Documentation ¶
Index ¶
- Variables
- func RegisterSystemServiceServer(s *grpc.Server, srv SystemServiceServer)
- type IsLeaderResp
- type StreamObj
- func (*StreamObj) Descriptor() ([]byte, []int)deprecated
- func (m *StreamObj) GetEvent() isStreamObj_Event
- func (x *StreamObj) GetInput() *StreamObj_Input
- func (x *StreamObj) GetOpen() *StreamObj_Open
- func (x *StreamObj) GetStart() *StreamObj_Start
- func (*StreamObj) ProtoMessage()
- func (x *StreamObj) ProtoReflect() protoreflect.Message
- func (x *StreamObj) Reset()
- func (x *StreamObj) String() string
- type StreamObj_Input
- type StreamObj_Input_
- type StreamObj_Open
- type StreamObj_Open_
- type StreamObj_Start
- func (*StreamObj_Start) Descriptor() ([]byte, []int)deprecated
- func (x *StreamObj_Start) GetChannel() StreamObj_Start_Channel
- func (*StreamObj_Start) ProtoMessage()
- func (x *StreamObj_Start) ProtoReflect() protoreflect.Message
- func (x *StreamObj_Start) Reset()
- func (x *StreamObj_Start) String() string
- type StreamObj_Start_
- type StreamObj_Start_Channel
- func (StreamObj_Start_Channel) Descriptor() protoreflect.EnumDescriptor
- func (x StreamObj_Start_Channel) Enum() *StreamObj_Start_Channel
- func (StreamObj_Start_Channel) EnumDescriptor() ([]byte, []int)deprecated
- func (x StreamObj_Start_Channel) Number() protoreflect.EnumNumber
- func (x StreamObj_Start_Channel) String() string
- func (StreamObj_Start_Channel) Type() protoreflect.EnumType
- type SystemServiceClient
- type SystemServiceServer
- type SystemService_StreamClient
- type SystemService_StreamServer
- type UnimplementedSystemServiceServer
Constants ¶
This section is empty.
Variables ¶
var ( StreamObj_Start_Channel_name = map[int32]string{ 0: "UNKNOWN", 1: "SERF", 2: "RAFT", } StreamObj_Start_Channel_value = map[string]int32{ "UNKNOWN": 0, "SERF": 1, "RAFT": 2, } )
Enum value maps for StreamObj_Start_Channel.
var File_cluster_proto_structs_proto protoreflect.FileDescriptor
Functions ¶
func RegisterSystemServiceServer ¶
func RegisterSystemServiceServer(s *grpc.Server, srv SystemServiceServer)
Types ¶
type IsLeaderResp ¶
type IsLeaderResp struct { IsLeader bool `protobuf:"varint,1,opt,name=isLeader,proto3" json:"isLeader,omitempty"` // contains filtered or unexported fields }
func (*IsLeaderResp) Descriptor
deprecated
func (*IsLeaderResp) Descriptor() ([]byte, []int)
Deprecated: Use IsLeaderResp.ProtoReflect.Descriptor instead.
func (*IsLeaderResp) GetIsLeader ¶
func (x *IsLeaderResp) GetIsLeader() bool
func (*IsLeaderResp) ProtoMessage ¶
func (*IsLeaderResp) ProtoMessage()
func (*IsLeaderResp) ProtoReflect ¶
func (x *IsLeaderResp) ProtoReflect() protoreflect.Message
func (*IsLeaderResp) Reset ¶
func (x *IsLeaderResp) Reset()
func (*IsLeaderResp) String ¶
func (x *IsLeaderResp) String() string
type StreamObj ¶
type StreamObj struct { // Types that are assignable to Event: // *StreamObj_Start_ // *StreamObj_Open_ // *StreamObj_Input_ Event isStreamObj_Event `protobuf_oneof:"event"` // contains filtered or unexported fields }
func (*StreamObj) Descriptor
deprecated
func (*StreamObj) GetInput ¶
func (x *StreamObj) GetInput() *StreamObj_Input
func (*StreamObj) GetOpen ¶
func (x *StreamObj) GetOpen() *StreamObj_Open
func (*StreamObj) GetStart ¶
func (x *StreamObj) GetStart() *StreamObj_Start
func (*StreamObj) ProtoMessage ¶
func (*StreamObj) ProtoMessage()
func (*StreamObj) ProtoReflect ¶
func (x *StreamObj) ProtoReflect() protoreflect.Message
type StreamObj_Input ¶
type StreamObj_Input struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*StreamObj_Input) Descriptor
deprecated
func (*StreamObj_Input) Descriptor() ([]byte, []int)
Deprecated: Use StreamObj_Input.ProtoReflect.Descriptor instead.
func (*StreamObj_Input) GetData ¶
func (x *StreamObj_Input) GetData() []byte
func (*StreamObj_Input) ProtoMessage ¶
func (*StreamObj_Input) ProtoMessage()
func (*StreamObj_Input) ProtoReflect ¶
func (x *StreamObj_Input) ProtoReflect() protoreflect.Message
func (*StreamObj_Input) Reset ¶
func (x *StreamObj_Input) Reset()
func (*StreamObj_Input) String ¶
func (x *StreamObj_Input) String() string
type StreamObj_Input_ ¶
type StreamObj_Input_ struct {
Input *StreamObj_Input `protobuf:"bytes,3,opt,name=input,proto3,oneof"`
}
type StreamObj_Open ¶
type StreamObj_Open struct {
// contains filtered or unexported fields
}
func (*StreamObj_Open) Descriptor
deprecated
func (*StreamObj_Open) Descriptor() ([]byte, []int)
Deprecated: Use StreamObj_Open.ProtoReflect.Descriptor instead.
func (*StreamObj_Open) ProtoMessage ¶
func (*StreamObj_Open) ProtoMessage()
func (*StreamObj_Open) ProtoReflect ¶
func (x *StreamObj_Open) ProtoReflect() protoreflect.Message
func (*StreamObj_Open) Reset ¶
func (x *StreamObj_Open) Reset()
func (*StreamObj_Open) String ¶
func (x *StreamObj_Open) String() string
type StreamObj_Open_ ¶
type StreamObj_Open_ struct {
Open *StreamObj_Open `protobuf:"bytes,2,opt,name=open,proto3,oneof"`
}
type StreamObj_Start ¶
type StreamObj_Start struct { Channel StreamObj_Start_Channel `protobuf:"varint,1,opt,name=channel,proto3,enum=proto.StreamObj_Start_Channel" json:"channel,omitempty"` // contains filtered or unexported fields }
func (*StreamObj_Start) Descriptor
deprecated
func (*StreamObj_Start) Descriptor() ([]byte, []int)
Deprecated: Use StreamObj_Start.ProtoReflect.Descriptor instead.
func (*StreamObj_Start) GetChannel ¶
func (x *StreamObj_Start) GetChannel() StreamObj_Start_Channel
func (*StreamObj_Start) ProtoMessage ¶
func (*StreamObj_Start) ProtoMessage()
func (*StreamObj_Start) ProtoReflect ¶
func (x *StreamObj_Start) ProtoReflect() protoreflect.Message
func (*StreamObj_Start) Reset ¶
func (x *StreamObj_Start) Reset()
func (*StreamObj_Start) String ¶
func (x *StreamObj_Start) String() string
type StreamObj_Start_ ¶
type StreamObj_Start_ struct {
Start *StreamObj_Start `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type StreamObj_Start_Channel ¶
type StreamObj_Start_Channel int32
const ( StreamObj_Start_UNKNOWN StreamObj_Start_Channel = 0 StreamObj_Start_SERF StreamObj_Start_Channel = 1 StreamObj_Start_RAFT StreamObj_Start_Channel = 2 )
func (StreamObj_Start_Channel) Descriptor ¶
func (StreamObj_Start_Channel) Descriptor() protoreflect.EnumDescriptor
func (StreamObj_Start_Channel) Enum ¶
func (x StreamObj_Start_Channel) Enum() *StreamObj_Start_Channel
func (StreamObj_Start_Channel) EnumDescriptor
deprecated
func (StreamObj_Start_Channel) EnumDescriptor() ([]byte, []int)
Deprecated: Use StreamObj_Start_Channel.Descriptor instead.
func (StreamObj_Start_Channel) Number ¶
func (x StreamObj_Start_Channel) Number() protoreflect.EnumNumber
func (StreamObj_Start_Channel) String ¶
func (x StreamObj_Start_Channel) String() string
func (StreamObj_Start_Channel) Type ¶
func (StreamObj_Start_Channel) Type() protoreflect.EnumType
type SystemServiceClient ¶
type SystemServiceClient interface { Stream(ctx context.Context, opts ...grpc.CallOption) (SystemService_StreamClient, error) IsLeader(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*IsLeaderResp, error) }
SystemServiceClient is the client API for SystemService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSystemServiceClient ¶
func NewSystemServiceClient(cc grpc.ClientConnInterface) SystemServiceClient
type SystemServiceServer ¶
type SystemServiceServer interface { Stream(SystemService_StreamServer) error IsLeader(context.Context, *empty.Empty) (*IsLeaderResp, error) }
SystemServiceServer is the server API for SystemService service.
type UnimplementedSystemServiceServer ¶
type UnimplementedSystemServiceServer struct { }
UnimplementedSystemServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedSystemServiceServer) IsLeader ¶
func (*UnimplementedSystemServiceServer) IsLeader(context.Context, *empty.Empty) (*IsLeaderResp, error)
func (*UnimplementedSystemServiceServer) Stream ¶
func (*UnimplementedSystemServiceServer) Stream(SystemService_StreamServer) error