| Package | Description |
|---|---|
| software.amazon.kinesis.coordinator.migration | |
| software.amazon.kinesis.leader |
| Constructor and Description |
|---|
MigrationReadyMonitor(MetricsFactory metricsFactory,
Callable<Long> timeProvider,
LeaderDecider leaderDecider,
String currentWorkerId,
WorkerMetricStatsDAO workerMetricStatsDAO,
long workerMetricsExpirySeconds,
LeaseRefresher leaseRefresher,
ScheduledExecutorService stateMachineThreadPool,
Runnable callback,
long callbackStabilizationInSeconds) |
| Modifier and Type | Class and Description |
|---|---|
class |
DynamoDBLockBasedLeaderDecider
Implementation for LeaderDecider to elect leader using lock on dynamo db table.
|
class |
MigrationAdaptiveLeaderDecider
MigrationAdaptiveLeaderDecider that wraps around the actual LeaderDecider which can dynamically
change based on the MigrationStateMachine.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MigrationAdaptiveLeaderDecider.updateLeaderDecider(LeaderDecider leaderDecider) |
Copyright © 2024. All rights reserved.