public interface LeaseManagementFactory
Modifier and Type | Method and Description |
---|---|
LeaseCleanupManager |
createLeaseCleanupManager(MetricsFactory metricsFactory) |
LeaseCoordinator |
createLeaseCoordinator(MetricsFactory metricsFactory) |
DynamoDBLeaseRefresher |
createLeaseRefresher() |
ShardDetector |
createShardDetector() |
default ShardDetector |
createShardDetector(StreamConfig streamConfig) |
ShardSyncTaskManager |
createShardSyncTaskManager(MetricsFactory metricsFactory) |
default ShardSyncTaskManager |
createShardSyncTaskManager(MetricsFactory metricsFactory,
StreamConfig streamConfig) |
LeaseCoordinator createLeaseCoordinator(MetricsFactory metricsFactory)
ShardSyncTaskManager createShardSyncTaskManager(MetricsFactory metricsFactory)
default ShardSyncTaskManager createShardSyncTaskManager(MetricsFactory metricsFactory, StreamConfig streamConfig)
DynamoDBLeaseRefresher createLeaseRefresher()
ShardDetector createShardDetector()
default ShardDetector createShardDetector(StreamConfig streamConfig)
LeaseCleanupManager createLeaseCleanupManager(MetricsFactory metricsFactory)
Copyright © 2022. All rights reserved.