| Package | Description |
|---|---|
| com.amazonaws.services.kinesis.clientlibrary.lib.worker |
| Modifier and Type | Class and Description |
|---|---|
class |
KinesisDataFetcher
Used to get data from Amazon Kinesis.
|
| Modifier and Type | Method and Description |
|---|---|
IDataFetcher |
SynchronousGetRecordsRetrievalStrategy.getDataFetcher() |
IDataFetcher |
AsynchronousGetRecordsRetrievalStrategy.getDataFetcher() |
IDataFetcher |
GetRecordsRetrievalStrategy.getDataFetcher()
Returns the IDataFetcher used to getRecords
|
| Constructor and Description |
|---|
AsynchronousGetRecordsRetrievalStrategy(IDataFetcher dataFetcher,
ExecutorService executorService,
int retryGetRecordsInSeconds,
String shardId) |
AsynchronousGetRecordsRetrievalStrategy(@NonNull IDataFetcher dataFetcher,
int retryGetRecordsInSeconds,
int maxGetRecordsThreadPool,
String shardId) |
InitializeTask(ShardInfo shardInfo,
IRecordProcessor recordProcessor,
ICheckpoint checkpoint,
RecordProcessorCheckpointer recordProcessorCheckpointer,
IDataFetcher dataFetcher,
long backoffTimeMillis,
StreamConfig streamConfig,
GetRecordsCache getRecordsCache)
Constructor.
|
ProcessTask(ShardInfo shardInfo,
StreamConfig streamConfig,
IRecordProcessor recordProcessor,
RecordProcessorCheckpointer recordProcessorCheckpointer,
IDataFetcher dataFetcher,
long backoffTimeMillis,
boolean skipShardSyncAtWorkerInitializationIfLeasesExist,
GetRecordsCache getRecordsCache) |
ProcessTask(ShardInfo shardInfo,
StreamConfig streamConfig,
IRecordProcessor recordProcessor,
RecordProcessorCheckpointer recordProcessorCheckpointer,
IDataFetcher dataFetcher,
long backoffTimeMillis,
boolean skipShardSyncAtWorkerInitializationIfLeasesExist,
com.amazonaws.services.kinesis.clientlibrary.lib.worker.ThrottlingReporter throttlingReporter,
GetRecordsCache getRecordsCache) |
Copyright © 2024. All rights reserved.