protos

package
v1.2.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 12, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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)

View Source
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 added in v1.2.3

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 added in v1.2.3

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) Descriptor() ([]byte, []int)

Deprecated: Use Dummy.ProtoReflect.Descriptor instead.

func (*Dummy) GetContent

func (x *Dummy) GetContent() string

func (*Dummy) GetId

func (x *Dummy) GetId() string

func (*Dummy) GetKey

func (x *Dummy) GetKey() string

func (*Dummy) ProtoMessage

func (*Dummy) ProtoMessage()

func (*Dummy) ProtoReflect added in v1.2.3

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

func (*Dummy) Reset

func (x *Dummy) Reset()

func (*Dummy) String

func (x *Dummy) String() string

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 added in v1.2.3

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 added in v1.2.3

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 added in v1.2.3

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  int32 `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() int32

func (*PagingParams) GetTotal

func (x *PagingParams) GetTotal() bool

func (*PagingParams) ProtoMessage

func (*PagingParams) ProtoMessage()

func (*PagingParams) ProtoReflect added in v1.2.3

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) DeleteDummyById

func (UnimplementedDummiesServer) GetDummies

func (UnimplementedDummiesServer) GetDummyById

func (UnimplementedDummiesServer) UpdateDummy

type UnsafeDummiesServer added in v1.2.3

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL