grpc: google.golang.org/grpc/reflection/grpc_testing Index | Files

package grpc_testing

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

Index

Package Files

proto2.pb.go proto2_ext.pb.go proto2_ext2.pb.go test.pb.go test_grpc.pb.go

Variables

var (
    // optional int32 foo = 13;
    E_Foo = &file_reflection_grpc_testing_proto2_ext_proto_extTypes[0]
    // optional grpc.testing.Extension bar = 17;
    E_Bar = &file_reflection_grpc_testing_proto2_ext_proto_extTypes[1]
    // optional grpc.testing.SearchRequest baz = 19;
    E_Baz = &file_reflection_grpc_testing_proto2_ext_proto_extTypes[2]
)

Extension fields to ToBeExtended.

var (
    // optional string frob = 23;
    E_Frob = &file_reflection_grpc_testing_proto2_ext2_proto_extTypes[0]
    // optional grpc.testing.AnotherExtension nitz = 29;
    E_Nitz = &file_reflection_grpc_testing_proto2_ext2_proto_extTypes[1]
)

Extension fields to ToBeExtended.

var File_reflection_grpc_testing_proto2_ext2_proto protoreflect.FileDescriptor
var File_reflection_grpc_testing_proto2_ext_proto protoreflect.FileDescriptor
var File_reflection_grpc_testing_proto2_proto protoreflect.FileDescriptor
var File_reflection_grpc_testing_test_proto protoreflect.FileDescriptor
var SearchService_ServiceDesc = grpc.ServiceDesc{
    ServiceName: "grpc.testing.SearchService",
    HandlerType: (*SearchServiceServer)(nil),
    Methods: []grpc.MethodDesc{
        {
            MethodName: "Search",
            Handler:    _SearchService_Search_Handler,
        },
    },
    Streams: []grpc.StreamDesc{
        {
            StreamName:    "StreamingSearch",
            Handler:       _SearchService_StreamingSearch_Handler,
            ServerStreams: true,
            ClientStreams: true,
        },
    },
    Metadata: "reflection/grpc_testing/test.proto",
}

SearchService_ServiceDesc is the grpc.ServiceDesc for SearchService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

func RegisterSearchServiceServer Uses

func RegisterSearchServiceServer(s grpc.ServiceRegistrar, srv SearchServiceServer)

type AnotherExtension Uses

type AnotherExtension struct {
    Whatchamacallit *int32 `protobuf:"varint,1,opt,name=whatchamacallit" json:"whatchamacallit,omitempty"`
    // contains filtered or unexported fields
}

func (*AnotherExtension) Descriptor Uses

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

Deprecated: Use AnotherExtension.ProtoReflect.Descriptor instead.

func (*AnotherExtension) GetWhatchamacallit Uses

func (x *AnotherExtension) GetWhatchamacallit() int32

func (*AnotherExtension) ProtoMessage Uses

func (*AnotherExtension) ProtoMessage()

func (*AnotherExtension) ProtoReflect Uses

func (x *AnotherExtension) ProtoReflect() protoreflect.Message

func (*AnotherExtension) Reset Uses

func (x *AnotherExtension) Reset()

func (*AnotherExtension) String Uses

func (x *AnotherExtension) String() string

type Extension Uses

type Extension struct {
    Whatzit *int32 `protobuf:"varint,1,opt,name=whatzit" json:"whatzit,omitempty"`
    // contains filtered or unexported fields
}

func (*Extension) Descriptor Uses

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

Deprecated: Use Extension.ProtoReflect.Descriptor instead.

func (*Extension) GetWhatzit Uses

func (x *Extension) GetWhatzit() int32

func (*Extension) ProtoMessage Uses

func (*Extension) ProtoMessage()

func (*Extension) ProtoReflect Uses

func (x *Extension) ProtoReflect() protoreflect.Message

func (*Extension) Reset Uses

func (x *Extension) Reset()

func (*Extension) String Uses

func (x *Extension) String() string

type SearchRequest Uses

type SearchRequest struct {
    Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
    // contains filtered or unexported fields
}

func (*SearchRequest) Descriptor Uses

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

Deprecated: Use SearchRequest.ProtoReflect.Descriptor instead.

func (*SearchRequest) GetQuery Uses

func (x *SearchRequest) GetQuery() string

func (*SearchRequest) ProtoMessage Uses

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) ProtoReflect Uses

func (x *SearchRequest) ProtoReflect() protoreflect.Message

func (*SearchRequest) Reset Uses

func (x *SearchRequest) Reset()

func (*SearchRequest) String Uses

func (x *SearchRequest) String() string

type SearchResponse Uses

type SearchResponse struct {
    Results []*SearchResponse_Result `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
    // contains filtered or unexported fields
}

func (*SearchResponse) Descriptor Uses

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

Deprecated: Use SearchResponse.ProtoReflect.Descriptor instead.

func (*SearchResponse) GetResults Uses

func (x *SearchResponse) GetResults() []*SearchResponse_Result

func (*SearchResponse) ProtoMessage Uses

func (*SearchResponse) ProtoMessage()

func (*SearchResponse) ProtoReflect Uses

func (x *SearchResponse) ProtoReflect() protoreflect.Message

func (*SearchResponse) Reset Uses

func (x *SearchResponse) Reset()

func (*SearchResponse) String Uses

func (x *SearchResponse) String() string

type SearchResponse_Result Uses

type SearchResponse_Result struct {
    Url      string   `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
    Title    string   `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
    Snippets []string `protobuf:"bytes,3,rep,name=snippets,proto3" json:"snippets,omitempty"`
    // contains filtered or unexported fields
}

func (*SearchResponse_Result) Descriptor Uses

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

Deprecated: Use SearchResponse_Result.ProtoReflect.Descriptor instead.

func (*SearchResponse_Result) GetSnippets Uses

func (x *SearchResponse_Result) GetSnippets() []string

func (*SearchResponse_Result) GetTitle Uses

func (x *SearchResponse_Result) GetTitle() string

func (*SearchResponse_Result) GetUrl Uses

func (x *SearchResponse_Result) GetUrl() string

func (*SearchResponse_Result) ProtoMessage Uses

func (*SearchResponse_Result) ProtoMessage()

func (*SearchResponse_Result) ProtoReflect Uses

func (x *SearchResponse_Result) ProtoReflect() protoreflect.Message

func (*SearchResponse_Result) Reset Uses

func (x *SearchResponse_Result) Reset()

func (*SearchResponse_Result) String Uses

func (x *SearchResponse_Result) String() string

type SearchServiceClient Uses

type SearchServiceClient interface {
    Search(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchResponse, error)
    StreamingSearch(ctx context.Context, opts ...grpc.CallOption) (SearchService_StreamingSearchClient, error)
}

SearchServiceClient is the client API for SearchService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewSearchServiceClient Uses

func NewSearchServiceClient(cc grpc.ClientConnInterface) SearchServiceClient

type SearchServiceServer Uses

type SearchServiceServer interface {
    Search(context.Context, *SearchRequest) (*SearchResponse, error)
    StreamingSearch(SearchService_StreamingSearchServer) error
    // contains filtered or unexported methods
}

SearchServiceServer is the server API for SearchService service. All implementations must embed UnimplementedSearchServiceServer for forward compatibility

type SearchService_StreamingSearchClient Uses

type SearchService_StreamingSearchClient interface {
    Send(*SearchRequest) error
    Recv() (*SearchResponse, error)
    grpc.ClientStream
}

type SearchService_StreamingSearchServer Uses

type SearchService_StreamingSearchServer interface {
    Send(*SearchResponse) error
    Recv() (*SearchRequest, error)
    grpc.ServerStream
}

type ToBeExtended Uses

type ToBeExtended struct {
    Foo *int32 `protobuf:"varint,1,req,name=foo" json:"foo,omitempty"`
    // contains filtered or unexported fields
}

func (*ToBeExtended) Descriptor Uses

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

Deprecated: Use ToBeExtended.ProtoReflect.Descriptor instead.

func (*ToBeExtended) ExtensionRangeArray Uses

func (*ToBeExtended) ExtensionRangeArray() []protoiface.ExtensionRangeV1

Deprecated: Use ToBeExtended.ProtoReflect.Descriptor.ExtensionRanges instead.

func (*ToBeExtended) GetFoo Uses

func (x *ToBeExtended) GetFoo() int32

func (*ToBeExtended) ProtoMessage Uses

func (*ToBeExtended) ProtoMessage()

func (*ToBeExtended) ProtoReflect Uses

func (x *ToBeExtended) ProtoReflect() protoreflect.Message

func (*ToBeExtended) Reset Uses

func (x *ToBeExtended) Reset()

func (*ToBeExtended) String Uses

func (x *ToBeExtended) String() string

type UnimplementedSearchServiceServer Uses

type UnimplementedSearchServiceServer struct {
}

UnimplementedSearchServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSearchServiceServer) Search Uses

func (UnimplementedSearchServiceServer) Search(context.Context, *SearchRequest) (*SearchResponse, error)

func (UnimplementedSearchServiceServer) StreamingSearch Uses

func (UnimplementedSearchServiceServer) StreamingSearch(SearchService_StreamingSearchServer) error

type UnsafeSearchServiceServer Uses

type UnsafeSearchServiceServer interface {
    // contains filtered or unexported methods
}

UnsafeSearchServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SearchServiceServer will result in compilation errors.

Package grpc_testing imports 10 packages (graph). Updated 2020-11-24. Refresh now. Tools for package owners.