Versions in this module Expand all Collapse all v0 v0.0.1 Jul 14, 2020 Changes in this version + var BeerType_name = map[int32]string + var BeerType_value = map[string]int32 + var File_api_proto protoreflect.FileDescriptor + func RegisterBeerServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterBeerServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BeerServiceClient) error + func RegisterBeerServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterBeerServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BeerServiceServer) error + func RegisterBeerServiceServer(s *grpc.Server, srv BeerServiceServer) + type Beer struct + Brewer string + Country string + Id string + Name string + Type BeerType + func (*Beer) Descriptor() ([]byte, []int) + func (*Beer) ProtoMessage() + func (x *Beer) GetBrewer() string + func (x *Beer) GetCountry() string + func (x *Beer) GetId() string + func (x *Beer) GetName() string + func (x *Beer) GetType() BeerType + func (x *Beer) ProtoReflect() protoreflect.Message + func (x *Beer) Reset() + func (x *Beer) String() string + type BeerServiceClient interface + CreateBeer func(ctx context.Context, in *CreateBeerRequest, opts ...grpc.CallOption) (*Beer, error) + DeleteBeer func(ctx context.Context, in *DeleteBeerRequest, opts ...grpc.CallOption) (*empty.Empty, error) + GetBeer func(ctx context.Context, in *GetBeerRequest, opts ...grpc.CallOption) (*Beer, error) + ListBeers func(ctx context.Context, in *ListBeersRequest, opts ...grpc.CallOption) (*ListBeersResponse, error) + UpdateBeer func(ctx context.Context, in *UpdateBeerRequest, opts ...grpc.CallOption) (*Beer, error) + func NewBeerServiceClient(cc grpc.ClientConnInterface) BeerServiceClient + type BeerServiceServer interface + CreateBeer func(context.Context, *CreateBeerRequest) (*Beer, error) + DeleteBeer func(context.Context, *DeleteBeerRequest) (*empty.Empty, error) + GetBeer func(context.Context, *GetBeerRequest) (*Beer, error) + ListBeers func(context.Context, *ListBeersRequest) (*ListBeersResponse, error) + UpdateBeer func(context.Context, *UpdateBeerRequest) (*Beer, error) + type BeerType int32 + const BeerType_BEER_TYPE_ALE + const BeerType_BEER_TYPE_BITTER + const BeerType_BEER_TYPE_INDIA_PALE_ALE + const BeerType_BEER_TYPE_LAGER + const BeerType_BEER_TYPE_PALE_ALE + const BeerType_BEER_TYPE_PILSNER + const BeerType_BEER_TYPE_PORTER + const BeerType_BEER_TYPE_STOUT + const BeerType_BEER_TYPE_UNSPECIFIED + func (BeerType) Descriptor() protoreflect.EnumDescriptor + func (BeerType) EnumDescriptor() ([]byte, []int) + func (BeerType) Type() protoreflect.EnumType + func (x BeerType) Enum() *BeerType + func (x BeerType) Number() protoreflect.EnumNumber + func (x BeerType) String() string + type CreateBeerRequest struct + Brewer string + Country string + Name string + Type BeerType + func (*CreateBeerRequest) Descriptor() ([]byte, []int) + func (*CreateBeerRequest) ProtoMessage() + func (x *CreateBeerRequest) GetBrewer() string + func (x *CreateBeerRequest) GetCountry() string + func (x *CreateBeerRequest) GetName() string + func (x *CreateBeerRequest) GetType() BeerType + func (x *CreateBeerRequest) ProtoReflect() protoreflect.Message + func (x *CreateBeerRequest) Reset() + func (x *CreateBeerRequest) String() string + type DeleteBeerRequest struct + Id string + func (*DeleteBeerRequest) Descriptor() ([]byte, []int) + func (*DeleteBeerRequest) ProtoMessage() + func (x *DeleteBeerRequest) GetId() string + func (x *DeleteBeerRequest) ProtoReflect() protoreflect.Message + func (x *DeleteBeerRequest) Reset() + func (x *DeleteBeerRequest) String() string + type Error struct + Code int32 + Message string + func (*Error) Descriptor() ([]byte, []int) + func (*Error) ProtoMessage() + func (x *Error) GetCode() int32 + func (x *Error) GetMessage() string + func (x *Error) ProtoReflect() protoreflect.Message + func (x *Error) Reset() + func (x *Error) String() string + type GetBeerRequest struct + Id string + func (*GetBeerRequest) Descriptor() ([]byte, []int) + func (*GetBeerRequest) ProtoMessage() + func (x *GetBeerRequest) GetId() string + func (x *GetBeerRequest) ProtoReflect() protoreflect.Message + func (x *GetBeerRequest) Reset() + func (x *GetBeerRequest) String() string + type ListBeersRequest struct + Page int32 + func (*ListBeersRequest) Descriptor() ([]byte, []int) + func (*ListBeersRequest) ProtoMessage() + func (x *ListBeersRequest) GetPage() int32 + func (x *ListBeersRequest) ProtoReflect() protoreflect.Message + func (x *ListBeersRequest) Reset() + func (x *ListBeersRequest) String() string + type ListBeersResponse struct + Beers []*Beer + func (*ListBeersResponse) Descriptor() ([]byte, []int) + func (*ListBeersResponse) ProtoMessage() + func (x *ListBeersResponse) GetBeers() []*Beer + func (x *ListBeersResponse) ProtoReflect() protoreflect.Message + func (x *ListBeersResponse) Reset() + func (x *ListBeersResponse) String() string + type UnimplementedBeerServiceServer struct + func (*UnimplementedBeerServiceServer) CreateBeer(context.Context, *CreateBeerRequest) (*Beer, error) + func (*UnimplementedBeerServiceServer) DeleteBeer(context.Context, *DeleteBeerRequest) (*empty.Empty, error) + func (*UnimplementedBeerServiceServer) GetBeer(context.Context, *GetBeerRequest) (*Beer, error) + func (*UnimplementedBeerServiceServer) ListBeers(context.Context, *ListBeersRequest) (*ListBeersResponse, error) + func (*UnimplementedBeerServiceServer) UpdateBeer(context.Context, *UpdateBeerRequest) (*Beer, error) + type UpdateBeerRequest struct + Beer *Beer + UpdateMask *field_mask.FieldMask + func (*UpdateBeerRequest) Descriptor() ([]byte, []int) + func (*UpdateBeerRequest) ProtoMessage() + func (x *UpdateBeerRequest) GetBeer() *Beer + func (x *UpdateBeerRequest) GetUpdateMask() *field_mask.FieldMask + func (x *UpdateBeerRequest) ProtoReflect() protoreflect.Message + func (x *UpdateBeerRequest) Reset() + func (x *UpdateBeerRequest) String() string