Documentation
¶
Index ¶
- Variables
- func RegisterDummiesServer(s grpc.ServiceRegistrar, srv DummiesServer)
- type DummiesClient
- type DummiesPage
- type DummiesPageRequest
- func (*DummiesPageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DummiesPageRequest) GetCorrelationId() string
- func (x *DummiesPageRequest) GetFilter() map[string]string
- func (x *DummiesPageRequest) GetPaging() *PagingParams
- func (*DummiesPageRequest) ProtoMessage()
- func (x *DummiesPageRequest) ProtoReflect() protoreflect.Message
- func (x *DummiesPageRequest) Reset()
- func (x *DummiesPageRequest) String() string
- type DummiesServer
- type Dummy
- type DummyIdRequest
- func (*DummyIdRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DummyIdRequest) GetCorrelationId() string
- func (x *DummyIdRequest) GetDummyId() string
- func (*DummyIdRequest) ProtoMessage()
- func (x *DummyIdRequest) ProtoReflect() protoreflect.Message
- func (x *DummyIdRequest) Reset()
- func (x *DummyIdRequest) String() string
- type DummyObjectRequest
- func (*DummyObjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DummyObjectRequest) GetCorrelationId() string
- func (x *DummyObjectRequest) GetDummy() *Dummy
- func (*DummyObjectRequest) ProtoMessage()
- func (x *DummyObjectRequest) ProtoReflect() protoreflect.Message
- func (x *DummyObjectRequest) Reset()
- func (x *DummyObjectRequest) String() string
- type ErrorDescription
- func (*ErrorDescription) Descriptor() ([]byte, []int)deprecated
- func (x *ErrorDescription) GetCategory() string
- func (x *ErrorDescription) GetCause() string
- func (x *ErrorDescription) GetCode() string
- func (x *ErrorDescription) GetCorrelationId() string
- func (x *ErrorDescription) GetDetails() map[string]string
- func (x *ErrorDescription) GetMessage() string
- func (x *ErrorDescription) GetStackTrace() string
- func (x *ErrorDescription) GetStatus() string
- func (*ErrorDescription) ProtoMessage()
- func (x *ErrorDescription) ProtoReflect() protoreflect.Message
- func (x *ErrorDescription) Reset()
- func (x *ErrorDescription) String() string
- type PagingParams
- func (*PagingParams) Descriptor() ([]byte, []int)deprecated
- func (x *PagingParams) GetSkip() int64
- func (x *PagingParams) GetTake() int64
- func (x *PagingParams) GetTotal() bool
- func (*PagingParams) ProtoMessage()
- func (x *PagingParams) ProtoReflect() protoreflect.Message
- func (x *PagingParams) Reset()
- func (x *PagingParams) String() string
- type UnimplementedDummiesServer
- func (UnimplementedDummiesServer) CreateDummy(context.Context, *DummyObjectRequest) (*Dummy, error)
- func (UnimplementedDummiesServer) DeleteDummyById(context.Context, *DummyIdRequest) (*Dummy, error)
- func (UnimplementedDummiesServer) GetDummies(context.Context, *DummiesPageRequest) (*DummiesPage, error)
- func (UnimplementedDummiesServer) GetDummyById(context.Context, *DummyIdRequest) (*Dummy, error)
- func (UnimplementedDummiesServer) UpdateDummy(context.Context, *DummyObjectRequest) (*Dummy, error)
- type UnsafeDummiesServer
Constants ¶
This section is empty.
Variables ¶
var Dummies_ServiceDesc = grpc.ServiceDesc{ ServiceName: "dummies.Dummies", HandlerType: (*DummiesServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "get_dummies", Handler: _Dummies_GetDummies_Handler, }, { MethodName: "get_dummy_by_id", Handler: _Dummies_GetDummyById_Handler, }, { MethodName: "create_dummy", Handler: _Dummies_CreateDummy_Handler, }, { MethodName: "update_dummy", Handler: _Dummies_UpdateDummy_Handler, }, { MethodName: "delete_dummy_by_id", Handler: _Dummies_DeleteDummyById_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "test/protos/dummies.proto", }
Dummies_ServiceDesc is the grpc.ServiceDesc for Dummies service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_test_protos_dummies_proto protoreflect.FileDescriptor
Functions ¶
func RegisterDummiesServer ¶
func RegisterDummiesServer(s grpc.ServiceRegistrar, srv DummiesServer)
Types ¶
type DummiesClient ¶
type DummiesClient interface { GetDummies(ctx context.Context, in *DummiesPageRequest, opts ...grpc.CallOption) (*DummiesPage, error) GetDummyById(ctx context.Context, in *DummyIdRequest, opts ...grpc.CallOption) (*Dummy, error) CreateDummy(ctx context.Context, in *DummyObjectRequest, opts ...grpc.CallOption) (*Dummy, error) UpdateDummy(ctx context.Context, in *DummyObjectRequest, opts ...grpc.CallOption) (*Dummy, error) DeleteDummyById(ctx context.Context, in *DummyIdRequest, opts ...grpc.CallOption) (*Dummy, error) }
DummiesClient is the client API for Dummies 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 NewDummiesClient ¶
func NewDummiesClient(cc grpc.ClientConnInterface) DummiesClient
type DummiesPage ¶
type DummiesPage struct { Total int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` Data []*Dummy `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*DummiesPage) Descriptor
deprecated
func (*DummiesPage) Descriptor() ([]byte, []int)
Deprecated: Use DummiesPage.ProtoReflect.Descriptor instead.
func (*DummiesPage) GetData ¶
func (x *DummiesPage) GetData() []*Dummy
func (*DummiesPage) GetTotal ¶
func (x *DummiesPage) GetTotal() int64
func (*DummiesPage) ProtoMessage ¶
func (*DummiesPage) ProtoMessage()
func (*DummiesPage) ProtoReflect ¶
func (x *DummiesPage) ProtoReflect() protoreflect.Message
func (*DummiesPage) Reset ¶
func (x *DummiesPage) Reset()
func (*DummiesPage) String ¶
func (x *DummiesPage) String() string
type DummiesPageRequest ¶
type DummiesPageRequest struct { CorrelationId string `protobuf:"bytes,1,opt,name=correlation_id,json=correlationId,proto3" json:"correlation_id,omitempty"` Filter map[string]string `` /* 153-byte string literal not displayed */ Paging *PagingParams `protobuf:"bytes,3,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
The request message containing the page request.
func (*DummiesPageRequest) Descriptor
deprecated
func (*DummiesPageRequest) Descriptor() ([]byte, []int)
Deprecated: Use DummiesPageRequest.ProtoReflect.Descriptor instead.
func (*DummiesPageRequest) GetCorrelationId ¶
func (x *DummiesPageRequest) GetCorrelationId() string
func (*DummiesPageRequest) GetFilter ¶
func (x *DummiesPageRequest) GetFilter() map[string]string
func (*DummiesPageRequest) GetPaging ¶
func (x *DummiesPageRequest) GetPaging() *PagingParams
func (*DummiesPageRequest) ProtoMessage ¶
func (*DummiesPageRequest) ProtoMessage()
func (*DummiesPageRequest) ProtoReflect ¶
func (x *DummiesPageRequest) ProtoReflect() protoreflect.Message
func (*DummiesPageRequest) Reset ¶
func (x *DummiesPageRequest) Reset()
func (*DummiesPageRequest) String ¶
func (x *DummiesPageRequest) String() string
type DummiesServer ¶
type DummiesServer interface { GetDummies(context.Context, *DummiesPageRequest) (*DummiesPage, error) GetDummyById(context.Context, *DummyIdRequest) (*Dummy, error) CreateDummy(context.Context, *DummyObjectRequest) (*Dummy, error) UpdateDummy(context.Context, *DummyObjectRequest) (*Dummy, error) DeleteDummyById(context.Context, *DummyIdRequest) (*Dummy, error) // contains filtered or unexported methods }
DummiesServer is the server API for Dummies service. All implementations must embed UnimplementedDummiesServer for forward compatibility
type Dummy ¶
type Dummy struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` // contains filtered or unexported fields }
func (*Dummy) Descriptor
deprecated
func (*Dummy) GetContent ¶
func (*Dummy) ProtoMessage ¶
func (*Dummy) ProtoMessage()
func (*Dummy) ProtoReflect ¶
func (x *Dummy) ProtoReflect() protoreflect.Message
type DummyIdRequest ¶
type DummyIdRequest struct { CorrelationId string `protobuf:"bytes,1,opt,name=correlation_id,json=correlationId,proto3" json:"correlation_id,omitempty"` DummyId string `protobuf:"bytes,2,opt,name=dummy_id,json=dummyId,proto3" json:"dummy_id,omitempty"` // contains filtered or unexported fields }
The request message containing the object id request.
func (*DummyIdRequest) Descriptor
deprecated
func (*DummyIdRequest) Descriptor() ([]byte, []int)
Deprecated: Use DummyIdRequest.ProtoReflect.Descriptor instead.
func (*DummyIdRequest) GetCorrelationId ¶
func (x *DummyIdRequest) GetCorrelationId() string
func (*DummyIdRequest) GetDummyId ¶
func (x *DummyIdRequest) GetDummyId() string
func (*DummyIdRequest) ProtoMessage ¶
func (*DummyIdRequest) ProtoMessage()
func (*DummyIdRequest) ProtoReflect ¶
func (x *DummyIdRequest) ProtoReflect() protoreflect.Message
func (*DummyIdRequest) Reset ¶
func (x *DummyIdRequest) Reset()
func (*DummyIdRequest) String ¶
func (x *DummyIdRequest) String() string
type DummyObjectRequest ¶
type DummyObjectRequest struct { CorrelationId string `protobuf:"bytes,1,opt,name=correlation_id,json=correlationId,proto3" json:"correlation_id,omitempty"` Dummy *Dummy `protobuf:"bytes,2,opt,name=dummy,proto3" json:"dummy,omitempty"` // contains filtered or unexported fields }
The request message containing the object value request.
func (*DummyObjectRequest) Descriptor
deprecated
func (*DummyObjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use DummyObjectRequest.ProtoReflect.Descriptor instead.
func (*DummyObjectRequest) GetCorrelationId ¶
func (x *DummyObjectRequest) GetCorrelationId() string
func (*DummyObjectRequest) GetDummy ¶
func (x *DummyObjectRequest) GetDummy() *Dummy
func (*DummyObjectRequest) ProtoMessage ¶
func (*DummyObjectRequest) ProtoMessage()
func (*DummyObjectRequest) ProtoReflect ¶
func (x *DummyObjectRequest) ProtoReflect() protoreflect.Message
func (*DummyObjectRequest) Reset ¶
func (x *DummyObjectRequest) Reset()
func (*DummyObjectRequest) String ¶
func (x *DummyObjectRequest) String() string
type ErrorDescription ¶
type ErrorDescription struct { Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"` Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` CorrelationId string `protobuf:"bytes,3,opt,name=correlation_id,json=correlationId,proto3" json:"correlation_id,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"` Cause string `protobuf:"bytes,6,opt,name=cause,proto3" json:"cause,omitempty"` StackTrace string `protobuf:"bytes,7,opt,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"` Details map[string]string `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ErrorDescription) Descriptor
deprecated
func (*ErrorDescription) Descriptor() ([]byte, []int)
Deprecated: Use ErrorDescription.ProtoReflect.Descriptor instead.
func (*ErrorDescription) GetCategory ¶
func (x *ErrorDescription) GetCategory() string
func (*ErrorDescription) GetCause ¶
func (x *ErrorDescription) GetCause() string
func (*ErrorDescription) GetCode ¶
func (x *ErrorDescription) GetCode() string
func (*ErrorDescription) GetCorrelationId ¶
func (x *ErrorDescription) GetCorrelationId() string
func (*ErrorDescription) GetDetails ¶
func (x *ErrorDescription) GetDetails() map[string]string
func (*ErrorDescription) GetMessage ¶
func (x *ErrorDescription) GetMessage() string
func (*ErrorDescription) GetStackTrace ¶
func (x *ErrorDescription) GetStackTrace() string
func (*ErrorDescription) GetStatus ¶
func (x *ErrorDescription) GetStatus() string
func (*ErrorDescription) ProtoMessage ¶
func (*ErrorDescription) ProtoMessage()
func (*ErrorDescription) ProtoReflect ¶
func (x *ErrorDescription) ProtoReflect() protoreflect.Message
func (*ErrorDescription) Reset ¶
func (x *ErrorDescription) Reset()
func (*ErrorDescription) String ¶
func (x *ErrorDescription) String() string
type PagingParams ¶
type PagingParams struct { Skip int64 `protobuf:"varint,1,opt,name=skip,proto3" json:"skip,omitempty"` Take int64 `protobuf:"varint,2,opt,name=take,proto3" json:"take,omitempty"` Total bool `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"` // contains filtered or unexported fields }
func (*PagingParams) Descriptor
deprecated
func (*PagingParams) Descriptor() ([]byte, []int)
Deprecated: Use PagingParams.ProtoReflect.Descriptor instead.
func (*PagingParams) GetSkip ¶
func (x *PagingParams) GetSkip() int64
func (*PagingParams) GetTake ¶
func (x *PagingParams) GetTake() int64
func (*PagingParams) GetTotal ¶
func (x *PagingParams) GetTotal() bool
func (*PagingParams) ProtoMessage ¶
func (*PagingParams) ProtoMessage()
func (*PagingParams) ProtoReflect ¶
func (x *PagingParams) ProtoReflect() protoreflect.Message
func (*PagingParams) Reset ¶
func (x *PagingParams) Reset()
func (*PagingParams) String ¶
func (x *PagingParams) String() string
type UnimplementedDummiesServer ¶
type UnimplementedDummiesServer struct { }
UnimplementedDummiesServer must be embedded to have forward compatible implementations.
func (UnimplementedDummiesServer) CreateDummy ¶
func (UnimplementedDummiesServer) CreateDummy(context.Context, *DummyObjectRequest) (*Dummy, error)
func (UnimplementedDummiesServer) DeleteDummyById ¶
func (UnimplementedDummiesServer) DeleteDummyById(context.Context, *DummyIdRequest) (*Dummy, error)
func (UnimplementedDummiesServer) GetDummies ¶
func (UnimplementedDummiesServer) GetDummies(context.Context, *DummiesPageRequest) (*DummiesPage, error)
func (UnimplementedDummiesServer) GetDummyById ¶
func (UnimplementedDummiesServer) GetDummyById(context.Context, *DummyIdRequest) (*Dummy, error)
func (UnimplementedDummiesServer) UpdateDummy ¶
func (UnimplementedDummiesServer) UpdateDummy(context.Context, *DummyObjectRequest) (*Dummy, error)
type UnsafeDummiesServer ¶
type UnsafeDummiesServer interface {
// contains filtered or unexported methods
}
UnsafeDummiesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DummiesServer will result in compilation errors.