diff --git a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ConsumerStates.java b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ConsumerStates.java index 1ef197bd..55020f21 100644 --- a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ConsumerStates.java +++ b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ConsumerStates.java @@ -263,7 +263,6 @@ class ConsumerStates { throttlingReporter, input, argument.shouldCallProcessRecordsEvenForEmptyRecordList(), - argument.idleTimeInMilliseconds(), argument.aggregatorUtil(), argument.metricsFactory(), argument.schemaRegistryDecoder()); diff --git a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ProcessTask.java b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ProcessTask.java index 39a6bff6..80d97b76 100644 --- a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ProcessTask.java +++ b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ProcessTask.java @@ -59,7 +59,6 @@ public class ProcessTask implements ConsumerTask { private final Shard shard; private final ThrottlingReporter throttlingReporter; private final boolean shouldCallProcessRecordsEvenForEmptyRecordList; - private final long idleTimeInMilliseconds; private final ProcessRecordsInput processRecordsInput; private final MetricsFactory metricsFactory; private final AggregatorUtil aggregatorUtil; @@ -76,7 +75,6 @@ public class ProcessTask implements ConsumerTask { @NonNull ThrottlingReporter throttlingReporter, ProcessRecordsInput processRecordsInput, boolean shouldCallProcessRecordsEvenForEmptyRecordList, - long idleTimeInMilliseconds, @NonNull AggregatorUtil aggregatorUtil, @NonNull MetricsFactory metricsFactory, SchemaRegistryDecoder schemaRegistryDecoder) { @@ -88,7 +86,6 @@ public class ProcessTask implements ConsumerTask { this.throttlingReporter = throttlingReporter; this.processRecordsInput = processRecordsInput; this.shouldCallProcessRecordsEvenForEmptyRecordList = shouldCallProcessRecordsEvenForEmptyRecordList; - this.idleTimeInMilliseconds = idleTimeInMilliseconds; this.metricsFactory = metricsFactory; this.schemaRegistryDecoder = schemaRegistryDecoder; diff --git a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ShardConsumerArgument.java b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ShardConsumerArgument.java index bc1b9d20..7ce64bd4 100644 --- a/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ShardConsumerArgument.java +++ b/amazon-kinesis-client/src/main/java/software/amazon/kinesis/lifecycle/ShardConsumerArgument.java @@ -70,7 +70,6 @@ public class ShardConsumerArgument { private final long listShardsBackoffTimeInMillis; private final int maxListShardsRetryAttempts; private final boolean shouldCallProcessRecordsEvenForEmptyRecordList; - private final long idleTimeInMilliseconds; @NonNull private final InitialPositionInStreamExtended initialPositionInStream; diff --git a/amazon-kinesis-client/src/test/java/software/amazon/kinesis/lifecycle/ProcessTaskTest.java b/amazon-kinesis-client/src/test/java/software/amazon/kinesis/lifecycle/ProcessTaskTest.java index 300ad832..0a121b01 100644 --- a/amazon-kinesis-client/src/test/java/software/amazon/kinesis/lifecycle/ProcessTaskTest.java +++ b/amazon-kinesis-client/src/test/java/software/amazon/kinesis/lifecycle/ProcessTaskTest.java @@ -83,7 +83,6 @@ import static org.mockito.Mockito.when; @RunWith(MockitoJUnitRunner.class) public class ProcessTaskTest { - private static final long IDLE_TIME_IN_MILLISECONDS = 100L; private static final Schema SCHEMA_REGISTRY_SCHEMA = new Schema("{}", "AVRO", "demoSchema"); private static final byte[] SCHEMA_REGISTRY_PAYLOAD = new byte[] {01, 05, 03, 05}; @@ -157,7 +156,6 @@ public class ProcessTaskTest { throttlingReporter, processRecordsInput, shouldCallProcessRecordsEvenForEmptyRecordList, - IDLE_TIME_IN_MILLISECONDS, aggregatorUtil, new NullMetricsFactory(), schemaRegistryDecoder);