Documentation
¶
Index ¶
- func RegisterOrderServiceServer(s *grpc.Server, srv OrderServiceServer)
- type DeleteOrderRequest
- func (*DeleteOrderRequest) Descriptor() ([]byte, []int)
- func (m *DeleteOrderRequest) GetId() string
- func (*DeleteOrderRequest) ProtoMessage()
- func (m *DeleteOrderRequest) Reset()
- func (m *DeleteOrderRequest) String() string
- func (m *DeleteOrderRequest) XXX_DiscardUnknown()
- func (m *DeleteOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteOrderRequest) XXX_Merge(src proto.Message)
- func (m *DeleteOrderRequest) XXX_Size() int
- func (m *DeleteOrderRequest) XXX_Unmarshal(b []byte) error
- type DeleteOrderResponse
- func (*DeleteOrderResponse) Descriptor() ([]byte, []int)
- func (m *DeleteOrderResponse) GetId() string
- func (*DeleteOrderResponse) ProtoMessage()
- func (m *DeleteOrderResponse) Reset()
- func (m *DeleteOrderResponse) String() string
- func (m *DeleteOrderResponse) XXX_DiscardUnknown()
- func (m *DeleteOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteOrderResponse) XXX_Merge(src proto.Message)
- func (m *DeleteOrderResponse) XXX_Size() int
- func (m *DeleteOrderResponse) XXX_Unmarshal(b []byte) error
- type GetMultipleOrdersRequest
- func (*GetMultipleOrdersRequest) Descriptor() ([]byte, []int)
- func (m *GetMultipleOrdersRequest) GetSkip() uint64
- func (m *GetMultipleOrdersRequest) GetTake() uint64
- func (m *GetMultipleOrdersRequest) GetUserID() string
- func (*GetMultipleOrdersRequest) ProtoMessage()
- func (m *GetMultipleOrdersRequest) Reset()
- func (m *GetMultipleOrdersRequest) String() string
- func (m *GetMultipleOrdersRequest) XXX_DiscardUnknown()
- func (m *GetMultipleOrdersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetMultipleOrdersRequest) XXX_Merge(src proto.Message)
- func (m *GetMultipleOrdersRequest) XXX_Size() int
- func (m *GetMultipleOrdersRequest) XXX_Unmarshal(b []byte) error
- type GetMultipleOrdersResponse
- func (*GetMultipleOrdersResponse) Descriptor() ([]byte, []int)
- func (m *GetMultipleOrdersResponse) GetOrders() []*Order
- func (*GetMultipleOrdersResponse) ProtoMessage()
- func (m *GetMultipleOrdersResponse) Reset()
- func (m *GetMultipleOrdersResponse) String() string
- func (m *GetMultipleOrdersResponse) XXX_DiscardUnknown()
- func (m *GetMultipleOrdersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetMultipleOrdersResponse) XXX_Merge(src proto.Message)
- func (m *GetMultipleOrdersResponse) XXX_Size() int
- func (m *GetMultipleOrdersResponse) XXX_Unmarshal(b []byte) error
- type GetOrderRequest
- func (*GetOrderRequest) Descriptor() ([]byte, []int)
- func (m *GetOrderRequest) GetId() string
- func (m *GetOrderRequest) GetUserID() uint64
- func (*GetOrderRequest) ProtoMessage()
- func (m *GetOrderRequest) Reset()
- func (m *GetOrderRequest) String() string
- func (m *GetOrderRequest) XXX_DiscardUnknown()
- func (m *GetOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetOrderRequest) XXX_Merge(src proto.Message)
- func (m *GetOrderRequest) XXX_Size() int
- func (m *GetOrderRequest) XXX_Unmarshal(b []byte) error
- type GetOrderResponse
- func (*GetOrderResponse) Descriptor() ([]byte, []int)
- func (m *GetOrderResponse) GetOrder() *Order
- func (*GetOrderResponse) ProtoMessage()
- func (m *GetOrderResponse) Reset()
- func (m *GetOrderResponse) String() string
- func (m *GetOrderResponse) XXX_DiscardUnknown()
- func (m *GetOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetOrderResponse) XXX_Merge(src proto.Message)
- func (m *GetOrderResponse) XXX_Size() int
- func (m *GetOrderResponse) XXX_Unmarshal(b []byte) error
- type Order
- func (*Order) Descriptor() ([]byte, []int)
- func (m *Order) GetCreatedOn() *timestamp.Timestamp
- func (m *Order) GetDescription() string
- func (m *Order) GetDetails() string
- func (m *Order) GetId() string
- func (m *Order) GetOrderedProducts() []*OrderedProduct
- func (m *Order) GetTotalPrice() float64
- func (m *Order) GetType() string
- func (m *Order) GetUserID() string
- func (*Order) ProtoMessage()
- func (m *Order) Reset()
- func (m *Order) String() string
- func (m *Order) XXX_DiscardUnknown()
- func (m *Order) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Order) XXX_Merge(src proto.Message)
- func (m *Order) XXX_Size() int
- func (m *Order) XXX_Unmarshal(b []byte) error
- type OrderServiceClient
- type OrderServiceServer
- type OrderedProduct
- func (*OrderedProduct) Descriptor() ([]byte, []int)
- func (m *OrderedProduct) GetDescription() string
- func (m *OrderedProduct) GetId() string
- func (m *OrderedProduct) GetName() string
- func (m *OrderedProduct) GetPrice() float64
- func (m *OrderedProduct) GetQuantity() uint32
- func (*OrderedProduct) ProtoMessage()
- func (m *OrderedProduct) Reset()
- func (m *OrderedProduct) String() string
- func (m *OrderedProduct) XXX_DiscardUnknown()
- func (m *OrderedProduct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OrderedProduct) XXX_Merge(src proto.Message)
- func (m *OrderedProduct) XXX_Size() int
- func (m *OrderedProduct) XXX_Unmarshal(b []byte) error
- type PostOrderRequest
- func (*PostOrderRequest) Descriptor() ([]byte, []int)
- func (m *PostOrderRequest) GetProducts() []*PostOrderRequest_OrderProduct
- func (m *PostOrderRequest) GetUserID() string
- func (*PostOrderRequest) ProtoMessage()
- func (m *PostOrderRequest) Reset()
- func (m *PostOrderRequest) String() string
- func (m *PostOrderRequest) XXX_DiscardUnknown()
- func (m *PostOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PostOrderRequest) XXX_Merge(src proto.Message)
- func (m *PostOrderRequest) XXX_Size() int
- func (m *PostOrderRequest) XXX_Unmarshal(b []byte) error
- type PostOrderRequest_OrderProduct
- func (*PostOrderRequest_OrderProduct) Descriptor() ([]byte, []int)
- func (m *PostOrderRequest_OrderProduct) GetProductId() string
- func (m *PostOrderRequest_OrderProduct) GetQuantity() uint32
- func (*PostOrderRequest_OrderProduct) ProtoMessage()
- func (m *PostOrderRequest_OrderProduct) Reset()
- func (m *PostOrderRequest_OrderProduct) String() string
- func (m *PostOrderRequest_OrderProduct) XXX_DiscardUnknown()
- func (m *PostOrderRequest_OrderProduct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PostOrderRequest_OrderProduct) XXX_Merge(src proto.Message)
- func (m *PostOrderRequest_OrderProduct) XXX_Size() int
- func (m *PostOrderRequest_OrderProduct) XXX_Unmarshal(b []byte) error
- type PostOrderResponse
- func (*PostOrderResponse) Descriptor() ([]byte, []int)
- func (m *PostOrderResponse) GetOrder() *Order
- func (*PostOrderResponse) ProtoMessage()
- func (m *PostOrderResponse) Reset()
- func (m *PostOrderResponse) String() string
- func (m *PostOrderResponse) XXX_DiscardUnknown()
- func (m *PostOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PostOrderResponse) XXX_Merge(src proto.Message)
- func (m *PostOrderResponse) XXX_Size() int
- func (m *PostOrderResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedOrderServiceServer
- func (*UnimplementedOrderServiceServer) DeleteOrder(ctx context.Context, req *DeleteOrderRequest) (*DeleteOrderResponse, error)
- func (*UnimplementedOrderServiceServer) GetMultipleOrders(ctx context.Context, req *GetMultipleOrdersRequest) (*GetMultipleOrdersResponse, error)
- func (*UnimplementedOrderServiceServer) GetOrder(ctx context.Context, req *GetOrderRequest) (*GetOrderResponse, error)
- func (*UnimplementedOrderServiceServer) PostOrder(ctx context.Context, req *PostOrderRequest) (*PostOrderResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterOrderServiceServer ¶
func RegisterOrderServiceServer(s *grpc.Server, srv OrderServiceServer)
Types ¶
type DeleteOrderRequest ¶
type DeleteOrderRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteOrderRequest) Descriptor ¶
func (*DeleteOrderRequest) Descriptor() ([]byte, []int)
func (*DeleteOrderRequest) GetId ¶
func (m *DeleteOrderRequest) GetId() string
func (*DeleteOrderRequest) ProtoMessage ¶
func (*DeleteOrderRequest) ProtoMessage()
func (*DeleteOrderRequest) Reset ¶
func (m *DeleteOrderRequest) Reset()
func (*DeleteOrderRequest) String ¶
func (m *DeleteOrderRequest) String() string
func (*DeleteOrderRequest) XXX_DiscardUnknown ¶
func (m *DeleteOrderRequest) XXX_DiscardUnknown()
func (*DeleteOrderRequest) XXX_Marshal ¶
func (m *DeleteOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteOrderRequest) XXX_Merge ¶
func (m *DeleteOrderRequest) XXX_Merge(src proto.Message)
func (*DeleteOrderRequest) XXX_Size ¶
func (m *DeleteOrderRequest) XXX_Size() int
func (*DeleteOrderRequest) XXX_Unmarshal ¶
func (m *DeleteOrderRequest) XXX_Unmarshal(b []byte) error
type DeleteOrderResponse ¶
type DeleteOrderResponse struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteOrderResponse) Descriptor ¶
func (*DeleteOrderResponse) Descriptor() ([]byte, []int)
func (*DeleteOrderResponse) GetId ¶
func (m *DeleteOrderResponse) GetId() string
func (*DeleteOrderResponse) ProtoMessage ¶
func (*DeleteOrderResponse) ProtoMessage()
func (*DeleteOrderResponse) Reset ¶
func (m *DeleteOrderResponse) Reset()
func (*DeleteOrderResponse) String ¶
func (m *DeleteOrderResponse) String() string
func (*DeleteOrderResponse) XXX_DiscardUnknown ¶
func (m *DeleteOrderResponse) XXX_DiscardUnknown()
func (*DeleteOrderResponse) XXX_Marshal ¶
func (m *DeleteOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteOrderResponse) XXX_Merge ¶
func (m *DeleteOrderResponse) XXX_Merge(src proto.Message)
func (*DeleteOrderResponse) XXX_Size ¶
func (m *DeleteOrderResponse) XXX_Size() int
func (*DeleteOrderResponse) XXX_Unmarshal ¶
func (m *DeleteOrderResponse) XXX_Unmarshal(b []byte) error
type GetMultipleOrdersRequest ¶
type GetMultipleOrdersRequest struct { Skip uint64 `protobuf:"varint,1,opt,name=skip,proto3" json:"skip,omitempty"` Take uint64 `protobuf:"varint,2,opt,name=take,proto3" json:"take,omitempty"` UserID string `protobuf:"bytes,3,opt,name=userID,proto3" json:"userID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetMultipleOrdersRequest) Descriptor ¶
func (*GetMultipleOrdersRequest) Descriptor() ([]byte, []int)
func (*GetMultipleOrdersRequest) GetSkip ¶
func (m *GetMultipleOrdersRequest) GetSkip() uint64
func (*GetMultipleOrdersRequest) GetTake ¶
func (m *GetMultipleOrdersRequest) GetTake() uint64
func (*GetMultipleOrdersRequest) GetUserID ¶
func (m *GetMultipleOrdersRequest) GetUserID() string
func (*GetMultipleOrdersRequest) ProtoMessage ¶
func (*GetMultipleOrdersRequest) ProtoMessage()
func (*GetMultipleOrdersRequest) Reset ¶
func (m *GetMultipleOrdersRequest) Reset()
func (*GetMultipleOrdersRequest) String ¶
func (m *GetMultipleOrdersRequest) String() string
func (*GetMultipleOrdersRequest) XXX_DiscardUnknown ¶
func (m *GetMultipleOrdersRequest) XXX_DiscardUnknown()
func (*GetMultipleOrdersRequest) XXX_Marshal ¶
func (m *GetMultipleOrdersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetMultipleOrdersRequest) XXX_Merge ¶
func (m *GetMultipleOrdersRequest) XXX_Merge(src proto.Message)
func (*GetMultipleOrdersRequest) XXX_Size ¶
func (m *GetMultipleOrdersRequest) XXX_Size() int
func (*GetMultipleOrdersRequest) XXX_Unmarshal ¶
func (m *GetMultipleOrdersRequest) XXX_Unmarshal(b []byte) error
type GetMultipleOrdersResponse ¶
type GetMultipleOrdersResponse struct { Orders []*Order `protobuf:"bytes,1,rep,name=orders,proto3" json:"orders,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetMultipleOrdersResponse) Descriptor ¶
func (*GetMultipleOrdersResponse) Descriptor() ([]byte, []int)
func (*GetMultipleOrdersResponse) GetOrders ¶
func (m *GetMultipleOrdersResponse) GetOrders() []*Order
func (*GetMultipleOrdersResponse) ProtoMessage ¶
func (*GetMultipleOrdersResponse) ProtoMessage()
func (*GetMultipleOrdersResponse) Reset ¶
func (m *GetMultipleOrdersResponse) Reset()
func (*GetMultipleOrdersResponse) String ¶
func (m *GetMultipleOrdersResponse) String() string
func (*GetMultipleOrdersResponse) XXX_DiscardUnknown ¶
func (m *GetMultipleOrdersResponse) XXX_DiscardUnknown()
func (*GetMultipleOrdersResponse) XXX_Marshal ¶
func (m *GetMultipleOrdersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetMultipleOrdersResponse) XXX_Merge ¶
func (m *GetMultipleOrdersResponse) XXX_Merge(src proto.Message)
func (*GetMultipleOrdersResponse) XXX_Size ¶
func (m *GetMultipleOrdersResponse) XXX_Size() int
func (*GetMultipleOrdersResponse) XXX_Unmarshal ¶
func (m *GetMultipleOrdersResponse) XXX_Unmarshal(b []byte) error
type GetOrderRequest ¶
type GetOrderRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` UserID uint64 `protobuf:"varint,2,opt,name=userID,proto3" json:"userID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetOrderRequest) Descriptor ¶
func (*GetOrderRequest) Descriptor() ([]byte, []int)
func (*GetOrderRequest) GetId ¶
func (m *GetOrderRequest) GetId() string
func (*GetOrderRequest) GetUserID ¶
func (m *GetOrderRequest) GetUserID() uint64
func (*GetOrderRequest) ProtoMessage ¶
func (*GetOrderRequest) ProtoMessage()
func (*GetOrderRequest) Reset ¶
func (m *GetOrderRequest) Reset()
func (*GetOrderRequest) String ¶
func (m *GetOrderRequest) String() string
func (*GetOrderRequest) XXX_DiscardUnknown ¶
func (m *GetOrderRequest) XXX_DiscardUnknown()
func (*GetOrderRequest) XXX_Marshal ¶
func (m *GetOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetOrderRequest) XXX_Merge ¶
func (m *GetOrderRequest) XXX_Merge(src proto.Message)
func (*GetOrderRequest) XXX_Size ¶
func (m *GetOrderRequest) XXX_Size() int
func (*GetOrderRequest) XXX_Unmarshal ¶
func (m *GetOrderRequest) XXX_Unmarshal(b []byte) error
type GetOrderResponse ¶
type GetOrderResponse struct { Order *Order `protobuf:"bytes,1,opt,name=order,proto3" json:"order,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetOrderResponse) Descriptor ¶
func (*GetOrderResponse) Descriptor() ([]byte, []int)
func (*GetOrderResponse) GetOrder ¶
func (m *GetOrderResponse) GetOrder() *Order
func (*GetOrderResponse) ProtoMessage ¶
func (*GetOrderResponse) ProtoMessage()
func (*GetOrderResponse) Reset ¶
func (m *GetOrderResponse) Reset()
func (*GetOrderResponse) String ¶
func (m *GetOrderResponse) String() string
func (*GetOrderResponse) XXX_DiscardUnknown ¶
func (m *GetOrderResponse) XXX_DiscardUnknown()
func (*GetOrderResponse) XXX_Marshal ¶
func (m *GetOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetOrderResponse) XXX_Merge ¶
func (m *GetOrderResponse) XXX_Merge(src proto.Message)
func (*GetOrderResponse) XXX_Size ¶
func (m *GetOrderResponse) XXX_Size() int
func (*GetOrderResponse) XXX_Unmarshal ¶
func (m *GetOrderResponse) XXX_Unmarshal(b []byte) error
type Order ¶
type Order struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"` Details string `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"` Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` TotalPrice float64 `protobuf:"fixed64,6,opt,name=totalPrice,proto3" json:"totalPrice,omitempty"` OrderedProducts []*OrderedProduct `protobuf:"bytes,7,rep,name=orderedProducts,proto3" json:"orderedProducts,omitempty"` CreatedOn *timestamp.Timestamp `protobuf:"bytes,8,opt,name=createdOn,proto3" json:"createdOn,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Order) Descriptor ¶
func (*Order) GetCreatedOn ¶
func (*Order) GetDescription ¶
func (*Order) GetDetails ¶
func (*Order) GetOrderedProducts ¶
func (m *Order) GetOrderedProducts() []*OrderedProduct
func (*Order) GetTotalPrice ¶
func (*Order) ProtoMessage ¶
func (*Order) ProtoMessage()
func (*Order) XXX_DiscardUnknown ¶
func (m *Order) XXX_DiscardUnknown()
func (*Order) XXX_Marshal ¶
func (*Order) XXX_Unmarshal ¶
type OrderServiceClient ¶
type OrderServiceClient interface { PostOrder(ctx context.Context, in *PostOrderRequest, opts ...grpc.CallOption) (*PostOrderResponse, error) GetOrder(ctx context.Context, in *GetOrderRequest, opts ...grpc.CallOption) (*GetOrderResponse, error) GetMultipleOrders(ctx context.Context, in *GetMultipleOrdersRequest, opts ...grpc.CallOption) (*GetMultipleOrdersResponse, error) DeleteOrder(ctx context.Context, in *DeleteOrderRequest, opts ...grpc.CallOption) (*DeleteOrderResponse, error) }
OrderServiceClient is the client API for OrderService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewOrderServiceClient ¶
func NewOrderServiceClient(cc *grpc.ClientConn) OrderServiceClient
type OrderServiceServer ¶
type OrderServiceServer interface { PostOrder(context.Context, *PostOrderRequest) (*PostOrderResponse, error) GetOrder(context.Context, *GetOrderRequest) (*GetOrderResponse, error) GetMultipleOrders(context.Context, *GetMultipleOrdersRequest) (*GetMultipleOrdersResponse, error) DeleteOrder(context.Context, *DeleteOrderRequest) (*DeleteOrderResponse, error) }
OrderServiceServer is the server API for OrderService service.
type OrderedProduct ¶
type OrderedProduct struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Price float64 `protobuf:"fixed64,4,opt,name=price,proto3" json:"price,omitempty"` Quantity uint32 `protobuf:"varint,5,opt,name=quantity,proto3" json:"quantity,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OrderedProduct) Descriptor ¶
func (*OrderedProduct) Descriptor() ([]byte, []int)
func (*OrderedProduct) GetDescription ¶
func (m *OrderedProduct) GetDescription() string
func (*OrderedProduct) GetId ¶
func (m *OrderedProduct) GetId() string
func (*OrderedProduct) GetName ¶
func (m *OrderedProduct) GetName() string
func (*OrderedProduct) GetPrice ¶
func (m *OrderedProduct) GetPrice() float64
func (*OrderedProduct) GetQuantity ¶
func (m *OrderedProduct) GetQuantity() uint32
func (*OrderedProduct) ProtoMessage ¶
func (*OrderedProduct) ProtoMessage()
func (*OrderedProduct) Reset ¶
func (m *OrderedProduct) Reset()
func (*OrderedProduct) String ¶
func (m *OrderedProduct) String() string
func (*OrderedProduct) XXX_DiscardUnknown ¶
func (m *OrderedProduct) XXX_DiscardUnknown()
func (*OrderedProduct) XXX_Marshal ¶
func (m *OrderedProduct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OrderedProduct) XXX_Merge ¶
func (m *OrderedProduct) XXX_Merge(src proto.Message)
func (*OrderedProduct) XXX_Size ¶
func (m *OrderedProduct) XXX_Size() int
func (*OrderedProduct) XXX_Unmarshal ¶
func (m *OrderedProduct) XXX_Unmarshal(b []byte) error
type PostOrderRequest ¶
type PostOrderRequest struct { UserID string `protobuf:"bytes,2,opt,name=userID,proto3" json:"userID,omitempty"` Products []*PostOrderRequest_OrderProduct `protobuf:"bytes,4,rep,name=products,proto3" json:"products,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PostOrderRequest) Descriptor ¶
func (*PostOrderRequest) Descriptor() ([]byte, []int)
func (*PostOrderRequest) GetProducts ¶
func (m *PostOrderRequest) GetProducts() []*PostOrderRequest_OrderProduct
func (*PostOrderRequest) GetUserID ¶
func (m *PostOrderRequest) GetUserID() string
func (*PostOrderRequest) ProtoMessage ¶
func (*PostOrderRequest) ProtoMessage()
func (*PostOrderRequest) Reset ¶
func (m *PostOrderRequest) Reset()
func (*PostOrderRequest) String ¶
func (m *PostOrderRequest) String() string
func (*PostOrderRequest) XXX_DiscardUnknown ¶
func (m *PostOrderRequest) XXX_DiscardUnknown()
func (*PostOrderRequest) XXX_Marshal ¶
func (m *PostOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PostOrderRequest) XXX_Merge ¶
func (m *PostOrderRequest) XXX_Merge(src proto.Message)
func (*PostOrderRequest) XXX_Size ¶
func (m *PostOrderRequest) XXX_Size() int
func (*PostOrderRequest) XXX_Unmarshal ¶
func (m *PostOrderRequest) XXX_Unmarshal(b []byte) error
type PostOrderRequest_OrderProduct ¶
type PostOrderRequest_OrderProduct struct { ProductId string `protobuf:"bytes,2,opt,name=productId,proto3" json:"productId,omitempty"` Quantity uint32 `protobuf:"varint,3,opt,name=quantity,proto3" json:"quantity,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PostOrderRequest_OrderProduct) Descriptor ¶
func (*PostOrderRequest_OrderProduct) Descriptor() ([]byte, []int)
func (*PostOrderRequest_OrderProduct) GetProductId ¶
func (m *PostOrderRequest_OrderProduct) GetProductId() string
func (*PostOrderRequest_OrderProduct) GetQuantity ¶
func (m *PostOrderRequest_OrderProduct) GetQuantity() uint32
func (*PostOrderRequest_OrderProduct) ProtoMessage ¶
func (*PostOrderRequest_OrderProduct) ProtoMessage()
func (*PostOrderRequest_OrderProduct) Reset ¶
func (m *PostOrderRequest_OrderProduct) Reset()
func (*PostOrderRequest_OrderProduct) String ¶
func (m *PostOrderRequest_OrderProduct) String() string
func (*PostOrderRequest_OrderProduct) XXX_DiscardUnknown ¶
func (m *PostOrderRequest_OrderProduct) XXX_DiscardUnknown()
func (*PostOrderRequest_OrderProduct) XXX_Marshal ¶
func (m *PostOrderRequest_OrderProduct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PostOrderRequest_OrderProduct) XXX_Merge ¶
func (m *PostOrderRequest_OrderProduct) XXX_Merge(src proto.Message)
func (*PostOrderRequest_OrderProduct) XXX_Size ¶
func (m *PostOrderRequest_OrderProduct) XXX_Size() int
func (*PostOrderRequest_OrderProduct) XXX_Unmarshal ¶
func (m *PostOrderRequest_OrderProduct) XXX_Unmarshal(b []byte) error
type PostOrderResponse ¶
type PostOrderResponse struct { Order *Order `protobuf:"bytes,1,opt,name=order,proto3" json:"order,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PostOrderResponse) Descriptor ¶
func (*PostOrderResponse) Descriptor() ([]byte, []int)
func (*PostOrderResponse) GetOrder ¶
func (m *PostOrderResponse) GetOrder() *Order
func (*PostOrderResponse) ProtoMessage ¶
func (*PostOrderResponse) ProtoMessage()
func (*PostOrderResponse) Reset ¶
func (m *PostOrderResponse) Reset()
func (*PostOrderResponse) String ¶
func (m *PostOrderResponse) String() string
func (*PostOrderResponse) XXX_DiscardUnknown ¶
func (m *PostOrderResponse) XXX_DiscardUnknown()
func (*PostOrderResponse) XXX_Marshal ¶
func (m *PostOrderResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PostOrderResponse) XXX_Merge ¶
func (m *PostOrderResponse) XXX_Merge(src proto.Message)
func (*PostOrderResponse) XXX_Size ¶
func (m *PostOrderResponse) XXX_Size() int
func (*PostOrderResponse) XXX_Unmarshal ¶
func (m *PostOrderResponse) XXX_Unmarshal(b []byte) error
type UnimplementedOrderServiceServer ¶
type UnimplementedOrderServiceServer struct { }
UnimplementedOrderServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedOrderServiceServer) DeleteOrder ¶
func (*UnimplementedOrderServiceServer) DeleteOrder(ctx context.Context, req *DeleteOrderRequest) (*DeleteOrderResponse, error)
func (*UnimplementedOrderServiceServer) GetMultipleOrders ¶
func (*UnimplementedOrderServiceServer) GetMultipleOrders(ctx context.Context, req *GetMultipleOrdersRequest) (*GetMultipleOrdersResponse, error)
func (*UnimplementedOrderServiceServer) GetOrder ¶
func (*UnimplementedOrderServiceServer) GetOrder(ctx context.Context, req *GetOrderRequest) (*GetOrderResponse, error)
func (*UnimplementedOrderServiceServer) PostOrder ¶
func (*UnimplementedOrderServiceServer) PostOrder(ctx context.Context, req *PostOrderRequest) (*PostOrderResponse, error)
Click to show internal directories.
Click to hide internal directories.