Documentation ¶
Overview ¶
Package grpc_testingv3 is a generated protocol buffer package.
It is generated from these files:
testv3.proto
It has these top-level messages:
SearchResponseV3 SearchRequestV3
Index ¶
- Variables
- func RegisterSearchServiceV3Server(s *grpc.Server, srv SearchServiceV3Server)
- type SearchRequestV3
- type SearchResponseV3
- type SearchResponseV3_Result
- func (*SearchResponseV3_Result) Descriptor() ([]byte, []int)
- func (m *SearchResponseV3_Result) GetMetadata() map[string]*SearchResponseV3_Result_Value
- func (m *SearchResponseV3_Result) GetSnippets() []string
- func (m *SearchResponseV3_Result) GetTitle() string
- func (m *SearchResponseV3_Result) GetUrl() string
- func (*SearchResponseV3_Result) ProtoMessage()
- func (m *SearchResponseV3_Result) Reset()
- func (m *SearchResponseV3_Result) String() string
- type SearchResponseV3_Result_Value
- func (*SearchResponseV3_Result_Value) Descriptor() ([]byte, []int)
- func (m *SearchResponseV3_Result_Value) GetInt() int64
- func (m *SearchResponseV3_Result_Value) GetReal() float64
- func (m *SearchResponseV3_Result_Value) GetStr() string
- func (m *SearchResponseV3_Result_Value) GetVal() isSearchResponseV3_Result_Value_Val
- func (*SearchResponseV3_Result_Value) ProtoMessage()
- func (m *SearchResponseV3_Result_Value) Reset()
- func (m *SearchResponseV3_Result_Value) String() string
- func (*SearchResponseV3_Result_Value) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type SearchResponseV3_Result_Value_Int
- type SearchResponseV3_Result_Value_Real
- type SearchResponseV3_Result_Value_Str
- type SearchResponseV3_State
- type SearchServiceV3Client
- type SearchServiceV3Server
- type SearchServiceV3_StreamingSearchClient
- type SearchServiceV3_StreamingSearchServer
Constants ¶
This section is empty.
Variables ¶
View Source
var SearchResponseV3_State_name = map[int32]string{
0: "UNKNOWN",
1: "FRESH",
2: "STALE",
}
View Source
var SearchResponseV3_State_value = map[string]int32{
"UNKNOWN": 0,
"FRESH": 1,
"STALE": 2,
}
Functions ¶
func RegisterSearchServiceV3Server ¶
func RegisterSearchServiceV3Server(s *grpc.Server, srv SearchServiceV3Server)
Types ¶
type SearchRequestV3 ¶
type SearchRequestV3 struct {
Query string `protobuf:"bytes,1,opt,name=query" json:"query,omitempty"`
}
func (*SearchRequestV3) Descriptor ¶
func (*SearchRequestV3) Descriptor() ([]byte, []int)
func (*SearchRequestV3) GetQuery ¶
func (m *SearchRequestV3) GetQuery() string
func (*SearchRequestV3) ProtoMessage ¶
func (*SearchRequestV3) ProtoMessage()
func (*SearchRequestV3) Reset ¶
func (m *SearchRequestV3) Reset()
func (*SearchRequestV3) String ¶
func (m *SearchRequestV3) String() string
type SearchResponseV3 ¶
type SearchResponseV3 struct { Results []*SearchResponseV3_Result `protobuf:"bytes,1,rep,name=results" json:"results,omitempty"` State SearchResponseV3_State `protobuf:"varint,2,opt,name=state,enum=grpc.testingv3.SearchResponseV3_State" json:"state,omitempty"` }
func (*SearchResponseV3) Descriptor ¶
func (*SearchResponseV3) Descriptor() ([]byte, []int)
func (*SearchResponseV3) GetResults ¶
func (m *SearchResponseV3) GetResults() []*SearchResponseV3_Result
func (*SearchResponseV3) GetState ¶
func (m *SearchResponseV3) GetState() SearchResponseV3_State
func (*SearchResponseV3) ProtoMessage ¶
func (*SearchResponseV3) ProtoMessage()
func (*SearchResponseV3) Reset ¶
func (m *SearchResponseV3) Reset()
func (*SearchResponseV3) String ¶
func (m *SearchResponseV3) String() string
type SearchResponseV3_Result ¶
type SearchResponseV3_Result struct { Url string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"` Title string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"` Snippets []string `protobuf:"bytes,3,rep,name=snippets" json:"snippets,omitempty"` Metadata map[string]*SearchResponseV3_Result_Value `` /* 136-byte string literal not displayed */ }
func (*SearchResponseV3_Result) Descriptor ¶
func (*SearchResponseV3_Result) Descriptor() ([]byte, []int)
func (*SearchResponseV3_Result) GetMetadata ¶
func (m *SearchResponseV3_Result) GetMetadata() map[string]*SearchResponseV3_Result_Value
func (*SearchResponseV3_Result) GetSnippets ¶
func (m *SearchResponseV3_Result) GetSnippets() []string
func (*SearchResponseV3_Result) GetTitle ¶
func (m *SearchResponseV3_Result) GetTitle() string
func (*SearchResponseV3_Result) GetUrl ¶
func (m *SearchResponseV3_Result) GetUrl() string
func (*SearchResponseV3_Result) ProtoMessage ¶
func (*SearchResponseV3_Result) ProtoMessage()
func (*SearchResponseV3_Result) Reset ¶
func (m *SearchResponseV3_Result) Reset()
func (*SearchResponseV3_Result) String ¶
func (m *SearchResponseV3_Result) String() string
type SearchResponseV3_Result_Value ¶
type SearchResponseV3_Result_Value struct { // Types that are valid to be assigned to Val: // *SearchResponseV3_Result_Value_Str // *SearchResponseV3_Result_Value_Int // *SearchResponseV3_Result_Value_Real Val isSearchResponseV3_Result_Value_Val `protobuf_oneof:"val"` }
func (*SearchResponseV3_Result_Value) Descriptor ¶
func (*SearchResponseV3_Result_Value) Descriptor() ([]byte, []int)
func (*SearchResponseV3_Result_Value) GetInt ¶
func (m *SearchResponseV3_Result_Value) GetInt() int64
func (*SearchResponseV3_Result_Value) GetReal ¶
func (m *SearchResponseV3_Result_Value) GetReal() float64
func (*SearchResponseV3_Result_Value) GetStr ¶
func (m *SearchResponseV3_Result_Value) GetStr() string
func (*SearchResponseV3_Result_Value) GetVal ¶
func (m *SearchResponseV3_Result_Value) GetVal() isSearchResponseV3_Result_Value_Val
func (*SearchResponseV3_Result_Value) ProtoMessage ¶
func (*SearchResponseV3_Result_Value) ProtoMessage()
func (*SearchResponseV3_Result_Value) Reset ¶
func (m *SearchResponseV3_Result_Value) Reset()
func (*SearchResponseV3_Result_Value) String ¶
func (m *SearchResponseV3_Result_Value) String() string
func (*SearchResponseV3_Result_Value) XXX_OneofFuncs ¶
func (*SearchResponseV3_Result_Value) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type SearchResponseV3_Result_Value_Int ¶
type SearchResponseV3_Result_Value_Int struct {
Int int64 `protobuf:"varint,2,opt,name=int,oneof"`
}
type SearchResponseV3_Result_Value_Real ¶
type SearchResponseV3_Result_Value_Real struct {
Real float64 `protobuf:"fixed64,3,opt,name=real,oneof"`
}
type SearchResponseV3_Result_Value_Str ¶
type SearchResponseV3_Result_Value_Str struct {
Str string `protobuf:"bytes,1,opt,name=str,oneof"`
}
type SearchResponseV3_State ¶
type SearchResponseV3_State int32
const ( SearchResponseV3_UNKNOWN SearchResponseV3_State = 0 SearchResponseV3_FRESH SearchResponseV3_State = 1 SearchResponseV3_STALE SearchResponseV3_State = 2 )
func (SearchResponseV3_State) EnumDescriptor ¶
func (SearchResponseV3_State) EnumDescriptor() ([]byte, []int)
func (SearchResponseV3_State) String ¶
func (x SearchResponseV3_State) String() string
type SearchServiceV3Client ¶
type SearchServiceV3Client interface { Search(ctx context.Context, in *SearchRequestV3, opts ...grpc.CallOption) (*SearchResponseV3, error) StreamingSearch(ctx context.Context, opts ...grpc.CallOption) (SearchServiceV3_StreamingSearchClient, error) }
func NewSearchServiceV3Client ¶
func NewSearchServiceV3Client(cc *grpc.ClientConn) SearchServiceV3Client
type SearchServiceV3Server ¶
type SearchServiceV3Server interface { Search(context.Context, *SearchRequestV3) (*SearchResponseV3, error) StreamingSearch(SearchServiceV3_StreamingSearchServer) error }
type SearchServiceV3_StreamingSearchClient ¶
type SearchServiceV3_StreamingSearchClient interface { Send(*SearchRequestV3) error Recv() (*SearchResponseV3, error) grpc.ClientStream }
type SearchServiceV3_StreamingSearchServer ¶
type SearchServiceV3_StreamingSearchServer interface { Send(*SearchResponseV3) error Recv() (*SearchRequestV3, error) grpc.ServerStream }
Click to show internal directories.
Click to hide internal directories.