| Package | Description |
|---|---|
| software.amazon.kinesis.leases | |
| software.amazon.kinesis.leases.dynamodb | |
| software.amazon.kinesis.leases.exceptions | |
| software.amazon.kinesis.lifecycle |
| Modifier and Type | Class and Description |
|---|---|
class |
KinesisShardDetector |
| Modifier and Type | Method and Description |
|---|---|
ShardDetector |
LeaseManagementFactory.createShardDetector() |
| Modifier and Type | Method and Description |
|---|---|
void |
HierarchicalShardSyncer.checkAndCreateLeaseForNewShards(ShardDetector shardDetector,
LeaseRefresher leaseRefresher,
InitialPositionInStreamExtended initialPosition,
boolean cleanupLeasesOfCompletedShards,
boolean ignoreUnexpectedChildShards,
MetricsScope scope)
Check and create leases for any new shards (e.g.
|
| Constructor and Description |
|---|
ShardSyncTaskManager(ShardDetector shardDetector,
LeaseRefresher leaseRefresher,
InitialPositionInStreamExtended initialPositionInStream,
boolean cleanupLeasesUponShardCompletion,
boolean ignoreUnexpectedChildShards,
long shardSyncIdleTimeMillis,
ExecutorService executorService,
HierarchicalShardSyncer hierarchicalShardSyncer,
MetricsFactory metricsFactory)
Constructor.
|
ShardSyncTaskManager(ShardDetector shardDetector,
LeaseRefresher leaseRefresher,
InitialPositionInStreamExtended initialPositionInStream,
boolean cleanupLeasesUponShardCompletion,
boolean ignoreUnexpectedChildShards,
long shardSyncIdleTimeMillis,
ExecutorService executorService,
MetricsFactory metricsFactory)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
ShardDetector |
DynamoDBLeaseManagementFactory.createShardDetector() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ShardSyncer.checkAndCreateLeasesForNewShards(ShardDetector shardDetector,
LeaseRefresher leaseRefresher,
InitialPositionInStreamExtended initialPosition,
boolean cleanupLeasesOfCompletedShards,
boolean ignoreUnexpectedChildShards,
MetricsScope scope)
Deprecated.
|
| Constructor and Description |
|---|
ProcessTask(ShardInfo shardInfo,
ShardRecordProcessor shardRecordProcessor,
ShardRecordProcessorCheckpointer recordProcessorCheckpointer,
long backoffTimeMillis,
boolean skipShardSyncAtWorkerInitializationIfLeasesExist,
ShardDetector shardDetector,
ThrottlingReporter throttlingReporter,
ProcessRecordsInput processRecordsInput,
boolean shouldCallProcessRecordsEvenForEmptyRecordList,
long idleTimeInMilliseconds,
AggregatorUtil aggregatorUtil,
MetricsFactory metricsFactory) |
Copyright © 2019. All rights reserved.