Versions in this module Expand all Collapse all v0 v0.19.0 Aug 24, 2022 v0.18.0 Jul 29, 2022 v0.17.0 Apr 5, 2022 v0.16.0 Dec 16, 2021 v0.15.0 Dec 13, 2021 v0.14.0 Dec 12, 2021 Changes in this version + var File_resources_protobuf_service_proto protoreflect.FileDescriptor + var ItemService_ServiceDesc = grpc.ServiceDesc + func RegisterItemServiceServer(s grpc.ServiceRegistrar, srv ItemServiceServer) + type CreateItemsResponse struct + NumItems int64 + func (*CreateItemsResponse) Descriptor() ([]byte, []int) + func (*CreateItemsResponse) ProtoMessage() + func (x *CreateItemsResponse) GetNumItems() int64 + func (x *CreateItemsResponse) ProtoReflect() protoreflect.Message + func (x *CreateItemsResponse) Reset() + func (x *CreateItemsResponse) String() string + type GetItemRequest struct + Id int32 + func (*GetItemRequest) Descriptor() ([]byte, []int) + func (*GetItemRequest) ProtoMessage() + func (x *GetItemRequest) GetId() int32 + func (x *GetItemRequest) ProtoReflect() protoreflect.Message + func (x *GetItemRequest) Reset() + func (x *GetItemRequest) String() string + type Item struct + CreateTime *timestamppb.Timestamp + Id int32 + Locale string + Name string + func (*Item) Descriptor() ([]byte, []int) + func (*Item) ProtoMessage() + func (x *Item) GetCreateTime() *timestamppb.Timestamp + func (x *Item) GetId() int32 + func (x *Item) GetLocale() string + func (x *Item) GetName() string + func (x *Item) ProtoReflect() protoreflect.Message + func (x *Item) Reset() + func (x *Item) String() string + type ItemServiceClient interface + CreateItems func(ctx context.Context, opts ...grpc.CallOption) (ItemService_CreateItemsClient, error) + GetItem func(ctx context.Context, in *GetItemRequest, opts ...grpc.CallOption) (*Item, error) + ListItems func(ctx context.Context, in *ListItemsRequest, opts ...grpc.CallOption) (ItemService_ListItemsClient, error) + TransformItems func(ctx context.Context, opts ...grpc.CallOption) (ItemService_TransformItemsClient, error) + func NewItemServiceClient(cc grpc.ClientConnInterface) ItemServiceClient + type ItemServiceServer interface + CreateItems func(ItemService_CreateItemsServer) error + GetItem func(context.Context, *GetItemRequest) (*Item, error) + ListItems func(*ListItemsRequest, ItemService_ListItemsServer) error + TransformItems func(ItemService_TransformItemsServer) error + type ItemService_CreateItemsClient interface + CloseAndRecv func() (*CreateItemsResponse, error) + Send func(*Item) error + type ItemService_CreateItemsServer interface + Recv func() (*Item, error) + SendAndClose func(*CreateItemsResponse) error + type ItemService_ListItemsClient interface + Recv func() (*Item, error) + type ItemService_ListItemsServer interface + Send func(*Item) error + type ItemService_TransformItemsClient interface + Recv func() (*Item, error) + Send func(*Item) error + type ItemService_TransformItemsServer interface + Recv func() (*Item, error) + Send func(*Item) error + type ListItemsRequest struct + PageSize int32 + func (*ListItemsRequest) Descriptor() ([]byte, []int) + func (*ListItemsRequest) ProtoMessage() + func (x *ListItemsRequest) GetPageSize() int32 + func (x *ListItemsRequest) ProtoReflect() protoreflect.Message + func (x *ListItemsRequest) Reset() + func (x *ListItemsRequest) String() string + type UnimplementedItemServiceServer struct + func (UnimplementedItemServiceServer) CreateItems(ItemService_CreateItemsServer) error + func (UnimplementedItemServiceServer) GetItem(context.Context, *GetItemRequest) (*Item, error) + func (UnimplementedItemServiceServer) ListItems(*ListItemsRequest, ItemService_ListItemsServer) error + func (UnimplementedItemServiceServer) TransformItems(ItemService_TransformItemsServer) error + type UnsafeItemServiceServer interface