Documentation
¶
Index ¶
- Variables
- func RegisterAdminServer(s *grpc.Server, srv AdminServer)
- type AdminClient
- type AdminServer
- type QueueRequest
- func (*QueueRequest) Descriptor() ([]byte, []int)
- func (m *QueueRequest) GetItems() []*QueueRequest_QueueItem
- func (*QueueRequest) ProtoMessage()
- func (m *QueueRequest) Reset()
- func (m *QueueRequest) String() string
- func (m *QueueRequest) Validate() error
- func (m *QueueRequest) XXX_DiscardUnknown()
- func (m *QueueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueueRequest) XXX_Merge(src proto.Message)
- func (m *QueueRequest) XXX_Size() int
- func (m *QueueRequest) XXX_Unmarshal(b []byte) error
- type QueueRequestValidationError
- func (e QueueRequestValidationError) Cause() error
- func (e QueueRequestValidationError) Error() string
- func (e QueueRequestValidationError) ErrorName() string
- func (e QueueRequestValidationError) Field() string
- func (e QueueRequestValidationError) Key() bool
- func (e QueueRequestValidationError) Reason() string
- type QueueRequest_QueueItem
- func (*QueueRequest_QueueItem) Descriptor() ([]byte, []int)
- func (m *QueueRequest_QueueItem) GetIgnoreZeroBalance() bool
- func (m *QueueRequest_QueueItem) GetKey() []byte
- func (*QueueRequest_QueueItem) ProtoMessage()
- func (m *QueueRequest_QueueItem) Reset()
- func (m *QueueRequest_QueueItem) String() string
- func (m *QueueRequest_QueueItem) Validate() error
- func (m *QueueRequest_QueueItem) XXX_DiscardUnknown()
- func (m *QueueRequest_QueueItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueueRequest_QueueItem) XXX_Merge(src proto.Message)
- func (m *QueueRequest_QueueItem) XXX_Size() int
- func (m *QueueRequest_QueueItem) XXX_Unmarshal(b []byte) error
- type QueueRequest_QueueItemValidationError
- func (e QueueRequest_QueueItemValidationError) Cause() error
- func (e QueueRequest_QueueItemValidationError) Error() string
- func (e QueueRequest_QueueItemValidationError) ErrorName() string
- func (e QueueRequest_QueueItemValidationError) Field() string
- func (e QueueRequest_QueueItemValidationError) Key() bool
- func (e QueueRequest_QueueItemValidationError) Reason() string
- type SetRateLimitRequest
- func (*SetRateLimitRequest) Descriptor() ([]byte, []int)
- func (m *SetRateLimitRequest) GetRate() uint32
- func (*SetRateLimitRequest) ProtoMessage()
- func (m *SetRateLimitRequest) Reset()
- func (m *SetRateLimitRequest) String() string
- func (m *SetRateLimitRequest) Validate() error
- func (m *SetRateLimitRequest) XXX_DiscardUnknown()
- func (m *SetRateLimitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetRateLimitRequest) XXX_Merge(src proto.Message)
- func (m *SetRateLimitRequest) XXX_Size() int
- func (m *SetRateLimitRequest) XXX_Unmarshal(b []byte) error
- type SetRateLimitRequestValidationError
- func (e SetRateLimitRequestValidationError) Cause() error
- func (e SetRateLimitRequestValidationError) Error() string
- func (e SetRateLimitRequestValidationError) ErrorName() string
- func (e SetRateLimitRequestValidationError) Field() string
- func (e SetRateLimitRequestValidationError) Key() bool
- func (e SetRateLimitRequestValidationError) Reason() string
- type SetStateRequest
- func (*SetStateRequest) Descriptor() ([]byte, []int)
- func (m *SetStateRequest) GetState() SetStateRequest_State
- func (*SetStateRequest) ProtoMessage()
- func (m *SetStateRequest) Reset()
- func (m *SetStateRequest) String() string
- func (m *SetStateRequest) Validate() error
- func (m *SetStateRequest) XXX_DiscardUnknown()
- func (m *SetStateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetStateRequest) XXX_Merge(src proto.Message)
- func (m *SetStateRequest) XXX_Size() int
- func (m *SetStateRequest) XXX_Unmarshal(b []byte) error
- type SetStateRequestValidationError
- func (e SetStateRequestValidationError) Cause() error
- func (e SetStateRequestValidationError) Error() string
- func (e SetStateRequestValidationError) ErrorName() string
- func (e SetStateRequestValidationError) Field() string
- func (e SetStateRequestValidationError) Key() bool
- func (e SetStateRequestValidationError) Reason() string
- type SetStateRequest_State
- type UnimplementedAdminServer
- func (*UnimplementedAdminServer) Queue(ctx context.Context, req *QueueRequest) (*VoidResponse, error)
- func (*UnimplementedAdminServer) SetRateLimit(ctx context.Context, req *SetRateLimitRequest) (*VoidResponse, error)
- func (*UnimplementedAdminServer) SetState(ctx context.Context, req *SetStateRequest) (*VoidResponse, error)
- type VoidResponse
- func (*VoidResponse) Descriptor() ([]byte, []int)
- func (*VoidResponse) ProtoMessage()
- func (m *VoidResponse) Reset()
- func (m *VoidResponse) String() string
- func (m *VoidResponse) Validate() error
- func (m *VoidResponse) XXX_DiscardUnknown()
- func (m *VoidResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VoidResponse) XXX_Merge(src proto.Message)
- func (m *VoidResponse) XXX_Size() int
- func (m *VoidResponse) XXX_Unmarshal(b []byte) error
- type VoidResponseValidationError
- func (e VoidResponseValidationError) Cause() error
- func (e VoidResponseValidationError) Error() string
- func (e VoidResponseValidationError) ErrorName() string
- func (e VoidResponseValidationError) Field() string
- func (e VoidResponseValidationError) Key() bool
- func (e VoidResponseValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var SetStateRequest_State_name = map[int32]string{
0: "RUNNING",
1: "STOPPED",
}
var SetStateRequest_State_value = map[string]int32{
"RUNNING": 0,
"STOPPED": 1,
}
Functions ¶
func RegisterAdminServer ¶
func RegisterAdminServer(s *grpc.Server, srv AdminServer)
Types ¶
type AdminClient ¶
type AdminClient interface { SetState(ctx context.Context, in *SetStateRequest, opts ...grpc.CallOption) (*VoidResponse, error) SetRateLimit(ctx context.Context, in *SetRateLimitRequest, opts ...grpc.CallOption) (*VoidResponse, error) Queue(ctx context.Context, in *QueueRequest, opts ...grpc.CallOption) (*VoidResponse, error) }
AdminClient is the client API for Admin service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewAdminClient ¶
func NewAdminClient(cc *grpc.ClientConn) AdminClient
type AdminServer ¶
type AdminServer interface { SetState(context.Context, *SetStateRequest) (*VoidResponse, error) SetRateLimit(context.Context, *SetRateLimitRequest) (*VoidResponse, error) Queue(context.Context, *QueueRequest) (*VoidResponse, error) }
AdminServer is the server API for Admin service.
type QueueRequest ¶
type QueueRequest struct { Items []*QueueRequest_QueueItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*QueueRequest) Descriptor ¶
func (*QueueRequest) Descriptor() ([]byte, []int)
func (*QueueRequest) GetItems ¶
func (m *QueueRequest) GetItems() []*QueueRequest_QueueItem
func (*QueueRequest) ProtoMessage ¶
func (*QueueRequest) ProtoMessage()
func (*QueueRequest) Reset ¶
func (m *QueueRequest) Reset()
func (*QueueRequest) String ¶
func (m *QueueRequest) String() string
func (*QueueRequest) Validate ¶
func (m *QueueRequest) Validate() error
Validate checks the field values on QueueRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*QueueRequest) XXX_DiscardUnknown ¶
func (m *QueueRequest) XXX_DiscardUnknown()
func (*QueueRequest) XXX_Marshal ¶
func (m *QueueRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueueRequest) XXX_Merge ¶
func (m *QueueRequest) XXX_Merge(src proto.Message)
func (*QueueRequest) XXX_Size ¶
func (m *QueueRequest) XXX_Size() int
func (*QueueRequest) XXX_Unmarshal ¶
func (m *QueueRequest) XXX_Unmarshal(b []byte) error
type QueueRequestValidationError ¶
type QueueRequestValidationError struct {
// contains filtered or unexported fields
}
QueueRequestValidationError is the validation error returned by QueueRequest.Validate if the designated constraints aren't met.
func (QueueRequestValidationError) Cause ¶
func (e QueueRequestValidationError) Cause() error
Cause function returns cause value.
func (QueueRequestValidationError) Error ¶
func (e QueueRequestValidationError) Error() string
Error satisfies the builtin error interface
func (QueueRequestValidationError) ErrorName ¶
func (e QueueRequestValidationError) ErrorName() string
ErrorName returns error name.
func (QueueRequestValidationError) Field ¶
func (e QueueRequestValidationError) Field() string
Field function returns field value.
func (QueueRequestValidationError) Key ¶
func (e QueueRequestValidationError) Key() bool
Key function returns key value.
func (QueueRequestValidationError) Reason ¶
func (e QueueRequestValidationError) Reason() string
Reason function returns reason value.
type QueueRequest_QueueItem ¶
type QueueRequest_QueueItem struct { Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` IgnoreZeroBalance bool `protobuf:"varint,2,opt,name=ignore_zero_balance,json=ignoreZeroBalance,proto3" json:"ignore_zero_balance,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*QueueRequest_QueueItem) Descriptor ¶
func (*QueueRequest_QueueItem) Descriptor() ([]byte, []int)
func (*QueueRequest_QueueItem) GetIgnoreZeroBalance ¶
func (m *QueueRequest_QueueItem) GetIgnoreZeroBalance() bool
func (*QueueRequest_QueueItem) GetKey ¶
func (m *QueueRequest_QueueItem) GetKey() []byte
func (*QueueRequest_QueueItem) ProtoMessage ¶
func (*QueueRequest_QueueItem) ProtoMessage()
func (*QueueRequest_QueueItem) Reset ¶
func (m *QueueRequest_QueueItem) Reset()
func (*QueueRequest_QueueItem) String ¶
func (m *QueueRequest_QueueItem) String() string
func (*QueueRequest_QueueItem) Validate ¶
func (m *QueueRequest_QueueItem) Validate() error
Validate checks the field values on QueueRequest_QueueItem with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*QueueRequest_QueueItem) XXX_DiscardUnknown ¶
func (m *QueueRequest_QueueItem) XXX_DiscardUnknown()
func (*QueueRequest_QueueItem) XXX_Marshal ¶
func (m *QueueRequest_QueueItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueueRequest_QueueItem) XXX_Merge ¶
func (m *QueueRequest_QueueItem) XXX_Merge(src proto.Message)
func (*QueueRequest_QueueItem) XXX_Size ¶
func (m *QueueRequest_QueueItem) XXX_Size() int
func (*QueueRequest_QueueItem) XXX_Unmarshal ¶
func (m *QueueRequest_QueueItem) XXX_Unmarshal(b []byte) error
type QueueRequest_QueueItemValidationError ¶
type QueueRequest_QueueItemValidationError struct {
// contains filtered or unexported fields
}
QueueRequest_QueueItemValidationError is the validation error returned by QueueRequest_QueueItem.Validate if the designated constraints aren't met.
func (QueueRequest_QueueItemValidationError) Cause ¶
func (e QueueRequest_QueueItemValidationError) Cause() error
Cause function returns cause value.
func (QueueRequest_QueueItemValidationError) Error ¶
func (e QueueRequest_QueueItemValidationError) Error() string
Error satisfies the builtin error interface
func (QueueRequest_QueueItemValidationError) ErrorName ¶
func (e QueueRequest_QueueItemValidationError) ErrorName() string
ErrorName returns error name.
func (QueueRequest_QueueItemValidationError) Field ¶
func (e QueueRequest_QueueItemValidationError) Field() string
Field function returns field value.
func (QueueRequest_QueueItemValidationError) Key ¶
func (e QueueRequest_QueueItemValidationError) Key() bool
Key function returns key value.
func (QueueRequest_QueueItemValidationError) Reason ¶
func (e QueueRequest_QueueItemValidationError) Reason() string
Reason function returns reason value.
type SetRateLimitRequest ¶
type SetRateLimitRequest struct { Rate uint32 `protobuf:"varint,1,opt,name=rate,proto3" json:"rate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetRateLimitRequest) Descriptor ¶
func (*SetRateLimitRequest) Descriptor() ([]byte, []int)
func (*SetRateLimitRequest) GetRate ¶
func (m *SetRateLimitRequest) GetRate() uint32
func (*SetRateLimitRequest) ProtoMessage ¶
func (*SetRateLimitRequest) ProtoMessage()
func (*SetRateLimitRequest) Reset ¶
func (m *SetRateLimitRequest) Reset()
func (*SetRateLimitRequest) String ¶
func (m *SetRateLimitRequest) String() string
func (*SetRateLimitRequest) Validate ¶
func (m *SetRateLimitRequest) Validate() error
Validate checks the field values on SetRateLimitRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*SetRateLimitRequest) XXX_DiscardUnknown ¶
func (m *SetRateLimitRequest) XXX_DiscardUnknown()
func (*SetRateLimitRequest) XXX_Marshal ¶
func (m *SetRateLimitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetRateLimitRequest) XXX_Merge ¶
func (m *SetRateLimitRequest) XXX_Merge(src proto.Message)
func (*SetRateLimitRequest) XXX_Size ¶
func (m *SetRateLimitRequest) XXX_Size() int
func (*SetRateLimitRequest) XXX_Unmarshal ¶
func (m *SetRateLimitRequest) XXX_Unmarshal(b []byte) error
type SetRateLimitRequestValidationError ¶
type SetRateLimitRequestValidationError struct {
// contains filtered or unexported fields
}
SetRateLimitRequestValidationError is the validation error returned by SetRateLimitRequest.Validate if the designated constraints aren't met.
func (SetRateLimitRequestValidationError) Cause ¶
func (e SetRateLimitRequestValidationError) Cause() error
Cause function returns cause value.
func (SetRateLimitRequestValidationError) Error ¶
func (e SetRateLimitRequestValidationError) Error() string
Error satisfies the builtin error interface
func (SetRateLimitRequestValidationError) ErrorName ¶
func (e SetRateLimitRequestValidationError) ErrorName() string
ErrorName returns error name.
func (SetRateLimitRequestValidationError) Field ¶
func (e SetRateLimitRequestValidationError) Field() string
Field function returns field value.
func (SetRateLimitRequestValidationError) Key ¶
func (e SetRateLimitRequestValidationError) Key() bool
Key function returns key value.
func (SetRateLimitRequestValidationError) Reason ¶
func (e SetRateLimitRequestValidationError) Reason() string
Reason function returns reason value.
type SetStateRequest ¶
type SetStateRequest struct { State SetStateRequest_State `protobuf:"varint,1,opt,name=state,proto3,enum=kin.agora.migration.SetStateRequest_State" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetStateRequest) Descriptor ¶
func (*SetStateRequest) Descriptor() ([]byte, []int)
func (*SetStateRequest) GetState ¶
func (m *SetStateRequest) GetState() SetStateRequest_State
func (*SetStateRequest) ProtoMessage ¶
func (*SetStateRequest) ProtoMessage()
func (*SetStateRequest) Reset ¶
func (m *SetStateRequest) Reset()
func (*SetStateRequest) String ¶
func (m *SetStateRequest) String() string
func (*SetStateRequest) Validate ¶
func (m *SetStateRequest) Validate() error
Validate checks the field values on SetStateRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*SetStateRequest) XXX_DiscardUnknown ¶
func (m *SetStateRequest) XXX_DiscardUnknown()
func (*SetStateRequest) XXX_Marshal ¶
func (m *SetStateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetStateRequest) XXX_Merge ¶
func (m *SetStateRequest) XXX_Merge(src proto.Message)
func (*SetStateRequest) XXX_Size ¶
func (m *SetStateRequest) XXX_Size() int
func (*SetStateRequest) XXX_Unmarshal ¶
func (m *SetStateRequest) XXX_Unmarshal(b []byte) error
type SetStateRequestValidationError ¶
type SetStateRequestValidationError struct {
// contains filtered or unexported fields
}
SetStateRequestValidationError is the validation error returned by SetStateRequest.Validate if the designated constraints aren't met.
func (SetStateRequestValidationError) Cause ¶
func (e SetStateRequestValidationError) Cause() error
Cause function returns cause value.
func (SetStateRequestValidationError) Error ¶
func (e SetStateRequestValidationError) Error() string
Error satisfies the builtin error interface
func (SetStateRequestValidationError) ErrorName ¶
func (e SetStateRequestValidationError) ErrorName() string
ErrorName returns error name.
func (SetStateRequestValidationError) Field ¶
func (e SetStateRequestValidationError) Field() string
Field function returns field value.
func (SetStateRequestValidationError) Key ¶
func (e SetStateRequestValidationError) Key() bool
Key function returns key value.
func (SetStateRequestValidationError) Reason ¶
func (e SetStateRequestValidationError) Reason() string
Reason function returns reason value.
type SetStateRequest_State ¶
type SetStateRequest_State int32
const ( SetStateRequest_RUNNING SetStateRequest_State = 0 SetStateRequest_STOPPED SetStateRequest_State = 1 )
func (SetStateRequest_State) EnumDescriptor ¶
func (SetStateRequest_State) EnumDescriptor() ([]byte, []int)
func (SetStateRequest_State) String ¶
func (x SetStateRequest_State) String() string
type UnimplementedAdminServer ¶
type UnimplementedAdminServer struct { }
UnimplementedAdminServer can be embedded to have forward compatible implementations.
func (*UnimplementedAdminServer) Queue ¶
func (*UnimplementedAdminServer) Queue(ctx context.Context, req *QueueRequest) (*VoidResponse, error)
func (*UnimplementedAdminServer) SetRateLimit ¶
func (*UnimplementedAdminServer) SetRateLimit(ctx context.Context, req *SetRateLimitRequest) (*VoidResponse, error)
func (*UnimplementedAdminServer) SetState ¶
func (*UnimplementedAdminServer) SetState(ctx context.Context, req *SetStateRequest) (*VoidResponse, error)
type VoidResponse ¶
type VoidResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VoidResponse) Descriptor ¶
func (*VoidResponse) Descriptor() ([]byte, []int)
func (*VoidResponse) ProtoMessage ¶
func (*VoidResponse) ProtoMessage()
func (*VoidResponse) Reset ¶
func (m *VoidResponse) Reset()
func (*VoidResponse) String ¶
func (m *VoidResponse) String() string
func (*VoidResponse) Validate ¶
func (m *VoidResponse) Validate() error
Validate checks the field values on VoidResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*VoidResponse) XXX_DiscardUnknown ¶
func (m *VoidResponse) XXX_DiscardUnknown()
func (*VoidResponse) XXX_Marshal ¶
func (m *VoidResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VoidResponse) XXX_Merge ¶
func (m *VoidResponse) XXX_Merge(src proto.Message)
func (*VoidResponse) XXX_Size ¶
func (m *VoidResponse) XXX_Size() int
func (*VoidResponse) XXX_Unmarshal ¶
func (m *VoidResponse) XXX_Unmarshal(b []byte) error
type VoidResponseValidationError ¶
type VoidResponseValidationError struct {
// contains filtered or unexported fields
}
VoidResponseValidationError is the validation error returned by VoidResponse.Validate if the designated constraints aren't met.
func (VoidResponseValidationError) Cause ¶
func (e VoidResponseValidationError) Cause() error
Cause function returns cause value.
func (VoidResponseValidationError) Error ¶
func (e VoidResponseValidationError) Error() string
Error satisfies the builtin error interface
func (VoidResponseValidationError) ErrorName ¶
func (e VoidResponseValidationError) ErrorName() string
ErrorName returns error name.
func (VoidResponseValidationError) Field ¶
func (e VoidResponseValidationError) Field() string
Field function returns field value.
func (VoidResponseValidationError) Key ¶
func (e VoidResponseValidationError) Key() bool
Key function returns key value.
func (VoidResponseValidationError) Reason ¶
func (e VoidResponseValidationError) Reason() string
Reason function returns reason value.