grpcgoogle.golang.org/grpc/reflection/grpc_testingv3 Index | Files

package grpc_testingv3

import "google.golang.org/grpc/reflection/grpc_testingv3"

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

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) 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"`
}

func (*SearchResponseV3) Descriptor

func (*SearchResponseV3) Descriptor() ([]byte, []int)

func (*SearchResponseV3) GetResults

func (m *SearchResponseV3) GetResults() []*SearchResponseV3_Result

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"`
}

func (*SearchResponseV3_Result) Descriptor

func (*SearchResponseV3_Result) Descriptor() ([]byte, []int)

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 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
}

Source Files

testv3.pb.go

Version
v1.7.4
Published
Dec 4, 2017
Platform
linux/amd64
Imports
5 packages
Last checked
1 hour ago

Tools for package owners.