Updating the java packages for src/main/java for multilang from com.amazonaws.services.kinesis to software.amazon.aws.services.kinesis.
This commit is contained in:
parent
60aa89b7cd
commit
383dae97e1
41 changed files with 130 additions and 104 deletions
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
* Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Amazon Software License (the "License").
|
||||
* You may not use this file except in compliance with the License.
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
|
||||
|
|
@ -12,12 +12,12 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.IOException;
|
||||
|
||||
import com.amazonaws.services.kinesis.multilang.messages.Message;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.Message;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.IOException;
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
* Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Amazon Software License (the "License").
|
||||
* You may not use this file except in compliance with the License.
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.InputStream;
|
||||
|
|
@ -20,7 +20,7 @@ import java.io.InputStreamReader;
|
|||
import java.util.concurrent.ExecutorService;
|
||||
import java.util.concurrent.Future;
|
||||
|
||||
import com.amazonaws.services.kinesis.multilang.messages.Message;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.Message;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
|
||||
/**
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.io.BufferedWriter;
|
||||
import java.io.IOException;
|
||||
|
|
@ -25,12 +25,12 @@ import java.util.concurrent.Future;
|
|||
import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.ShutdownReason;
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.types.InitializationInput;
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.types.ProcessRecordsInput;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.CheckpointMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.InitializeMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.Message;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.ProcessRecordsMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.ShutdownMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.ShutdownRequestedMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.CheckpointMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.InitializeMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.Message;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ProcessRecordsMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ShutdownMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ShutdownRequestedMessage;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.PrintStream;
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific
|
||||
* language governing permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
|
|
@ -20,7 +20,7 @@ import java.util.concurrent.ThreadPoolExecutor;
|
|||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration;
|
||||
import com.amazonaws.services.kinesis.multilang.config.KinesisClientLibConfigurator;
|
||||
import software.amazon.aws.services.kinesis.multilang.config.KinesisClientLibConfigurator;
|
||||
import com.google.common.util.concurrent.ThreadFactoryBuilder;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.util.Optional;
|
||||
import java.util.concurrent.ExecutionException;
|
||||
|
|
@ -26,13 +26,13 @@ import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.KinesisClie
|
|||
import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.ShutdownReason;
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.types.InitializationInput;
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.types.ProcessRecordsInput;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.CheckpointMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.InitializeMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.Message;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.ProcessRecordsMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.ShutdownMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.ShutdownRequestedMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.StatusMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.CheckpointMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.InitializeMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.Message;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ProcessRecordsMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ShutdownMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ShutdownRequestedMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.StatusMessage;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
import java.util.concurrent.ExecutorService;
|
||||
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.lang.reflect.Constructor;
|
||||
import java.util.ArrayList;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.HashSet;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.config;
|
||||
package software.amazon.aws.services.kinesis.multilang.config;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.messages;
|
||||
package software.amazon.aws.services.kinesis.multilang.messages;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.messages;
|
||||
package software.amazon.aws.services.kinesis.multilang.messages;
|
||||
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.types.InitializationInput;
|
||||
import lombok.Getter;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.messages;
|
||||
package software.amazon.aws.services.kinesis.multilang.messages;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.messages;
|
||||
package software.amazon.aws.services.kinesis.multilang.messages;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonSubTypes;
|
||||
import com.fasterxml.jackson.annotation.JsonTypeInfo;
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.messages;
|
||||
package software.amazon.aws.services.kinesis.multilang.messages;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
* Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Amazon Software License (the "License").
|
||||
* You may not use this file except in compliance with the License.
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.messages;
|
||||
package software.amazon.aws.services.kinesis.multilang.messages;
|
||||
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.ShutdownReason;
|
||||
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.messages;
|
||||
package software.amazon.aws.services.kinesis.multilang.messages;
|
||||
|
||||
/**
|
||||
* A message to indicate to the client's process that shutdown is requested.
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
* Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Amazon Software License (the "License").
|
||||
* You may not use this file except in compliance with the License.
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
* express or implied. See the License for the specific language governing
|
||||
* permissions and limitations under the License.
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang.messages;
|
||||
package software.amazon.aws.services.kinesis.multilang.messages;
|
||||
|
||||
/**
|
||||
* A message sent by the client's process to indicate to the record processor that it completed a particular action.
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
* Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Amazon Software License (the "License").
|
||||
* You may not use this file except in compliance with the License.
|
||||
|
|
@ -121,5 +121,5 @@
|
|||
* href="https://docs.python.org/2/library/base64.html">base64</a> module.
|
||||
*
|
||||
*/
|
||||
package com.amazonaws.services.kinesis.multilang;
|
||||
package software.amazon.aws.services.kinesis.multilang;
|
||||
|
||||
|
|
@ -31,9 +31,10 @@ import org.mockito.Mockito;
|
|||
import org.mockito.invocation.InvocationOnMock;
|
||||
import org.mockito.stubbing.Answer;
|
||||
|
||||
import com.amazonaws.services.kinesis.multilang.messages.Message;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.StatusMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.Message;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.StatusMessage;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import software.amazon.aws.services.kinesis.multilang.MessageReader;
|
||||
|
||||
public class MessageReaderTest {
|
||||
|
||||
|
|
|
|||
|
|
@ -32,9 +32,10 @@ import org.mockito.Mockito;
|
|||
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.ShutdownReason;
|
||||
import com.amazonaws.services.kinesis.model.Record;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.Message;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.Message;
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import software.amazon.aws.services.kinesis.multilang.MessageWriter;
|
||||
|
||||
public class MessageWriterTest {
|
||||
|
||||
|
|
|
|||
|
|
@ -27,8 +27,9 @@ import org.mockito.Mockito;
|
|||
|
||||
import com.amazonaws.auth.AWSCredentials;
|
||||
import com.amazonaws.auth.AWSCredentialsProvider;
|
||||
import com.amazonaws.services.kinesis.multilang.config.KinesisClientLibConfigurator;
|
||||
import software.amazon.aws.services.kinesis.multilang.config.KinesisClientLibConfigurator;
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration;
|
||||
import software.amazon.aws.services.kinesis.multilang.MultiLangDaemonConfig;
|
||||
|
||||
public class MultiLangDaemonConfigTest {
|
||||
|
||||
|
|
|
|||
|
|
@ -23,6 +23,8 @@ import org.mockito.Mockito;
|
|||
import com.amazonaws.auth.AWSCredentials;
|
||||
import com.amazonaws.auth.AWSCredentialsProvider;
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration;
|
||||
import software.amazon.aws.services.kinesis.multilang.MultiLangDaemon;
|
||||
import software.amazon.aws.services.kinesis.multilang.MultiLangRecordProcessorFactory;
|
||||
|
||||
public class MultiLangDaemonTest {
|
||||
|
||||
|
|
|
|||
|
|
@ -24,10 +24,10 @@ import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.ShutdownRea
|
|||
import software.amazon.aws.services.kinesis.clientlibrary.types.InitializationInput;
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.types.ProcessRecordsInput;
|
||||
import com.amazonaws.services.kinesis.model.Record;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.CheckpointMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.Message;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.ProcessRecordsMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.StatusMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.CheckpointMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.Message;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ProcessRecordsMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.StatusMessage;
|
||||
import com.google.common.util.concurrent.SettableFuture;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
|
|
@ -37,6 +37,9 @@ import org.mockito.Mockito;
|
|||
import org.mockito.invocation.InvocationOnMock;
|
||||
import org.mockito.runners.MockitoJUnitRunner;
|
||||
import org.mockito.stubbing.Answer;
|
||||
import software.amazon.aws.services.kinesis.multilang.MessageReader;
|
||||
import software.amazon.aws.services.kinesis.multilang.MessageWriter;
|
||||
import software.amazon.aws.services.kinesis.multilang.MultiLangProtocol;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
|
|
|
|||
|
|
@ -27,6 +27,8 @@ import org.junit.Assert;
|
|||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.mockito.Mockito;
|
||||
import software.amazon.aws.services.kinesis.multilang.DrainChildSTDERRTask;
|
||||
import software.amazon.aws.services.kinesis.multilang.LineReaderTask;
|
||||
|
||||
public class ReadSTDERRTaskTest {
|
||||
|
||||
|
|
|
|||
|
|
@ -22,6 +22,8 @@ import software.amazon.aws.services.kinesis.clientlibrary.interfaces.v2.IRecordP
|
|||
import org.junit.runner.RunWith;
|
||||
import org.mockito.Mock;
|
||||
import org.mockito.runners.MockitoJUnitRunner;
|
||||
import software.amazon.aws.services.kinesis.multilang.MultiLangRecordProcessor;
|
||||
import software.amazon.aws.services.kinesis.multilang.MultiLangRecordProcessorFactory;
|
||||
|
||||
@RunWith(MockitoJUnitRunner.class)
|
||||
public class StreamingRecordProcessorFactoryTest {
|
||||
|
|
|
|||
|
|
@ -26,11 +26,11 @@ import software.amazon.aws.services.kinesis.clientlibrary.types.InitializationIn
|
|||
import software.amazon.aws.services.kinesis.clientlibrary.types.ProcessRecordsInput;
|
||||
import software.amazon.aws.services.kinesis.clientlibrary.types.ShutdownInput;
|
||||
import com.amazonaws.services.kinesis.model.Record;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.InitializeMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.Message;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.ProcessRecordsMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.ShutdownMessage;
|
||||
import com.amazonaws.services.kinesis.multilang.messages.StatusMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.InitializeMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.Message;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ProcessRecordsMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ShutdownMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.StatusMessage;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import org.junit.Assert;
|
||||
import org.junit.Before;
|
||||
|
|
@ -41,6 +41,10 @@ import org.mockito.Mockito;
|
|||
import org.mockito.invocation.InvocationOnMock;
|
||||
import org.mockito.runners.MockitoJUnitRunner;
|
||||
import org.mockito.stubbing.Answer;
|
||||
import software.amazon.aws.services.kinesis.multilang.DrainChildSTDERRTask;
|
||||
import software.amazon.aws.services.kinesis.multilang.MessageReader;
|
||||
import software.amazon.aws.services.kinesis.multilang.MessageWriter;
|
||||
import software.amazon.aws.services.kinesis.multilang.MultiLangRecordProcessor;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@ import com.amazonaws.auth.AWSCredentials;
|
|||
import com.amazonaws.auth.BasicAWSCredentials;
|
||||
import com.amazonaws.auth.AWSCredentialsProvider;
|
||||
import com.amazonaws.auth.AWSCredentialsProviderChain;
|
||||
import software.amazon.aws.services.kinesis.multilang.config.AWSCredentialsProviderPropertyValueDecoder;
|
||||
|
||||
public class AWSCredentialsProviderPropertyValueDecoderTest {
|
||||
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.InitialPosi
|
|||
import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration;
|
||||
import software.amazon.aws.services.kinesis.metrics.interfaces.MetricsLevel;
|
||||
import com.google.common.collect.ImmutableSet;
|
||||
import software.amazon.aws.services.kinesis.multilang.config.KinesisClientLibConfigurator;
|
||||
|
||||
public class KinesisClientLibConfiguratorTest {
|
||||
|
||||
|
|
|
|||
|
|
@ -26,6 +26,14 @@ import software.amazon.aws.services.kinesis.clientlibrary.lib.worker.ShutdownRea
|
|||
import com.amazonaws.services.kinesis.model.Record;
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.CheckpointMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.InitializeMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.JsonFriendlyRecord;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.Message;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ProcessRecordsMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ShutdownMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.ShutdownRequestedMessage;
|
||||
import software.amazon.aws.services.kinesis.multilang.messages.StatusMessage;
|
||||
|
||||
public class MessageTest {
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue