public interface BrokerRemovalCallback extends BalancerOperationCallback<BrokerRemovalStateMachine.BrokerRemovalState,BrokerRemovalStateMachine.BrokerRemovalEvent>
BrokerRemovalStateMachine.BrokerRemovalEvent
occurs as part of removing the broker.
The state machine is described thoroughly in #BrokerRemovalStateMachine
.Modifier and Type | Field and Description |
---|---|
static int |
MAX_UUID_LENGTH |
Modifier and Type | Method and Description |
---|---|
static String |
logPrefix(String uuid)
Returns a standardized prefix for logging anything related to the removal operation
|
static String |
uuid(Set<Integer> brokersToRemove,
long nowMs)
Creates a unique UUID of the broker removal operation.
|
currentState, registerEvent, registerEvent
static final int MAX_UUID_LENGTH