Class DynamoDBStreamsPollingConfig
java.lang.Object
software.amazon.kinesis.retrieval.polling.PollingConfig
com.amazonaws.services.dynamodbv2.streamsadapter.polling.DynamoDBStreamsPollingConfig
- All Implemented Interfaces:
software.amazon.kinesis.retrieval.RetrievalSpecificConfig
public class DynamoDBStreamsPollingConfig
extends software.amazon.kinesis.retrieval.polling.PollingConfig
-
Field Summary
Fields inherited from class software.amazon.kinesis.retrieval.polling.PollingConfig
DEFAULT_MAX_PENDING_PROCESS_RECORDS_INPUT_LIMIT, DEFAULT_MAX_RECORDS, DEFAULT_MILLIS_BEHIND_LATEST_THRESHOLD_FOR_REDUCED_TPS, DEFAULT_REQUEST_TIMEOUT, MIN_IDLE_MILLIS_BETWEEN_READS -
Constructor Summary
ConstructorsConstructorDescriptionDynamoDBStreamsPollingConfig(String streamName, software.amazon.awssdk.services.kinesis.KinesisAsyncClient kinesisAsyncClient) DynamoDBStreamsPollingConfig(software.amazon.awssdk.services.kinesis.KinesisAsyncClient kinesisAsyncClient) -
Method Summary
Modifier and TypeMethodDescriptionidleTimeBetweenReadsInMillis(long idleTimeBetweenReadsInMillis) software.amazon.kinesis.retrieval.RetrievalFactoryMethods inherited from class software.amazon.kinesis.retrieval.polling.PollingConfig
canEqual, dataFetcherProvider, dataFetcherProvider, equals, hashCode, idleTimeBetweenReadsInMillis, kinesisClient, kinesisRequestTimeout, kinesisRequestTimeout, maxGetRecordsThreadPool, maxGetRecordsThreadPool, maxPendingProcessRecordsInput, maxPendingProcessRecordsInput, maxRecords, maxRecords, millisBehindLatestThresholdForReducedTps, millisBehindLatestThresholdForReducedTps, recordsFetcherFactory, recordsFetcherFactory, retryGetRecordsInSeconds, retryGetRecordsInSeconds, setIdleTimeBetweenReadsInMillis, sleepTimeController, sleepTimeController, streamName, streamName, toString, usePollingConfigIdleTimeValue, usePollingConfigIdleTimeValue, validateState
-
Constructor Details
-
DynamoDBStreamsPollingConfig
public DynamoDBStreamsPollingConfig(software.amazon.awssdk.services.kinesis.KinesisAsyncClient kinesisAsyncClient) -
DynamoDBStreamsPollingConfig
public DynamoDBStreamsPollingConfig(String streamName, software.amazon.awssdk.services.kinesis.KinesisAsyncClient kinesisAsyncClient)
-
-
Method Details
-
idleTimeBetweenReadsInMillis
- Overrides:
idleTimeBetweenReadsInMillisin classsoftware.amazon.kinesis.retrieval.polling.PollingConfig
-
retrievalFactory
public software.amazon.kinesis.retrieval.RetrievalFactory retrievalFactory()- Specified by:
retrievalFactoryin interfacesoftware.amazon.kinesis.retrieval.RetrievalSpecificConfig- Overrides:
retrievalFactoryin classsoftware.amazon.kinesis.retrieval.polling.PollingConfig
-