Documentation ¶
Index ¶
- Variables
- func RegisterTestServer(s *grpc.Server, srv TestServer)
- type Empty
- type ErrorWithCodeRequest
- func (*ErrorWithCodeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ErrorWithCodeRequest) GetCode() string
- func (*ErrorWithCodeRequest) ProtoMessage()
- func (x *ErrorWithCodeRequest) ProtoReflect() protoreflect.Message
- func (x *ErrorWithCodeRequest) Reset()
- func (x *ErrorWithCodeRequest) String() string
- type StreamRequest
- func (*StreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamRequest) GetCode() string
- func (x *StreamRequest) GetResponseCount() int64
- func (*StreamRequest) ProtoMessage()
- func (x *StreamRequest) ProtoReflect() protoreflect.Message
- func (x *StreamRequest) Reset()
- func (x *StreamRequest) String() string
- type TestClient
- type TestServer
- type Test_StreamThenErrorClient
- type Test_StreamThenErrorServer
- type UnimplementedTestServer
- func (*UnimplementedTestServer) ErrorWithCode(context.Context, *ErrorWithCodeRequest) (*Empty, error)
- func (*UnimplementedTestServer) StreamThenError(*StreamRequest, Test_StreamThenErrorServer) error
- func (*UnimplementedTestServer) WrapErrorWithCode(context.Context, *WrapErrorWithCodeRequest) (*Empty, error)
- type WrapErrorWithCodeRequest
- func (*WrapErrorWithCodeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WrapErrorWithCodeRequest) GetCode() string
- func (x *WrapErrorWithCodeRequest) GetWraps() int64
- func (*WrapErrorWithCodeRequest) ProtoMessage()
- func (x *WrapErrorWithCodeRequest) ProtoReflect() protoreflect.Message
- func (x *WrapErrorWithCodeRequest) Reset()
- func (x *WrapErrorWithCodeRequest) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_test_proto protoreflect.FileDescriptor
Functions ¶
func RegisterTestServer ¶
func RegisterTestServer(s *grpc.Server, srv TestServer)
Types ¶
type Empty ¶
type Empty struct {
// contains filtered or unexported fields
}
func (*Empty) Descriptor
deprecated
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) ProtoReflect ¶
func (x *Empty) ProtoReflect() protoreflect.Message
type ErrorWithCodeRequest ¶
type ErrorWithCodeRequest struct { Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
func (*ErrorWithCodeRequest) Descriptor
deprecated
func (*ErrorWithCodeRequest) Descriptor() ([]byte, []int)
Deprecated: Use ErrorWithCodeRequest.ProtoReflect.Descriptor instead.
func (*ErrorWithCodeRequest) GetCode ¶
func (x *ErrorWithCodeRequest) GetCode() string
func (*ErrorWithCodeRequest) ProtoMessage ¶
func (*ErrorWithCodeRequest) ProtoMessage()
func (*ErrorWithCodeRequest) ProtoReflect ¶
func (x *ErrorWithCodeRequest) ProtoReflect() protoreflect.Message
func (*ErrorWithCodeRequest) Reset ¶
func (x *ErrorWithCodeRequest) Reset()
func (*ErrorWithCodeRequest) String ¶
func (x *ErrorWithCodeRequest) String() string
type StreamRequest ¶
type StreamRequest struct { ResponseCount int64 `protobuf:"varint,1,opt,name=response_count,json=responseCount,proto3" json:"response_count,omitempty"` Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
func (*StreamRequest) Descriptor
deprecated
func (*StreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamRequest.ProtoReflect.Descriptor instead.
func (*StreamRequest) GetCode ¶
func (x *StreamRequest) GetCode() string
func (*StreamRequest) GetResponseCount ¶
func (x *StreamRequest) GetResponseCount() int64
func (*StreamRequest) ProtoMessage ¶
func (*StreamRequest) ProtoMessage()
func (*StreamRequest) ProtoReflect ¶
func (x *StreamRequest) ProtoReflect() protoreflect.Message
func (*StreamRequest) Reset ¶
func (x *StreamRequest) Reset()
func (*StreamRequest) String ¶
func (x *StreamRequest) String() string
type TestClient ¶
type TestClient interface { ErrorWithCode(ctx context.Context, in *ErrorWithCodeRequest, opts ...grpc.CallOption) (*Empty, error) WrapErrorWithCode(ctx context.Context, in *WrapErrorWithCodeRequest, opts ...grpc.CallOption) (*Empty, error) StreamThenError(ctx context.Context, in *StreamRequest, opts ...grpc.CallOption) (Test_StreamThenErrorClient, error) }
TestClient is the client API for Test service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewTestClient ¶
func NewTestClient(cc grpc.ClientConnInterface) TestClient
type TestServer ¶
type TestServer interface { ErrorWithCode(context.Context, *ErrorWithCodeRequest) (*Empty, error) WrapErrorWithCode(context.Context, *WrapErrorWithCodeRequest) (*Empty, error) StreamThenError(*StreamRequest, Test_StreamThenErrorServer) error }
TestServer is the server API for Test service.
type Test_StreamThenErrorClient ¶
type Test_StreamThenErrorClient interface { Recv() (*Empty, error) grpc.ClientStream }
type Test_StreamThenErrorServer ¶
type Test_StreamThenErrorServer interface { Send(*Empty) error grpc.ServerStream }
type UnimplementedTestServer ¶
type UnimplementedTestServer struct { }
UnimplementedTestServer can be embedded to have forward compatible implementations.
func (*UnimplementedTestServer) ErrorWithCode ¶
func (*UnimplementedTestServer) ErrorWithCode(context.Context, *ErrorWithCodeRequest) (*Empty, error)
func (*UnimplementedTestServer) StreamThenError ¶
func (*UnimplementedTestServer) StreamThenError(*StreamRequest, Test_StreamThenErrorServer) error
func (*UnimplementedTestServer) WrapErrorWithCode ¶
func (*UnimplementedTestServer) WrapErrorWithCode(context.Context, *WrapErrorWithCodeRequest) (*Empty, error)
type WrapErrorWithCodeRequest ¶
type WrapErrorWithCodeRequest struct { Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` Wraps int64 `protobuf:"varint,2,opt,name=wraps,proto3" json:"wraps,omitempty"` // contains filtered or unexported fields }
func (*WrapErrorWithCodeRequest) Descriptor
deprecated
func (*WrapErrorWithCodeRequest) Descriptor() ([]byte, []int)
Deprecated: Use WrapErrorWithCodeRequest.ProtoReflect.Descriptor instead.
func (*WrapErrorWithCodeRequest) GetCode ¶
func (x *WrapErrorWithCodeRequest) GetCode() string
func (*WrapErrorWithCodeRequest) GetWraps ¶
func (x *WrapErrorWithCodeRequest) GetWraps() int64
func (*WrapErrorWithCodeRequest) ProtoMessage ¶
func (*WrapErrorWithCodeRequest) ProtoMessage()
func (*WrapErrorWithCodeRequest) ProtoReflect ¶
func (x *WrapErrorWithCodeRequest) ProtoReflect() protoreflect.Message
func (*WrapErrorWithCodeRequest) Reset ¶
func (x *WrapErrorWithCodeRequest) Reset()
func (*WrapErrorWithCodeRequest) String ¶
func (x *WrapErrorWithCodeRequest) String() string
Click to show internal directories.
Click to hide internal directories.