Class | Description |
---|---|
ApiStatePersistenceStore |
This class is responsible for storing and exposing the persistent state of an SBK operation
(add broker, remove broker, failed broker detection, even cluster load) as it executes
its state machine and transitions from one state to another.
|
ApiStatePersistenceStore.SbkApiStatusKeySerde | |
ApiStatePersistenceStore.SbkApiStatusMessageSerde | |
BrokerRemovalStateRecord |
An internal, persisted representation of a broker removal operation's state
|
BrokerRemovalStateRecordProtoSerde |
Handle conversions between a BrokerRemovalStateRecord (what's in the ApiPersistenceStore) and BrokerRemovalStateRecordProto (the actual on-disk
protobuf format).
|
BrokerRemovalStateSerializer |
A simple helper to serialize #
BrokerRemovalStateMachine.BrokerRemovalState |
EvenClusterLoadStateRecord |
An internal, persisted representation of a EvenClusterLoad operation state.
|
EvenClusterLoadStateSerializer |
A simple helper to serialize #
EvenClusterLoadStateMachine.EvenClusterLoadState |