Documentation
¶
Index ¶
- func RegisterProcessingServer(s *grpc.Server, srv ProcessingServer)
- type ProcessingClient
- type ProcessingServer
- type TreediagramReply
- func (*TreediagramReply) Descriptor() ([]byte, []int)
- func (m *TreediagramReply) GetId() string
- func (*TreediagramReply) ProtoMessage()
- func (m *TreediagramReply) Reset()
- func (m *TreediagramReply) String() string
- func (m *TreediagramReply) XXX_DiscardUnknown()
- func (m *TreediagramReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TreediagramReply) XXX_Merge(src proto.Message)
- func (m *TreediagramReply) XXX_Size() int
- func (m *TreediagramReply) XXX_Unmarshal(b []byte) error
- type TreediagramRequest
- func (*TreediagramRequest) Descriptor() ([]byte, []int)
- func (m *TreediagramRequest) GetAuthor() *User
- func (m *TreediagramRequest) GetBot() *User
- func (m *TreediagramRequest) GetChannelId() string
- func (m *TreediagramRequest) GetContent() string
- func (m *TreediagramRequest) GetCorrelationId() string
- func (m *TreediagramRequest) GetMentions() []*User
- func (m *TreediagramRequest) GetServerId() string
- func (m *TreediagramRequest) GetSource() string
- func (*TreediagramRequest) ProtoMessage()
- func (m *TreediagramRequest) Reset()
- func (m *TreediagramRequest) String() string
- func (m *TreediagramRequest) XXX_DiscardUnknown()
- func (m *TreediagramRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TreediagramRequest) XXX_Merge(src proto.Message)
- func (m *TreediagramRequest) XXX_Size() int
- func (m *TreediagramRequest) XXX_Unmarshal(b []byte) error
- type User
- func (*User) Descriptor() ([]byte, []int)
- func (m *User) GetId() string
- func (m *User) GetName() string
- func (*User) ProtoMessage()
- func (m *User) Reset()
- func (m *User) String() string
- func (m *User) XXX_DiscardUnknown()
- func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *User) XXX_Merge(src proto.Message)
- func (m *User) XXX_Size() int
- func (m *User) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterProcessingServer ¶
func RegisterProcessingServer(s *grpc.Server, srv ProcessingServer)
Types ¶
type ProcessingClient ¶
type ProcessingClient interface {
Request(ctx context.Context, in *TreediagramRequest, opts ...grpc.CallOption) (*TreediagramReply, error)
}
ProcessingClient is the client API for Processing service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewProcessingClient ¶
func NewProcessingClient(cc *grpc.ClientConn) ProcessingClient
type ProcessingServer ¶
type ProcessingServer interface {
Request(context.Context, *TreediagramRequest) (*TreediagramReply, error)
}
ProcessingServer is the server API for Processing service.
type TreediagramReply ¶
type TreediagramReply struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*TreediagramReply) Descriptor ¶
func (*TreediagramReply) Descriptor() ([]byte, []int)
func (*TreediagramReply) GetId ¶
func (m *TreediagramReply) GetId() string
func (*TreediagramReply) ProtoMessage ¶
func (*TreediagramReply) ProtoMessage()
func (*TreediagramReply) Reset ¶
func (m *TreediagramReply) Reset()
func (*TreediagramReply) String ¶
func (m *TreediagramReply) String() string
func (*TreediagramReply) XXX_DiscardUnknown ¶
func (m *TreediagramReply) XXX_DiscardUnknown()
func (*TreediagramReply) XXX_Marshal ¶
func (m *TreediagramReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TreediagramReply) XXX_Merge ¶
func (dst *TreediagramReply) XXX_Merge(src proto.Message)
func (*TreediagramReply) XXX_Size ¶
func (m *TreediagramReply) XXX_Size() int
func (*TreediagramReply) XXX_Unmarshal ¶
func (m *TreediagramReply) XXX_Unmarshal(b []byte) error
type TreediagramRequest ¶
type TreediagramRequest struct {
Source string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
CorrelationId string `protobuf:"bytes,2,opt,name=correlationId,proto3" json:"correlationId,omitempty"`
Bot *User `protobuf:"bytes,3,opt,name=bot,proto3" json:"bot,omitempty"`
Author *User `protobuf:"bytes,4,opt,name=author,proto3" json:"author,omitempty"`
ChannelId string `protobuf:"bytes,5,opt,name=channelId,proto3" json:"channelId,omitempty"`
ServerId string `protobuf:"bytes,6,opt,name=serverId,proto3" json:"serverId,omitempty"`
Mentions []*User `protobuf:"bytes,7,rep,name=mentions,proto3" json:"mentions,omitempty"`
Content string `protobuf:"bytes,8,opt,name=content,proto3" json:"content,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*TreediagramRequest) Descriptor ¶
func (*TreediagramRequest) Descriptor() ([]byte, []int)
func (*TreediagramRequest) GetAuthor ¶
func (m *TreediagramRequest) GetAuthor() *User
func (*TreediagramRequest) GetBot ¶
func (m *TreediagramRequest) GetBot() *User
func (*TreediagramRequest) GetChannelId ¶
func (m *TreediagramRequest) GetChannelId() string
func (*TreediagramRequest) GetContent ¶
func (m *TreediagramRequest) GetContent() string
func (*TreediagramRequest) GetCorrelationId ¶
func (m *TreediagramRequest) GetCorrelationId() string
func (*TreediagramRequest) GetMentions ¶
func (m *TreediagramRequest) GetMentions() []*User
func (*TreediagramRequest) GetServerId ¶
func (m *TreediagramRequest) GetServerId() string
func (*TreediagramRequest) GetSource ¶
func (m *TreediagramRequest) GetSource() string
func (*TreediagramRequest) ProtoMessage ¶
func (*TreediagramRequest) ProtoMessage()
func (*TreediagramRequest) Reset ¶
func (m *TreediagramRequest) Reset()
func (*TreediagramRequest) String ¶
func (m *TreediagramRequest) String() string
func (*TreediagramRequest) XXX_DiscardUnknown ¶
func (m *TreediagramRequest) XXX_DiscardUnknown()
func (*TreediagramRequest) XXX_Marshal ¶
func (m *TreediagramRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TreediagramRequest) XXX_Merge ¶
func (dst *TreediagramRequest) XXX_Merge(src proto.Message)
func (*TreediagramRequest) XXX_Size ¶
func (m *TreediagramRequest) XXX_Size() int
func (*TreediagramRequest) XXX_Unmarshal ¶
func (m *TreediagramRequest) XXX_Unmarshal(b []byte) error
type User ¶
type User struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*User) Descriptor ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) XXX_DiscardUnknown ¶
func (m *User) XXX_DiscardUnknown()
func (*User) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.