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 | 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 an unique UUID of the broker removal operation
|
currentState, registerEvent, registerEvent