Class | Description |
---|---|
AbstractStateSerializer<S,PS> |
An abstract class to help serialize in-memory state classes to persistence (protobuf) state classes.
|
AbstractStateSerializer.Mapping<S,PS> | |
AddBrokerStateSerializer | |
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 | |
BrokerAdditionStateRecord |
An internal, persisted representation of a broker's addition status.
|
BrokerAdditionStateRecordSerde |
Handle conversions between a
BrokerAdditionStateRecord (what's in the ApiStatePersistenceStore )
and AddBrokerV2.AddBrokerStateRecordProto (the actual on-disk protobuf format). |
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 |