| Package | Description |
|---|---|
| software.amazon.kinesis.retrieval | |
| software.amazon.kinesis.retrieval.fanout | |
| software.amazon.kinesis.retrieval.polling |
| Modifier and Type | Method and Description |
|---|---|
GetRecordsRetrievalStrategy |
RetrievalFactory.createGetRecordsRetrievalStrategy(ShardInfo shardInfo,
MetricsFactory metricsFactory) |
| Modifier and Type | Method and Description |
|---|---|
RecordsPublisher |
RecordsFetcherFactory.createRecordsFetcher(GetRecordsRetrievalStrategy getRecordsRetrievalStrategy,
String shardId,
MetricsFactory metricsFactory,
int maxRecords)
Returns a RecordsPublisher to be used for retrieving records for a given shard.
|
| Modifier and Type | Method and Description |
|---|---|
GetRecordsRetrievalStrategy |
FanOutRetrievalFactory.createGetRecordsRetrievalStrategy(ShardInfo shardInfo,
MetricsFactory metricsFactory) |
| Modifier and Type | Class and Description |
|---|---|
class |
AsynchronousGetRecordsRetrievalStrategy |
class |
SynchronousGetRecordsRetrievalStrategy |
| Modifier and Type | Method and Description |
|---|---|
GetRecordsRetrievalStrategy |
SynchronousPrefetchingRetrievalFactory.createGetRecordsRetrievalStrategy(ShardInfo shardInfo,
MetricsFactory metricsFactory) |
GetRecordsRetrievalStrategy |
SynchronousBlockingRetrievalFactory.createGetRecordsRetrievalStrategy(ShardInfo shardInfo,
MetricsFactory metricsFactory) |
| Modifier and Type | Method and Description |
|---|---|
RecordsPublisher |
SimpleRecordsFetcherFactory.createRecordsFetcher(GetRecordsRetrievalStrategy getRecordsRetrievalStrategy,
String shardId,
MetricsFactory metricsFactory,
int maxRecords) |
| Constructor and Description |
|---|
BlockingRecordsPublisher(int maxRecordsPerCall,
GetRecordsRetrievalStrategy getRecordsRetrievalStrategy) |
PrefetchRecordsPublisher(int maxPendingProcessRecordsInput,
int maxByteSize,
int maxRecordsCount,
int maxRecordsPerCall,
GetRecordsRetrievalStrategy getRecordsRetrievalStrategy,
ExecutorService executorService,
long idleMillisBetweenCalls,
MetricsFactory metricsFactory,
String operation,
String shardId)
Constructor for the PrefetchRecordsPublisher.
|
Copyright © 2019. All rights reserved.