Versions in this module Expand all Collapse all v0 v0.0.2 May 26, 2026 v0.0.1 May 25, 2026 Changes in this version + var File_github_com_Compogo_cluster_model_election_proto protoreflect.FileDescriptor + var File_github_com_Compogo_cluster_model_replica_proto protoreflect.FileDescriptor + var File_github_com_Compogo_cluster_model_sync_proto protoreflect.FileDescriptor + type Age struct + Term uint64 + func (*Age) Descriptor() ([]byte, []int) + func (*Age) ProtoMessage() + func (x *Age) GetTerm() uint64 + func (x *Age) ProtoReflect() protoreflect.Message + func (x *Age) Reset() + func (x *Age) String() string + type Bulletin struct + ReplicaId string + Term uint64 + func (*Bulletin) Descriptor() ([]byte, []int) + func (*Bulletin) ProtoMessage() + func (x *Bulletin) GetReplicaId() string + func (x *Bulletin) GetTerm() uint64 + func (x *Bulletin) ProtoReflect() protoreflect.Message + func (x *Bulletin) Reset() + func (x *Bulletin) String() string + type Meta struct + AvailableRoles []string + Host string + Id string + Name string + Roles []string + TimeStart *timestamppb.Timestamp + func (*Meta) Descriptor() ([]byte, []int) + func (*Meta) ProtoMessage() + func (x *Meta) GetAvailableRoles() []string + func (x *Meta) GetHost() string + func (x *Meta) GetId() string + func (x *Meta) GetName() string + func (x *Meta) GetRoles() []string + func (x *Meta) GetTimeStart() *timestamppb.Timestamp + func (x *Meta) ProtoReflect() protoreflect.Message + func (x *Meta) Reset() + func (x *Meta) String() string + type State struct + Resources []*resource.Resource + Roles []string + Score float32 + func (*State) Descriptor() ([]byte, []int) + func (*State) ProtoMessage() + func (x *State) GetResources() []*resource.Resource + func (x *State) GetRoles() []string + func (x *State) GetScore() float32 + func (x *State) ProtoReflect() protoreflect.Message + func (x *State) Reset() + func (x *State) String() string + type Stream struct + Payload isStream_Payload + func (*Stream) Descriptor() ([]byte, []int) + func (*Stream) ProtoMessage() + func (x *Stream) GetMeta() *Meta + func (x *Stream) GetPayload() isStream_Payload + func (x *Stream) GetState() *State + func (x *Stream) ProtoReflect() protoreflect.Message + func (x *Stream) Reset() + func (x *Stream) String() string + type Stream_Meta struct + Meta *Meta + type Stream_State struct + State *State + type Sync struct + Hosts []string + func (*Sync) Descriptor() ([]byte, []int) + func (*Sync) ProtoMessage() + func (x *Sync) GetHosts() []string + func (x *Sync) ProtoReflect() protoreflect.Message + func (x *Sync) Reset() + func (x *Sync) String() string