public interface LeaseManagementFactory
| Modifier and Type | Method and Description |
|---|---|
LeaseCleanupManager |
createLeaseCleanupManager(MetricsFactory metricsFactory) |
LeaseCoordinator |
createLeaseCoordinator(MetricsFactory metricsFactory) |
default LeaseCoordinator |
createLeaseCoordinator(MetricsFactory metricsFactory,
ConcurrentMap<ShardInfo,ShardConsumer> shardInfoShardConsumerMap) |
DynamoDBLeaseRefresher |
createLeaseRefresher() |
default ShardDetector |
createShardDetector()
Deprecated.
This method is never invoked, please remove implementation of this method
as it will be removed in future releases.
|
default ShardDetector |
createShardDetector(StreamConfig streamConfig) |
default ShardSyncTaskManager |
createShardSyncTaskManager(MetricsFactory metricsFactory)
Deprecated.
This method is never invoked, please remove implementation of this method
as it will be removed in future releases.
|
default ShardSyncTaskManager |
createShardSyncTaskManager(MetricsFactory metricsFactory,
StreamConfig streamConfig)
Deprecated.
This method is never invoked, please remove implementation of this method
as it will be removed in future releases.
|
default ShardSyncTaskManager |
createShardSyncTaskManager(MetricsFactory metricsFactory,
StreamConfig streamConfig,
DeletedStreamListProvider deletedStreamListProvider) |
LeaseCoordinator createLeaseCoordinator(MetricsFactory metricsFactory)
default LeaseCoordinator createLeaseCoordinator(MetricsFactory metricsFactory, ConcurrentMap<ShardInfo,ShardConsumer> shardInfoShardConsumerMap)
@Deprecated default ShardSyncTaskManager createShardSyncTaskManager(MetricsFactory metricsFactory)
@Deprecated default ShardSyncTaskManager createShardSyncTaskManager(MetricsFactory metricsFactory, StreamConfig streamConfig)
default ShardSyncTaskManager createShardSyncTaskManager(MetricsFactory metricsFactory, StreamConfig streamConfig, DeletedStreamListProvider deletedStreamListProvider)
DynamoDBLeaseRefresher createLeaseRefresher()
@Deprecated default ShardDetector createShardDetector()
default ShardDetector createShardDetector(StreamConfig streamConfig)
LeaseCleanupManager createLeaseCleanupManager(MetricsFactory metricsFactory)
Copyright © 2024. All rights reserved.