Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var File_buf_connect_demo_eliza_v1_eliza_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ConverseRequest ¶
type ConverseRequest struct {
Sentence string `protobuf:"bytes,1,opt,name=sentence,proto3" json:"sentence,omitempty"`
// contains filtered or unexported fields
}
ConverseRequest describes the sentence said to the ELIZA program.
func (*ConverseRequest) GetSentence ¶
func (x *ConverseRequest) GetSentence() string
func (*ConverseRequest) ProtoMessage ¶
func (*ConverseRequest) ProtoMessage()
func (*ConverseRequest) ProtoReflect ¶
func (x *ConverseRequest) ProtoReflect() protoreflect.Message
func (*ConverseRequest) Reset ¶
func (x *ConverseRequest) Reset()
func (*ConverseRequest) SetSentence ¶
func (x *ConverseRequest) SetSentence(v string)
func (*ConverseRequest) String ¶
func (x *ConverseRequest) String() string
type ConverseRequest_builder ¶
type ConverseRequest_builder struct {
Sentence string
// contains filtered or unexported fields
}
func (ConverseRequest_builder) Build ¶
func (b0 ConverseRequest_builder) Build() *ConverseRequest
type ConverseResponse ¶
type ConverseResponse struct {
Sentence string `protobuf:"bytes,1,opt,name=sentence,proto3" json:"sentence,omitempty"`
// contains filtered or unexported fields
}
ConverseResponse describes the sentence responded by the ELIZA program.
func (*ConverseResponse) GetSentence ¶
func (x *ConverseResponse) GetSentence() string
func (*ConverseResponse) ProtoMessage ¶
func (*ConverseResponse) ProtoMessage()
func (*ConverseResponse) ProtoReflect ¶
func (x *ConverseResponse) ProtoReflect() protoreflect.Message
func (*ConverseResponse) Reset ¶
func (x *ConverseResponse) Reset()
func (*ConverseResponse) SetSentence ¶
func (x *ConverseResponse) SetSentence(v string)
func (*ConverseResponse) String ¶
func (x *ConverseResponse) String() string
type ConverseResponse_builder ¶
type ConverseResponse_builder struct {
Sentence string
// contains filtered or unexported fields
}
func (ConverseResponse_builder) Build ¶
func (b0 ConverseResponse_builder) Build() *ConverseResponse
type IntroduceRequest ¶
type IntroduceRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
IntroduceRequest describes a request for details from the ELIZA program.
func (*IntroduceRequest) GetName ¶
func (x *IntroduceRequest) GetName() string
func (*IntroduceRequest) ProtoMessage ¶
func (*IntroduceRequest) ProtoMessage()
func (*IntroduceRequest) ProtoReflect ¶
func (x *IntroduceRequest) ProtoReflect() protoreflect.Message
func (*IntroduceRequest) Reset ¶
func (x *IntroduceRequest) Reset()
func (*IntroduceRequest) SetName ¶
func (x *IntroduceRequest) SetName(v string)
func (*IntroduceRequest) String ¶
func (x *IntroduceRequest) String() string
type IntroduceRequest_builder ¶
type IntroduceRequest_builder struct {
Name string
// contains filtered or unexported fields
}
func (IntroduceRequest_builder) Build ¶
func (b0 IntroduceRequest_builder) Build() *IntroduceRequest
type IntroduceResponse ¶
type IntroduceResponse struct {
Sentence string `protobuf:"bytes,1,opt,name=sentence,proto3" json:"sentence,omitempty"`
// contains filtered or unexported fields
}
IntroduceResponse describes the sentence responded by the ELIZA program.
func (*IntroduceResponse) GetSentence ¶
func (x *IntroduceResponse) GetSentence() string
func (*IntroduceResponse) ProtoMessage ¶
func (*IntroduceResponse) ProtoMessage()
func (*IntroduceResponse) ProtoReflect ¶
func (x *IntroduceResponse) ProtoReflect() protoreflect.Message
func (*IntroduceResponse) Reset ¶
func (x *IntroduceResponse) Reset()
func (*IntroduceResponse) SetSentence ¶
func (x *IntroduceResponse) SetSentence(v string)
func (*IntroduceResponse) String ¶
func (x *IntroduceResponse) String() string
type IntroduceResponse_builder ¶
type IntroduceResponse_builder struct {
Sentence string
// contains filtered or unexported fields
}
func (IntroduceResponse_builder) Build ¶
func (b0 IntroduceResponse_builder) Build() *IntroduceResponse
type SayRequest ¶
type SayRequest struct {
Sentence string `protobuf:"bytes,1,opt,name=sentence,proto3" json:"sentence,omitempty"`
// contains filtered or unexported fields
}
SayRequest describes the sentence said to the ELIZA program.
func (*SayRequest) GetSentence ¶
func (x *SayRequest) GetSentence() string
func (*SayRequest) ProtoMessage ¶
func (*SayRequest) ProtoMessage()
func (*SayRequest) ProtoReflect ¶
func (x *SayRequest) ProtoReflect() protoreflect.Message
func (*SayRequest) Reset ¶
func (x *SayRequest) Reset()
func (*SayRequest) SetSentence ¶
func (x *SayRequest) SetSentence(v string)
func (*SayRequest) String ¶
func (x *SayRequest) String() string
type SayRequest_builder ¶
type SayRequest_builder struct {
Sentence string
// contains filtered or unexported fields
}
func (SayRequest_builder) Build ¶
func (b0 SayRequest_builder) Build() *SayRequest
type SayResponse ¶
type SayResponse struct {
Sentence string `protobuf:"bytes,1,opt,name=sentence,proto3" json:"sentence,omitempty"`
// contains filtered or unexported fields
}
SayResponse describes the sentence responded by the ELIZA program.
func (*SayResponse) GetSentence ¶
func (x *SayResponse) GetSentence() string
func (*SayResponse) ProtoMessage ¶
func (*SayResponse) ProtoMessage()
func (*SayResponse) ProtoReflect ¶
func (x *SayResponse) ProtoReflect() protoreflect.Message
func (*SayResponse) Reset ¶
func (x *SayResponse) Reset()
func (*SayResponse) SetSentence ¶
func (x *SayResponse) SetSentence(v string)
func (*SayResponse) String ¶
func (x *SayResponse) String() string
type SayResponse_builder ¶
type SayResponse_builder struct {
Sentence string
// contains filtered or unexported fields
}
func (SayResponse_builder) Build ¶
func (b0 SayResponse_builder) Build() *SayResponse
Source Files
¶
- eliza.pb.go
Click to show internal directories.
Click to hide internal directories.