# Constants
MultiRaftClusterNotReady indicates a MultiRaftCluster is not yet ready.
MultiRaftClusterReady indicates a MultiRaftCluster is ready.
MultiRaftProtocolNotReady indicates a MultiRaftProtocol is not yet ready.
MultiRaftProtocolReady indicates a MultiRaftProtocol is ready.
RaftCandidate is a RaftMemberRole indicating the RaftMember is currently a candidate.
RaftFollower is a RaftMemberRole indicating the RaftMember is currently a follower.
RaftGroupNotReady indicates a RaftGroup is not yet ready.
RaftGroupReady indicates a RaftGroup is ready.
RaftLeader is a RaftMemberRole indicating the RaftMember is currently the leader of the group.
RaftMemberNotReady indicates a RaftMember is not yet ready.
RaftMemberReady indicates a RaftMember is ready.
# Variables
AddToScheme is required by the client code generator.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.
# Structs
MultiRaftCluster is the Schema for the RaftCluster API +k8s:openapi-gen=true.
MultiRaftClusterList contains a list of MultiRaftCluster.
MultiRaftClusterSpec specifies a MultiRaftClusterSpec configuration.
MultiRaftClusterStatus defines the status of a RaftCluster.
MultiRaftProtocol is the Schema for the MultiRaftProtocol API +k8s:openapi-gen=true.
MultiRaftProtocolList contains a list of MultiRaftProtocol.
MultiRaftProtocolSpec specifies a MultiRaftProtocol configuration.
MultiRaftProtocolStatus defines the status of a MultiRaftProtocol.
RaftConfig is the configuration of a Raft group.
RaftGroup is the Schema for the RaftGroup API +k8s:openapi-gen=true.
RaftGroupList contains a list of RaftGroup.
RaftGroupSpec specifies a RaftGroupSpec configuration.
RaftGroupStatus defines the status of a RaftGroup.
RaftMember is the Schema for the RaftMember API +k8s:openapi-gen=true.
RaftMemberList contains a list of RaftMember.
RaftMemberSpec specifies a RaftMemberSpec configuration.
RaftMemberStatus defines the status of a RaftMember.
# Type aliases
MultiRaftClusterState is a state constant for MultiRaftCluster.
MultiRaftProtocolState is a state constant for MultiRaftProtocol.
RaftGroupState is a state constant for RaftGroup.
RaftMemberRole is a constant for RaftMember representing the current role of the member.
RaftMemberState is a state constant for RaftMember.