Documentation ¶
Overview ¶
Package order is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterOrderServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterOrderServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OrderServiceClient) error
- func RegisterOrderServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterOrderServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server OrderServiceServer) error
- func RegisterOrderServiceServer(s *grpc.Server, srv OrderServiceServer)
- type AddressDTO
- func (*AddressDTO) Descriptor() ([]byte, []int)
- func (m *AddressDTO) GetAddress1() string
- func (m *AddressDTO) GetAddress2() string
- func (m *AddressDTO) GetAddressID() string
- func (m *AddressDTO) GetBusinessName() string
- func (m *AddressDTO) GetCity() string
- func (m *AddressDTO) GetFirstname() string
- func (m *AddressDTO) GetIsBusiness() bool
- func (m *AddressDTO) GetLastname() string
- func (m *AddressDTO) GetPhoneNumber() string
- func (m *AddressDTO) GetPrefix() string
- func (m *AddressDTO) GetState() string
- func (m *AddressDTO) GetTax() float32
- func (m *AddressDTO) GetZip() string
- func (m *AddressDTO) Marshal() (dAtA []byte, err error)
- func (m *AddressDTO) MarshalTo(dAtA []byte) (int, error)
- func (m *AddressDTO) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AddressDTO) ProtoMessage()
- func (m *AddressDTO) Reset()
- func (m *AddressDTO) Size() (n int)
- func (m *AddressDTO) String() string
- func (m *AddressDTO) Unmarshal(dAtA []byte) error
- func (this *AddressDTO) Validate() error
- func (m *AddressDTO) XXX_DiscardUnknown()
- func (m *AddressDTO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddressDTO) XXX_Merge(src proto.Message)
- func (*AddressDTO) XXX_MessageName() string
- func (m *AddressDTO) XXX_Size() int
- func (m *AddressDTO) XXX_Unmarshal(b []byte) error
- type BoolResponse
- func (*BoolResponse) Descriptor() ([]byte, []int)
- func (m *BoolResponse) GetIsSuccess() bool
- func (m *BoolResponse) Marshal() (dAtA []byte, err error)
- func (m *BoolResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *BoolResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BoolResponse) ProtoMessage()
- func (m *BoolResponse) Reset()
- func (m *BoolResponse) Size() (n int)
- func (m *BoolResponse) String() string
- func (m *BoolResponse) Unmarshal(dAtA []byte) error
- func (this *BoolResponse) Validate() error
- func (m *BoolResponse) XXX_DiscardUnknown()
- func (m *BoolResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BoolResponse) XXX_Merge(src proto.Message)
- func (*BoolResponse) XXX_MessageName() string
- func (m *BoolResponse) XXX_Size() int
- func (m *BoolResponse) XXX_Unmarshal(b []byte) error
- type BusinessDTO
- func (*BusinessDTO) Descriptor() ([]byte, []int)
- func (m *BusinessDTO) GetBannerImageURL() string
- func (m *BusinessDTO) GetBusinessID() string
- func (m *BusinessDTO) GetDeliveryFee() float32
- func (m *BusinessDTO) GetDescription() string
- func (m *BusinessDTO) GetIsFixedDeliveryFee() bool
- func (m *BusinessDTO) GetLogoURL() string
- func (m *BusinessDTO) GetName() string
- func (m *BusinessDTO) Marshal() (dAtA []byte, err error)
- func (m *BusinessDTO) MarshalTo(dAtA []byte) (int, error)
- func (m *BusinessDTO) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BusinessDTO) ProtoMessage()
- func (m *BusinessDTO) Reset()
- func (m *BusinessDTO) Size() (n int)
- func (m *BusinessDTO) String() string
- func (m *BusinessDTO) Unmarshal(dAtA []byte) error
- func (this *BusinessDTO) Validate() error
- func (m *BusinessDTO) XXX_DiscardUnknown()
- func (m *BusinessDTO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BusinessDTO) XXX_Merge(src proto.Message)
- func (*BusinessDTO) XXX_MessageName() string
- func (m *BusinessDTO) XXX_Size() int
- func (m *BusinessDTO) XXX_Unmarshal(b []byte) error
- type CreateOrderRequest
- func (*CreateOrderRequest) Descriptor() ([]byte, []int)
- func (m *CreateOrderRequest) GetBillingInfo() *AddressDTO
- func (m *CreateOrderRequest) GetBusinessInfo() *BusinessDTO
- func (m *CreateOrderRequest) GetCarrier() string
- func (m *CreateOrderRequest) GetDeliveryMethod() string
- func (m *CreateOrderRequest) GetDiscountAmount() float32
- func (m *CreateOrderRequest) GetEntityID() string
- func (m *CreateOrderRequest) GetIsDiscountPercent() bool
- func (m *CreateOrderRequest) GetIsDiscountUSD() bool
- func (m *CreateOrderRequest) GetOrderDetails() []*OrderDetailDTO
- func (m *CreateOrderRequest) GetShippingCost() float32
- func (m *CreateOrderRequest) GetShippingInfo() *AddressDTO
- func (m *CreateOrderRequest) GetShoppingCartID() string
- func (m *CreateOrderRequest) GetStatus() OrderStatus
- func (m *CreateOrderRequest) GetSubtotal() float32
- func (m *CreateOrderRequest) GetTax() float32
- func (m *CreateOrderRequest) GetTrackingNumber() string
- func (m *CreateOrderRequest) Marshal() (dAtA []byte, err error)
- func (m *CreateOrderRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *CreateOrderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CreateOrderRequest) ProtoMessage()
- func (m *CreateOrderRequest) Reset()
- func (m *CreateOrderRequest) Size() (n int)
- func (m *CreateOrderRequest) String() string
- func (m *CreateOrderRequest) Unmarshal(dAtA []byte) error
- func (this *CreateOrderRequest) Validate() error
- func (m *CreateOrderRequest) XXX_DiscardUnknown()
- func (m *CreateOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateOrderRequest) XXX_Merge(src proto.Message)
- func (*CreateOrderRequest) XXX_MessageName() string
- func (m *CreateOrderRequest) XXX_Size() int
- func (m *CreateOrderRequest) XXX_Unmarshal(b []byte) error
- type Empty
- func (*Empty) Descriptor() ([]byte, []int)
- func (m *Empty) Marshal() (dAtA []byte, err error)
- func (m *Empty) MarshalTo(dAtA []byte) (int, error)
- func (m *Empty) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Empty) ProtoMessage()
- func (m *Empty) Reset()
- func (m *Empty) Size() (n int)
- func (m *Empty) String() string
- func (m *Empty) Unmarshal(dAtA []byte) error
- func (this *Empty) Validate() error
- func (m *Empty) XXX_DiscardUnknown()
- func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Empty) XXX_Merge(src proto.Message)
- func (*Empty) XXX_MessageName() string
- func (m *Empty) XXX_Size() int
- func (m *Empty) XXX_Unmarshal(b []byte) error
- type GetAllOrdersFromEntityRequest
- func (*GetAllOrdersFromEntityRequest) Descriptor() ([]byte, []int)
- func (m *GetAllOrdersFromEntityRequest) GetEntityID() string
- func (m *GetAllOrdersFromEntityRequest) Marshal() (dAtA []byte, err error)
- func (m *GetAllOrdersFromEntityRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *GetAllOrdersFromEntityRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetAllOrdersFromEntityRequest) ProtoMessage()
- func (m *GetAllOrdersFromEntityRequest) Reset()
- func (m *GetAllOrdersFromEntityRequest) Size() (n int)
- func (m *GetAllOrdersFromEntityRequest) String() string
- func (m *GetAllOrdersFromEntityRequest) Unmarshal(dAtA []byte) error
- func (this *GetAllOrdersFromEntityRequest) Validate() error
- func (m *GetAllOrdersFromEntityRequest) XXX_DiscardUnknown()
- func (m *GetAllOrdersFromEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetAllOrdersFromEntityRequest) XXX_Merge(src proto.Message)
- func (*GetAllOrdersFromEntityRequest) XXX_MessageName() string
- func (m *GetAllOrdersFromEntityRequest) XXX_Size() int
- func (m *GetAllOrdersFromEntityRequest) XXX_Unmarshal(b []byte) error
- type GetOrderRequest
- func (*GetOrderRequest) Descriptor() ([]byte, []int)
- func (m *GetOrderRequest) GetID() string
- func (m *GetOrderRequest) Marshal() (dAtA []byte, err error)
- func (m *GetOrderRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *GetOrderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetOrderRequest) ProtoMessage()
- func (m *GetOrderRequest) Reset()
- func (m *GetOrderRequest) Size() (n int)
- func (m *GetOrderRequest) String() string
- func (m *GetOrderRequest) Unmarshal(dAtA []byte) error
- func (this *GetOrderRequest) Validate() error
- 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 (*GetOrderRequest) XXX_MessageName() string
- func (m *GetOrderRequest) XXX_Size() int
- func (m *GetOrderRequest) XXX_Unmarshal(b []byte) error
- type OrderDTO
- func (*OrderDTO) Descriptor() ([]byte, []int)
- func (m *OrderDTO) GetBillingInfo() *AddressDTO
- func (m *OrderDTO) GetBusinessInfo() *BusinessDTO
- func (m *OrderDTO) GetCarrier() string
- func (m *OrderDTO) GetDiscountAmount() float32
- func (m *OrderDTO) GetID() string
- func (m *OrderDTO) GetIsDiscountPercent() bool
- func (m *OrderDTO) GetIsDiscountUSD() bool
- func (m *OrderDTO) GetOrderDetails() []*OrderDetailDTO
- func (m *OrderDTO) GetPaymentID() string
- func (m *OrderDTO) GetPaymentMethod() string
- func (m *OrderDTO) GetShippingCost() float32
- func (m *OrderDTO) GetShippingInfo() *AddressDTO
- func (m *OrderDTO) GetShoppingCartID() string
- func (m *OrderDTO) GetStatus() OrderStatus
- func (m *OrderDTO) GetSubtotal() float32
- func (m *OrderDTO) GetTax() float32
- func (m *OrderDTO) GetTrackingNumber() string
- func (m *OrderDTO) Marshal() (dAtA []byte, err error)
- func (m *OrderDTO) MarshalTo(dAtA []byte) (int, error)
- func (m *OrderDTO) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OrderDTO) ProtoMessage()
- func (m *OrderDTO) Reset()
- func (m *OrderDTO) Size() (n int)
- func (m *OrderDTO) String() string
- func (m *OrderDTO) Unmarshal(dAtA []byte) error
- func (this *OrderDTO) Validate() error
- func (m *OrderDTO) XXX_DiscardUnknown()
- func (m *OrderDTO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OrderDTO) XXX_Merge(src proto.Message)
- func (*OrderDTO) XXX_MessageName() string
- func (m *OrderDTO) XXX_Size() int
- func (m *OrderDTO) XXX_Unmarshal(b []byte) error
- type OrderDetailDTO
- func (*OrderDetailDTO) Descriptor() ([]byte, []int)
- func (m *OrderDetailDTO) GetDiscountAmount() float32
- func (m *OrderDetailDTO) GetIsDiscountPercent() bool
- func (m *OrderDetailDTO) GetIsDiscountUSD() bool
- func (m *OrderDetailDTO) GetProductID() string
- func (m *OrderDetailDTO) GetQuantity() uint64
- func (m *OrderDetailDTO) GetUnitPrice() float32
- func (m *OrderDetailDTO) Marshal() (dAtA []byte, err error)
- func (m *OrderDetailDTO) MarshalTo(dAtA []byte) (int, error)
- func (m *OrderDetailDTO) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OrderDetailDTO) ProtoMessage()
- func (m *OrderDetailDTO) Reset()
- func (m *OrderDetailDTO) Size() (n int)
- func (m *OrderDetailDTO) String() string
- func (m *OrderDetailDTO) Unmarshal(dAtA []byte) error
- func (this *OrderDetailDTO) Validate() error
- func (m *OrderDetailDTO) XXX_DiscardUnknown()
- func (m *OrderDetailDTO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OrderDetailDTO) XXX_Merge(src proto.Message)
- func (*OrderDetailDTO) XXX_MessageName() string
- func (m *OrderDetailDTO) XXX_Size() int
- func (m *OrderDetailDTO) XXX_Unmarshal(b []byte) error
- type OrderServiceClient
- type OrderServiceServer
- type OrderStatus
- type RepeatedOrderDTO
- func (*RepeatedOrderDTO) Descriptor() ([]byte, []int)
- func (m *RepeatedOrderDTO) GetResults() []*OrderDTO
- func (m *RepeatedOrderDTO) Marshal() (dAtA []byte, err error)
- func (m *RepeatedOrderDTO) MarshalTo(dAtA []byte) (int, error)
- func (m *RepeatedOrderDTO) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RepeatedOrderDTO) ProtoMessage()
- func (m *RepeatedOrderDTO) Reset()
- func (m *RepeatedOrderDTO) Size() (n int)
- func (m *RepeatedOrderDTO) String() string
- func (m *RepeatedOrderDTO) Unmarshal(dAtA []byte) error
- func (this *RepeatedOrderDTO) Validate() error
- func (m *RepeatedOrderDTO) XXX_DiscardUnknown()
- func (m *RepeatedOrderDTO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RepeatedOrderDTO) XXX_Merge(src proto.Message)
- func (*RepeatedOrderDTO) XXX_MessageName() string
- func (m *RepeatedOrderDTO) XXX_Size() int
- func (m *RepeatedOrderDTO) XXX_Unmarshal(b []byte) error
- type UnimplementedOrderServiceServer
- func (*UnimplementedOrderServiceServer) Create(ctx context.Context, req *CreateOrderRequest) (*OrderDTO, error)
- func (*UnimplementedOrderServiceServer) GetAllOrdersFromEntity(ctx context.Context, req *GetAllOrdersFromEntityRequest) (*RepeatedOrderDTO, error)
- func (*UnimplementedOrderServiceServer) GetOrder(ctx context.Context, req *GetOrderRequest) (*OrderDTO, error)
- func (*UnimplementedOrderServiceServer) UpdateOrderPayment(ctx context.Context, req *UpdateOrderPaymentRequest) (*OrderDTO, error)
- func (*UnimplementedOrderServiceServer) UpdateOrderStatus(ctx context.Context, req *UpdateOrderPaymentRequest) (*OrderDTO, error)
- func (*UnimplementedOrderServiceServer) UpdateOrderTrackingNumber(ctx context.Context, req *UpdateOrderTrackingNumberRequest) (*OrderDTO, error)
- type UpdateOrderPaymentRequest
- func (*UpdateOrderPaymentRequest) Descriptor() ([]byte, []int)
- func (m *UpdateOrderPaymentRequest) GetID() string
- func (m *UpdateOrderPaymentRequest) GetPaymentID() string
- func (m *UpdateOrderPaymentRequest) GetPaymentMethod() string
- func (m *UpdateOrderPaymentRequest) GetStatus() OrderStatus
- func (m *UpdateOrderPaymentRequest) Marshal() (dAtA []byte, err error)
- func (m *UpdateOrderPaymentRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *UpdateOrderPaymentRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UpdateOrderPaymentRequest) ProtoMessage()
- func (m *UpdateOrderPaymentRequest) Reset()
- func (m *UpdateOrderPaymentRequest) Size() (n int)
- func (m *UpdateOrderPaymentRequest) String() string
- func (m *UpdateOrderPaymentRequest) Unmarshal(dAtA []byte) error
- func (this *UpdateOrderPaymentRequest) Validate() error
- func (m *UpdateOrderPaymentRequest) XXX_DiscardUnknown()
- func (m *UpdateOrderPaymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateOrderPaymentRequest) XXX_Merge(src proto.Message)
- func (*UpdateOrderPaymentRequest) XXX_MessageName() string
- func (m *UpdateOrderPaymentRequest) XXX_Size() int
- func (m *UpdateOrderPaymentRequest) XXX_Unmarshal(b []byte) error
- type UpdateOrderStatusRequest
- func (*UpdateOrderStatusRequest) Descriptor() ([]byte, []int)
- func (m *UpdateOrderStatusRequest) GetID() string
- func (m *UpdateOrderStatusRequest) GetStatus() OrderStatus
- func (m *UpdateOrderStatusRequest) Marshal() (dAtA []byte, err error)
- func (m *UpdateOrderStatusRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *UpdateOrderStatusRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UpdateOrderStatusRequest) ProtoMessage()
- func (m *UpdateOrderStatusRequest) Reset()
- func (m *UpdateOrderStatusRequest) Size() (n int)
- func (m *UpdateOrderStatusRequest) String() string
- func (m *UpdateOrderStatusRequest) Unmarshal(dAtA []byte) error
- func (this *UpdateOrderStatusRequest) Validate() error
- func (m *UpdateOrderStatusRequest) XXX_DiscardUnknown()
- func (m *UpdateOrderStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateOrderStatusRequest) XXX_Merge(src proto.Message)
- func (*UpdateOrderStatusRequest) XXX_MessageName() string
- func (m *UpdateOrderStatusRequest) XXX_Size() int
- func (m *UpdateOrderStatusRequest) XXX_Unmarshal(b []byte) error
- type UpdateOrderTrackingNumberRequest
- func (*UpdateOrderTrackingNumberRequest) Descriptor() ([]byte, []int)
- func (m *UpdateOrderTrackingNumberRequest) GetCarrier() string
- func (m *UpdateOrderTrackingNumberRequest) GetID() string
- func (m *UpdateOrderTrackingNumberRequest) GetStatus() OrderStatus
- func (m *UpdateOrderTrackingNumberRequest) GetTrackingNumber() string
- func (m *UpdateOrderTrackingNumberRequest) Marshal() (dAtA []byte, err error)
- func (m *UpdateOrderTrackingNumberRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *UpdateOrderTrackingNumberRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*UpdateOrderTrackingNumberRequest) ProtoMessage()
- func (m *UpdateOrderTrackingNumberRequest) Reset()
- func (m *UpdateOrderTrackingNumberRequest) Size() (n int)
- func (m *UpdateOrderTrackingNumberRequest) String() string
- func (m *UpdateOrderTrackingNumberRequest) Unmarshal(dAtA []byte) error
- func (this *UpdateOrderTrackingNumberRequest) Validate() error
- func (m *UpdateOrderTrackingNumberRequest) XXX_DiscardUnknown()
- func (m *UpdateOrderTrackingNumberRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateOrderTrackingNumberRequest) XXX_Merge(src proto.Message)
- func (*UpdateOrderTrackingNumberRequest) XXX_MessageName() string
- func (m *UpdateOrderTrackingNumberRequest) XXX_Size() int
- func (m *UpdateOrderTrackingNumberRequest) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLengthOrder = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowOrder = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupOrder = fmt.Errorf("proto: unexpected end of group") )
var OrderStatus_name = map[int32]string{
0: "Placed",
1: "AuthorizationFailed",
2: "Accepted",
3: "Warehouse",
4: "Preparing",
5: "ReadyForPickup",
6: "Shipped",
7: "Delivered",
}
var OrderStatus_value = map[string]int32{
"Placed": 0,
"AuthorizationFailed": 1,
"Accepted": 2,
"Warehouse": 3,
"Preparing": 4,
"ReadyForPickup": 5,
"Shipped": 6,
"Delivered": 7,
}
Functions ¶
func RegisterOrderServiceHandler ¶
func RegisterOrderServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterOrderServiceHandler registers the http handlers for service OrderService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterOrderServiceHandlerClient ¶
func RegisterOrderServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client OrderServiceClient) error
RegisterOrderServiceHandlerClient registers the http handlers for service OrderService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "OrderServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "OrderServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "OrderServiceClient" to call the correct interceptors.
func RegisterOrderServiceHandlerFromEndpoint ¶
func RegisterOrderServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterOrderServiceHandlerFromEndpoint is same as RegisterOrderServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterOrderServiceHandlerServer ¶
func RegisterOrderServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server OrderServiceServer) error
RegisterOrderServiceHandlerServer registers the http handlers for service OrderService to "mux". UnaryRPC :call OrderServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
func RegisterOrderServiceServer ¶
func RegisterOrderServiceServer(s *grpc.Server, srv OrderServiceServer)
Types ¶
type AddressDTO ¶
type AddressDTO struct { AddressID string `protobuf:"bytes,1,opt,name=AddressID,proto3" json:"AddressID,omitempty"` Prefix string `protobuf:"bytes,2,opt,name=Prefix,proto3" json:"Prefix,omitempty"` Firstname string `protobuf:"bytes,3,opt,name=Firstname,proto3" json:"Firstname,omitempty"` Lastname string `protobuf:"bytes,4,opt,name=Lastname,proto3" json:"Lastname,omitempty"` BusinessName string `protobuf:"bytes,5,opt,name=BusinessName,proto3" json:"BusinessName,omitempty"` IsBusiness bool `protobuf:"varint,6,opt,name=IsBusiness,proto3" json:"IsBusiness,omitempty"` Address1 string `protobuf:"bytes,7,opt,name=Address1,proto3" json:"Address1,omitempty"` Address2 string `protobuf:"bytes,8,opt,name=Address2,proto3" json:"Address2,omitempty"` PhoneNumber string `protobuf:"bytes,9,opt,name=PhoneNumber,proto3" json:"PhoneNumber,omitempty"` Zip string `protobuf:"bytes,10,opt,name=Zip,proto3" json:"Zip,omitempty"` City string `protobuf:"bytes,11,opt,name=City,proto3" json:"City,omitempty"` State string `protobuf:"bytes,12,opt,name=State,proto3" json:"State,omitempty"` Tax float32 `protobuf:"fixed32,13,opt,name=Tax,proto3" json:"Tax,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddressDTO) Descriptor ¶
func (*AddressDTO) Descriptor() ([]byte, []int)
func (*AddressDTO) GetAddress1 ¶
func (m *AddressDTO) GetAddress1() string
func (*AddressDTO) GetAddress2 ¶
func (m *AddressDTO) GetAddress2() string
func (*AddressDTO) GetAddressID ¶
func (m *AddressDTO) GetAddressID() string
func (*AddressDTO) GetBusinessName ¶
func (m *AddressDTO) GetBusinessName() string
func (*AddressDTO) GetCity ¶
func (m *AddressDTO) GetCity() string
func (*AddressDTO) GetFirstname ¶
func (m *AddressDTO) GetFirstname() string
func (*AddressDTO) GetIsBusiness ¶
func (m *AddressDTO) GetIsBusiness() bool
func (*AddressDTO) GetLastname ¶
func (m *AddressDTO) GetLastname() string
func (*AddressDTO) GetPhoneNumber ¶
func (m *AddressDTO) GetPhoneNumber() string
func (*AddressDTO) GetPrefix ¶
func (m *AddressDTO) GetPrefix() string
func (*AddressDTO) GetState ¶
func (m *AddressDTO) GetState() string
func (*AddressDTO) GetTax ¶
func (m *AddressDTO) GetTax() float32
func (*AddressDTO) GetZip ¶
func (m *AddressDTO) GetZip() string
func (*AddressDTO) Marshal ¶
func (m *AddressDTO) Marshal() (dAtA []byte, err error)
func (*AddressDTO) MarshalToSizedBuffer ¶
func (m *AddressDTO) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AddressDTO) ProtoMessage ¶
func (*AddressDTO) ProtoMessage()
func (*AddressDTO) Reset ¶
func (m *AddressDTO) Reset()
func (*AddressDTO) Size ¶
func (m *AddressDTO) Size() (n int)
func (*AddressDTO) String ¶
func (m *AddressDTO) String() string
func (*AddressDTO) Unmarshal ¶
func (m *AddressDTO) Unmarshal(dAtA []byte) error
func (*AddressDTO) Validate ¶
func (this *AddressDTO) Validate() error
func (*AddressDTO) XXX_DiscardUnknown ¶
func (m *AddressDTO) XXX_DiscardUnknown()
func (*AddressDTO) XXX_Marshal ¶
func (m *AddressDTO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddressDTO) XXX_Merge ¶
func (m *AddressDTO) XXX_Merge(src proto.Message)
func (*AddressDTO) XXX_MessageName ¶
func (*AddressDTO) XXX_MessageName() string
func (*AddressDTO) XXX_Size ¶
func (m *AddressDTO) XXX_Size() int
func (*AddressDTO) XXX_Unmarshal ¶
func (m *AddressDTO) XXX_Unmarshal(b []byte) error
type BoolResponse ¶
type BoolResponse struct { IsSuccess bool `protobuf:"varint,1,opt,name=IsSuccess,proto3" json:"IsSuccess,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BoolResponse) Descriptor ¶
func (*BoolResponse) Descriptor() ([]byte, []int)
func (*BoolResponse) GetIsSuccess ¶
func (m *BoolResponse) GetIsSuccess() bool
func (*BoolResponse) Marshal ¶
func (m *BoolResponse) Marshal() (dAtA []byte, err error)
func (*BoolResponse) MarshalToSizedBuffer ¶
func (m *BoolResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BoolResponse) ProtoMessage ¶
func (*BoolResponse) ProtoMessage()
func (*BoolResponse) Reset ¶
func (m *BoolResponse) Reset()
func (*BoolResponse) Size ¶
func (m *BoolResponse) Size() (n int)
func (*BoolResponse) String ¶
func (m *BoolResponse) String() string
func (*BoolResponse) Unmarshal ¶
func (m *BoolResponse) Unmarshal(dAtA []byte) error
func (*BoolResponse) Validate ¶
func (this *BoolResponse) Validate() error
func (*BoolResponse) XXX_DiscardUnknown ¶
func (m *BoolResponse) XXX_DiscardUnknown()
func (*BoolResponse) XXX_Marshal ¶
func (m *BoolResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BoolResponse) XXX_Merge ¶
func (m *BoolResponse) XXX_Merge(src proto.Message)
func (*BoolResponse) XXX_MessageName ¶
func (*BoolResponse) XXX_MessageName() string
func (*BoolResponse) XXX_Size ¶
func (m *BoolResponse) XXX_Size() int
func (*BoolResponse) XXX_Unmarshal ¶
func (m *BoolResponse) XXX_Unmarshal(b []byte) error
type BusinessDTO ¶
type BusinessDTO struct { BusinessID string `protobuf:"bytes,1,opt,name=BusinessID,proto3" json:"BusinessID,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"` BannerImageURL string `protobuf:"bytes,4,opt,name=BannerImageURL,proto3" json:"BannerImageURL,omitempty"` LogoURL string `protobuf:"bytes,5,opt,name=LogoURL,proto3" json:"LogoURL,omitempty"` DeliveryFee float32 `protobuf:"fixed32,6,opt,name=DeliveryFee,proto3" json:"DeliveryFee,omitempty"` IsFixedDeliveryFee bool `protobuf:"varint,51,opt,name=IsFixedDeliveryFee,proto3" json:"IsFixedDeliveryFee,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BusinessDTO) Descriptor ¶
func (*BusinessDTO) Descriptor() ([]byte, []int)
func (*BusinessDTO) GetBannerImageURL ¶
func (m *BusinessDTO) GetBannerImageURL() string
func (*BusinessDTO) GetBusinessID ¶
func (m *BusinessDTO) GetBusinessID() string
func (*BusinessDTO) GetDeliveryFee ¶
func (m *BusinessDTO) GetDeliveryFee() float32
func (*BusinessDTO) GetDescription ¶
func (m *BusinessDTO) GetDescription() string
func (*BusinessDTO) GetIsFixedDeliveryFee ¶
func (m *BusinessDTO) GetIsFixedDeliveryFee() bool
func (*BusinessDTO) GetLogoURL ¶
func (m *BusinessDTO) GetLogoURL() string
func (*BusinessDTO) GetName ¶
func (m *BusinessDTO) GetName() string
func (*BusinessDTO) Marshal ¶
func (m *BusinessDTO) Marshal() (dAtA []byte, err error)
func (*BusinessDTO) MarshalToSizedBuffer ¶
func (m *BusinessDTO) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BusinessDTO) ProtoMessage ¶
func (*BusinessDTO) ProtoMessage()
func (*BusinessDTO) Reset ¶
func (m *BusinessDTO) Reset()
func (*BusinessDTO) Size ¶
func (m *BusinessDTO) Size() (n int)
func (*BusinessDTO) String ¶
func (m *BusinessDTO) String() string
func (*BusinessDTO) Unmarshal ¶
func (m *BusinessDTO) Unmarshal(dAtA []byte) error
func (*BusinessDTO) Validate ¶
func (this *BusinessDTO) Validate() error
func (*BusinessDTO) XXX_DiscardUnknown ¶
func (m *BusinessDTO) XXX_DiscardUnknown()
func (*BusinessDTO) XXX_Marshal ¶
func (m *BusinessDTO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BusinessDTO) XXX_Merge ¶
func (m *BusinessDTO) XXX_Merge(src proto.Message)
func (*BusinessDTO) XXX_MessageName ¶
func (*BusinessDTO) XXX_MessageName() string
func (*BusinessDTO) XXX_Size ¶
func (m *BusinessDTO) XXX_Size() int
func (*BusinessDTO) XXX_Unmarshal ¶
func (m *BusinessDTO) XXX_Unmarshal(b []byte) error
type CreateOrderRequest ¶
type CreateOrderRequest struct { EntityID string `protobuf:"bytes,1,opt,name=EntityID,proto3" json:"EntityID,omitempty"` ShoppingCartID string `protobuf:"bytes,2,opt,name=ShoppingCartID,proto3" json:"ShoppingCartID,omitempty"` BusinessInfo *BusinessDTO `protobuf:"bytes,3,opt,name=BusinessInfo,proto3" json:"BusinessInfo,omitempty"` DiscountAmount float32 `protobuf:"fixed32,4,opt,name=DiscountAmount,proto3" json:"DiscountAmount,omitempty"` Subtotal float32 `protobuf:"fixed32,5,opt,name=Subtotal,proto3" json:"Subtotal,omitempty"` ShippingCost float32 `protobuf:"fixed32,6,opt,name=ShippingCost,proto3" json:"ShippingCost,omitempty"` Tax float32 `protobuf:"fixed32,7,opt,name=Tax,proto3" json:"Tax,omitempty"` DeliveryMethod string `protobuf:"bytes,8,opt,name=DeliveryMethod,proto3" json:"DeliveryMethod,omitempty"` Status OrderStatus `protobuf:"varint,9,opt,name=Status,proto3,enum=order.OrderStatus" json:"Status,omitempty"` Carrier string `protobuf:"bytes,10,opt,name=Carrier,proto3" json:"Carrier,omitempty"` TrackingNumber string `protobuf:"bytes,11,opt,name=TrackingNumber,proto3" json:"TrackingNumber,omitempty"` IsDiscountUSD bool `protobuf:"varint,21,opt,name=IsDiscountUSD,proto3" json:"IsDiscountUSD,omitempty"` IsDiscountPercent bool `protobuf:"varint,22,opt,name=IsDiscountPercent,proto3" json:"IsDiscountPercent,omitempty"` BillingInfo *AddressDTO `protobuf:"bytes,41,opt,name=BillingInfo,proto3" json:"BillingInfo,omitempty"` ShippingInfo *AddressDTO `protobuf:"bytes,42,opt,name=ShippingInfo,proto3" json:"ShippingInfo,omitempty"` OrderDetails []*OrderDetailDTO `protobuf:"bytes,43,rep,name=OrderDetails,proto3" json:"OrderDetails,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateOrderRequest) Descriptor ¶
func (*CreateOrderRequest) Descriptor() ([]byte, []int)
func (*CreateOrderRequest) GetBillingInfo ¶
func (m *CreateOrderRequest) GetBillingInfo() *AddressDTO
func (*CreateOrderRequest) GetBusinessInfo ¶
func (m *CreateOrderRequest) GetBusinessInfo() *BusinessDTO
func (*CreateOrderRequest) GetCarrier ¶
func (m *CreateOrderRequest) GetCarrier() string
func (*CreateOrderRequest) GetDeliveryMethod ¶
func (m *CreateOrderRequest) GetDeliveryMethod() string
func (*CreateOrderRequest) GetDiscountAmount ¶
func (m *CreateOrderRequest) GetDiscountAmount() float32
func (*CreateOrderRequest) GetEntityID ¶
func (m *CreateOrderRequest) GetEntityID() string
func (*CreateOrderRequest) GetIsDiscountPercent ¶
func (m *CreateOrderRequest) GetIsDiscountPercent() bool
func (*CreateOrderRequest) GetIsDiscountUSD ¶
func (m *CreateOrderRequest) GetIsDiscountUSD() bool
func (*CreateOrderRequest) GetOrderDetails ¶
func (m *CreateOrderRequest) GetOrderDetails() []*OrderDetailDTO
func (*CreateOrderRequest) GetShippingCost ¶
func (m *CreateOrderRequest) GetShippingCost() float32
func (*CreateOrderRequest) GetShippingInfo ¶
func (m *CreateOrderRequest) GetShippingInfo() *AddressDTO
func (*CreateOrderRequest) GetShoppingCartID ¶
func (m *CreateOrderRequest) GetShoppingCartID() string
func (*CreateOrderRequest) GetStatus ¶
func (m *CreateOrderRequest) GetStatus() OrderStatus
func (*CreateOrderRequest) GetSubtotal ¶
func (m *CreateOrderRequest) GetSubtotal() float32
func (*CreateOrderRequest) GetTax ¶
func (m *CreateOrderRequest) GetTax() float32
func (*CreateOrderRequest) GetTrackingNumber ¶
func (m *CreateOrderRequest) GetTrackingNumber() string
func (*CreateOrderRequest) Marshal ¶
func (m *CreateOrderRequest) Marshal() (dAtA []byte, err error)
func (*CreateOrderRequest) MarshalTo ¶
func (m *CreateOrderRequest) MarshalTo(dAtA []byte) (int, error)
func (*CreateOrderRequest) MarshalToSizedBuffer ¶
func (m *CreateOrderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CreateOrderRequest) ProtoMessage ¶
func (*CreateOrderRequest) ProtoMessage()
func (*CreateOrderRequest) Reset ¶
func (m *CreateOrderRequest) Reset()
func (*CreateOrderRequest) Size ¶
func (m *CreateOrderRequest) Size() (n int)
func (*CreateOrderRequest) String ¶
func (m *CreateOrderRequest) String() string
func (*CreateOrderRequest) Unmarshal ¶
func (m *CreateOrderRequest) Unmarshal(dAtA []byte) error
func (*CreateOrderRequest) Validate ¶
func (this *CreateOrderRequest) Validate() error
func (*CreateOrderRequest) XXX_DiscardUnknown ¶
func (m *CreateOrderRequest) XXX_DiscardUnknown()
func (*CreateOrderRequest) XXX_Marshal ¶
func (m *CreateOrderRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateOrderRequest) XXX_Merge ¶
func (m *CreateOrderRequest) XXX_Merge(src proto.Message)
func (*CreateOrderRequest) XXX_MessageName ¶
func (*CreateOrderRequest) XXX_MessageName() string
func (*CreateOrderRequest) XXX_Size ¶
func (m *CreateOrderRequest) XXX_Size() int
func (*CreateOrderRequest) XXX_Unmarshal ¶
func (m *CreateOrderRequest) XXX_Unmarshal(b []byte) error
type Empty ¶
type Empty struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Empty) Descriptor ¶
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) XXX_DiscardUnknown ¶
func (m *Empty) XXX_DiscardUnknown()
func (*Empty) XXX_Marshal ¶
func (*Empty) XXX_MessageName ¶
func (*Empty) XXX_Unmarshal ¶
type GetAllOrdersFromEntityRequest ¶
type GetAllOrdersFromEntityRequest struct { EntityID string `protobuf:"bytes,1,opt,name=EntityID,proto3" json:"EntityID,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetAllOrdersFromEntityRequest) Descriptor ¶
func (*GetAllOrdersFromEntityRequest) Descriptor() ([]byte, []int)
func (*GetAllOrdersFromEntityRequest) GetEntityID ¶
func (m *GetAllOrdersFromEntityRequest) GetEntityID() string
func (*GetAllOrdersFromEntityRequest) Marshal ¶
func (m *GetAllOrdersFromEntityRequest) Marshal() (dAtA []byte, err error)
func (*GetAllOrdersFromEntityRequest) MarshalTo ¶
func (m *GetAllOrdersFromEntityRequest) MarshalTo(dAtA []byte) (int, error)
func (*GetAllOrdersFromEntityRequest) MarshalToSizedBuffer ¶
func (m *GetAllOrdersFromEntityRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GetAllOrdersFromEntityRequest) ProtoMessage ¶
func (*GetAllOrdersFromEntityRequest) ProtoMessage()
func (*GetAllOrdersFromEntityRequest) Reset ¶
func (m *GetAllOrdersFromEntityRequest) Reset()
func (*GetAllOrdersFromEntityRequest) Size ¶
func (m *GetAllOrdersFromEntityRequest) Size() (n int)
func (*GetAllOrdersFromEntityRequest) String ¶
func (m *GetAllOrdersFromEntityRequest) String() string
func (*GetAllOrdersFromEntityRequest) Unmarshal ¶
func (m *GetAllOrdersFromEntityRequest) Unmarshal(dAtA []byte) error
func (*GetAllOrdersFromEntityRequest) Validate ¶
func (this *GetAllOrdersFromEntityRequest) Validate() error
func (*GetAllOrdersFromEntityRequest) XXX_DiscardUnknown ¶
func (m *GetAllOrdersFromEntityRequest) XXX_DiscardUnknown()
func (*GetAllOrdersFromEntityRequest) XXX_Marshal ¶
func (m *GetAllOrdersFromEntityRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetAllOrdersFromEntityRequest) XXX_Merge ¶
func (m *GetAllOrdersFromEntityRequest) XXX_Merge(src proto.Message)
func (*GetAllOrdersFromEntityRequest) XXX_MessageName ¶
func (*GetAllOrdersFromEntityRequest) XXX_MessageName() string
func (*GetAllOrdersFromEntityRequest) XXX_Size ¶
func (m *GetAllOrdersFromEntityRequest) XXX_Size() int
func (*GetAllOrdersFromEntityRequest) XXX_Unmarshal ¶
func (m *GetAllOrdersFromEntityRequest) XXX_Unmarshal(b []byte) error
type GetOrderRequest ¶
type GetOrderRequest 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 (*GetOrderRequest) Descriptor ¶
func (*GetOrderRequest) Descriptor() ([]byte, []int)
func (*GetOrderRequest) GetID ¶
func (m *GetOrderRequest) GetID() string
func (*GetOrderRequest) Marshal ¶
func (m *GetOrderRequest) Marshal() (dAtA []byte, err error)
func (*GetOrderRequest) MarshalToSizedBuffer ¶
func (m *GetOrderRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GetOrderRequest) ProtoMessage ¶
func (*GetOrderRequest) ProtoMessage()
func (*GetOrderRequest) Reset ¶
func (m *GetOrderRequest) Reset()
func (*GetOrderRequest) Size ¶
func (m *GetOrderRequest) Size() (n int)
func (*GetOrderRequest) String ¶
func (m *GetOrderRequest) String() string
func (*GetOrderRequest) Unmarshal ¶
func (m *GetOrderRequest) Unmarshal(dAtA []byte) error
func (*GetOrderRequest) Validate ¶
func (this *GetOrderRequest) Validate() error
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_MessageName ¶
func (*GetOrderRequest) XXX_MessageName() string
func (*GetOrderRequest) XXX_Size ¶
func (m *GetOrderRequest) XXX_Size() int
func (*GetOrderRequest) XXX_Unmarshal ¶
func (m *GetOrderRequest) XXX_Unmarshal(b []byte) error
type OrderDTO ¶
type OrderDTO struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` ShoppingCartID string `protobuf:"bytes,2,opt,name=ShoppingCartID,proto3" json:"ShoppingCartID,omitempty"` BusinessInfo *BusinessDTO `protobuf:"bytes,3,opt,name=BusinessInfo,proto3" json:"BusinessInfo,omitempty"` DiscountAmount float32 `protobuf:"fixed32,4,opt,name=DiscountAmount,proto3" json:"DiscountAmount,omitempty"` Subtotal float32 `protobuf:"fixed32,5,opt,name=Subtotal,proto3" json:"Subtotal,omitempty"` ShippingCost float32 `protobuf:"fixed32,6,opt,name=ShippingCost,proto3" json:"ShippingCost,omitempty"` Tax float32 `protobuf:"fixed32,7,opt,name=Tax,proto3" json:"Tax,omitempty"` PaymentMethod string `protobuf:"bytes,21,opt,name=PaymentMethod,proto3" json:"PaymentMethod,omitempty"` PaymentID string `protobuf:"bytes,22,opt,name=PaymentID,proto3" json:"PaymentID,omitempty"` IsDiscountUSD bool `protobuf:"varint,31,opt,name=IsDiscountUSD,proto3" json:"IsDiscountUSD,omitempty"` IsDiscountPercent bool `protobuf:"varint,32,opt,name=IsDiscountPercent,proto3" json:"IsDiscountPercent,omitempty"` Status OrderStatus `protobuf:"varint,41,opt,name=Status,proto3,enum=order.OrderStatus" json:"Status,omitempty"` Carrier string `protobuf:"bytes,42,opt,name=Carrier,proto3" json:"Carrier,omitempty"` TrackingNumber string `protobuf:"bytes,43,opt,name=TrackingNumber,proto3" json:"TrackingNumber,omitempty"` BillingInfo *AddressDTO `protobuf:"bytes,51,opt,name=BillingInfo,proto3" json:"BillingInfo,omitempty"` ShippingInfo *AddressDTO `protobuf:"bytes,52,opt,name=ShippingInfo,proto3" json:"ShippingInfo,omitempty"` OrderDetails []*OrderDetailDTO `protobuf:"bytes,53,rep,name=OrderDetails,proto3" json:"OrderDetails,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OrderDTO) Descriptor ¶
func (*OrderDTO) GetBillingInfo ¶
func (m *OrderDTO) GetBillingInfo() *AddressDTO
func (*OrderDTO) GetBusinessInfo ¶
func (m *OrderDTO) GetBusinessInfo() *BusinessDTO
func (*OrderDTO) GetCarrier ¶
func (*OrderDTO) GetDiscountAmount ¶
func (*OrderDTO) GetIsDiscountPercent ¶
func (*OrderDTO) GetIsDiscountUSD ¶
func (*OrderDTO) GetOrderDetails ¶
func (m *OrderDTO) GetOrderDetails() []*OrderDetailDTO
func (*OrderDTO) GetPaymentID ¶
func (*OrderDTO) GetPaymentMethod ¶
func (*OrderDTO) GetShippingCost ¶
func (*OrderDTO) GetShippingInfo ¶
func (m *OrderDTO) GetShippingInfo() *AddressDTO
func (*OrderDTO) GetShoppingCartID ¶
func (*OrderDTO) GetStatus ¶
func (m *OrderDTO) GetStatus() OrderStatus
func (*OrderDTO) GetSubtotal ¶
func (*OrderDTO) GetTrackingNumber ¶
func (*OrderDTO) MarshalToSizedBuffer ¶
func (*OrderDTO) ProtoMessage ¶
func (*OrderDTO) ProtoMessage()
func (*OrderDTO) XXX_DiscardUnknown ¶
func (m *OrderDTO) XXX_DiscardUnknown()
func (*OrderDTO) XXX_Marshal ¶
func (*OrderDTO) XXX_MessageName ¶
func (*OrderDTO) XXX_Unmarshal ¶
type OrderDetailDTO ¶
type OrderDetailDTO struct { ProductID string `protobuf:"bytes,1,opt,name=ProductID,proto3" json:"ProductID,omitempty"` UnitPrice float32 `protobuf:"fixed32,2,opt,name=UnitPrice,proto3" json:"UnitPrice,omitempty"` Quantity uint64 `protobuf:"varint,3,opt,name=Quantity,proto3" json:"Quantity,omitempty"` DiscountAmount float32 `protobuf:"fixed32,4,opt,name=DiscountAmount,proto3" json:"DiscountAmount,omitempty"` IsDiscountUSD bool `protobuf:"varint,21,opt,name=IsDiscountUSD,proto3" json:"IsDiscountUSD,omitempty"` IsDiscountPercent bool `protobuf:"varint,22,opt,name=IsDiscountPercent,proto3" json:"IsDiscountPercent,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OrderDetailDTO) Descriptor ¶
func (*OrderDetailDTO) Descriptor() ([]byte, []int)
func (*OrderDetailDTO) GetDiscountAmount ¶
func (m *OrderDetailDTO) GetDiscountAmount() float32
func (*OrderDetailDTO) GetIsDiscountPercent ¶
func (m *OrderDetailDTO) GetIsDiscountPercent() bool
func (*OrderDetailDTO) GetIsDiscountUSD ¶
func (m *OrderDetailDTO) GetIsDiscountUSD() bool
func (*OrderDetailDTO) GetProductID ¶
func (m *OrderDetailDTO) GetProductID() string
func (*OrderDetailDTO) GetQuantity ¶
func (m *OrderDetailDTO) GetQuantity() uint64
func (*OrderDetailDTO) GetUnitPrice ¶
func (m *OrderDetailDTO) GetUnitPrice() float32
func (*OrderDetailDTO) Marshal ¶
func (m *OrderDetailDTO) Marshal() (dAtA []byte, err error)
func (*OrderDetailDTO) MarshalToSizedBuffer ¶
func (m *OrderDetailDTO) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*OrderDetailDTO) ProtoMessage ¶
func (*OrderDetailDTO) ProtoMessage()
func (*OrderDetailDTO) Reset ¶
func (m *OrderDetailDTO) Reset()
func (*OrderDetailDTO) Size ¶
func (m *OrderDetailDTO) Size() (n int)
func (*OrderDetailDTO) String ¶
func (m *OrderDetailDTO) String() string
func (*OrderDetailDTO) Unmarshal ¶
func (m *OrderDetailDTO) Unmarshal(dAtA []byte) error
func (*OrderDetailDTO) Validate ¶
func (this *OrderDetailDTO) Validate() error
func (*OrderDetailDTO) XXX_DiscardUnknown ¶
func (m *OrderDetailDTO) XXX_DiscardUnknown()
func (*OrderDetailDTO) XXX_Marshal ¶
func (m *OrderDetailDTO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OrderDetailDTO) XXX_Merge ¶
func (m *OrderDetailDTO) XXX_Merge(src proto.Message)
func (*OrderDetailDTO) XXX_MessageName ¶
func (*OrderDetailDTO) XXX_MessageName() string
func (*OrderDetailDTO) XXX_Size ¶
func (m *OrderDetailDTO) XXX_Size() int
func (*OrderDetailDTO) XXX_Unmarshal ¶
func (m *OrderDetailDTO) XXX_Unmarshal(b []byte) error
type OrderServiceClient ¶
type OrderServiceClient interface { Create(ctx context.Context, in *CreateOrderRequest, opts ...grpc.CallOption) (*OrderDTO, error) GetOrder(ctx context.Context, in *GetOrderRequest, opts ...grpc.CallOption) (*OrderDTO, error) GetAllOrdersFromEntity(ctx context.Context, in *GetAllOrdersFromEntityRequest, opts ...grpc.CallOption) (*RepeatedOrderDTO, error) UpdateOrderStatus(ctx context.Context, in *UpdateOrderPaymentRequest, opts ...grpc.CallOption) (*OrderDTO, error) UpdateOrderTrackingNumber(ctx context.Context, in *UpdateOrderTrackingNumberRequest, opts ...grpc.CallOption) (*OrderDTO, error) UpdateOrderPayment(ctx context.Context, in *UpdateOrderPaymentRequest, opts ...grpc.CallOption) (*OrderDTO, 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 { Create(context.Context, *CreateOrderRequest) (*OrderDTO, error) GetOrder(context.Context, *GetOrderRequest) (*OrderDTO, error) GetAllOrdersFromEntity(context.Context, *GetAllOrdersFromEntityRequest) (*RepeatedOrderDTO, error) UpdateOrderStatus(context.Context, *UpdateOrderPaymentRequest) (*OrderDTO, error) UpdateOrderTrackingNumber(context.Context, *UpdateOrderTrackingNumberRequest) (*OrderDTO, error) UpdateOrderPayment(context.Context, *UpdateOrderPaymentRequest) (*OrderDTO, error) }
OrderServiceServer is the server API for OrderService service.
type OrderStatus ¶
type OrderStatus int32
const ( OrderStatus_Placed OrderStatus = 0 OrderStatus_AuthorizationFailed OrderStatus = 1 OrderStatus_Accepted OrderStatus = 2 OrderStatus_Warehouse OrderStatus = 3 OrderStatus_Preparing OrderStatus = 4 OrderStatus_ReadyForPickup OrderStatus = 5 OrderStatus_Shipped OrderStatus = 6 OrderStatus_Delivered OrderStatus = 7 )
func (OrderStatus) EnumDescriptor ¶
func (OrderStatus) EnumDescriptor() ([]byte, []int)
func (OrderStatus) String ¶
func (x OrderStatus) String() string
type RepeatedOrderDTO ¶
type RepeatedOrderDTO struct { Results []*OrderDTO `protobuf:"bytes,1,rep,name=Results,proto3" json:"Results,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RepeatedOrderDTO) Descriptor ¶
func (*RepeatedOrderDTO) Descriptor() ([]byte, []int)
func (*RepeatedOrderDTO) GetResults ¶
func (m *RepeatedOrderDTO) GetResults() []*OrderDTO
func (*RepeatedOrderDTO) Marshal ¶
func (m *RepeatedOrderDTO) Marshal() (dAtA []byte, err error)
func (*RepeatedOrderDTO) MarshalToSizedBuffer ¶
func (m *RepeatedOrderDTO) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RepeatedOrderDTO) ProtoMessage ¶
func (*RepeatedOrderDTO) ProtoMessage()
func (*RepeatedOrderDTO) Reset ¶
func (m *RepeatedOrderDTO) Reset()
func (*RepeatedOrderDTO) Size ¶
func (m *RepeatedOrderDTO) Size() (n int)
func (*RepeatedOrderDTO) String ¶
func (m *RepeatedOrderDTO) String() string
func (*RepeatedOrderDTO) Unmarshal ¶
func (m *RepeatedOrderDTO) Unmarshal(dAtA []byte) error
func (*RepeatedOrderDTO) Validate ¶
func (this *RepeatedOrderDTO) Validate() error
func (*RepeatedOrderDTO) XXX_DiscardUnknown ¶
func (m *RepeatedOrderDTO) XXX_DiscardUnknown()
func (*RepeatedOrderDTO) XXX_Marshal ¶
func (m *RepeatedOrderDTO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RepeatedOrderDTO) XXX_Merge ¶
func (m *RepeatedOrderDTO) XXX_Merge(src proto.Message)
func (*RepeatedOrderDTO) XXX_MessageName ¶
func (*RepeatedOrderDTO) XXX_MessageName() string
func (*RepeatedOrderDTO) XXX_Size ¶
func (m *RepeatedOrderDTO) XXX_Size() int
func (*RepeatedOrderDTO) XXX_Unmarshal ¶
func (m *RepeatedOrderDTO) XXX_Unmarshal(b []byte) error
type UnimplementedOrderServiceServer ¶
type UnimplementedOrderServiceServer struct { }
UnimplementedOrderServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedOrderServiceServer) Create ¶
func (*UnimplementedOrderServiceServer) Create(ctx context.Context, req *CreateOrderRequest) (*OrderDTO, error)
func (*UnimplementedOrderServiceServer) GetAllOrdersFromEntity ¶
func (*UnimplementedOrderServiceServer) GetAllOrdersFromEntity(ctx context.Context, req *GetAllOrdersFromEntityRequest) (*RepeatedOrderDTO, error)
func (*UnimplementedOrderServiceServer) GetOrder ¶
func (*UnimplementedOrderServiceServer) GetOrder(ctx context.Context, req *GetOrderRequest) (*OrderDTO, error)
func (*UnimplementedOrderServiceServer) UpdateOrderPayment ¶
func (*UnimplementedOrderServiceServer) UpdateOrderPayment(ctx context.Context, req *UpdateOrderPaymentRequest) (*OrderDTO, error)
func (*UnimplementedOrderServiceServer) UpdateOrderStatus ¶
func (*UnimplementedOrderServiceServer) UpdateOrderStatus(ctx context.Context, req *UpdateOrderPaymentRequest) (*OrderDTO, error)
func (*UnimplementedOrderServiceServer) UpdateOrderTrackingNumber ¶
func (*UnimplementedOrderServiceServer) UpdateOrderTrackingNumber(ctx context.Context, req *UpdateOrderTrackingNumberRequest) (*OrderDTO, error)
type UpdateOrderPaymentRequest ¶
type UpdateOrderPaymentRequest struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` PaymentMethod string `protobuf:"bytes,2,opt,name=PaymentMethod,proto3" json:"PaymentMethod,omitempty"` PaymentID string `protobuf:"bytes,3,opt,name=PaymentID,proto3" json:"PaymentID,omitempty"` Status OrderStatus `protobuf:"varint,4,opt,name=Status,proto3,enum=order.OrderStatus" json:"Status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateOrderPaymentRequest) Descriptor ¶
func (*UpdateOrderPaymentRequest) Descriptor() ([]byte, []int)
func (*UpdateOrderPaymentRequest) GetID ¶
func (m *UpdateOrderPaymentRequest) GetID() string
func (*UpdateOrderPaymentRequest) GetPaymentID ¶
func (m *UpdateOrderPaymentRequest) GetPaymentID() string
func (*UpdateOrderPaymentRequest) GetPaymentMethod ¶
func (m *UpdateOrderPaymentRequest) GetPaymentMethod() string
func (*UpdateOrderPaymentRequest) GetStatus ¶
func (m *UpdateOrderPaymentRequest) GetStatus() OrderStatus
func (*UpdateOrderPaymentRequest) Marshal ¶
func (m *UpdateOrderPaymentRequest) Marshal() (dAtA []byte, err error)
func (*UpdateOrderPaymentRequest) MarshalTo ¶
func (m *UpdateOrderPaymentRequest) MarshalTo(dAtA []byte) (int, error)
func (*UpdateOrderPaymentRequest) MarshalToSizedBuffer ¶
func (m *UpdateOrderPaymentRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UpdateOrderPaymentRequest) ProtoMessage ¶
func (*UpdateOrderPaymentRequest) ProtoMessage()
func (*UpdateOrderPaymentRequest) Reset ¶
func (m *UpdateOrderPaymentRequest) Reset()
func (*UpdateOrderPaymentRequest) Size ¶
func (m *UpdateOrderPaymentRequest) Size() (n int)
func (*UpdateOrderPaymentRequest) String ¶
func (m *UpdateOrderPaymentRequest) String() string
func (*UpdateOrderPaymentRequest) Unmarshal ¶
func (m *UpdateOrderPaymentRequest) Unmarshal(dAtA []byte) error
func (*UpdateOrderPaymentRequest) Validate ¶
func (this *UpdateOrderPaymentRequest) Validate() error
func (*UpdateOrderPaymentRequest) XXX_DiscardUnknown ¶
func (m *UpdateOrderPaymentRequest) XXX_DiscardUnknown()
func (*UpdateOrderPaymentRequest) XXX_Marshal ¶
func (m *UpdateOrderPaymentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateOrderPaymentRequest) XXX_Merge ¶
func (m *UpdateOrderPaymentRequest) XXX_Merge(src proto.Message)
func (*UpdateOrderPaymentRequest) XXX_MessageName ¶
func (*UpdateOrderPaymentRequest) XXX_MessageName() string
func (*UpdateOrderPaymentRequest) XXX_Size ¶
func (m *UpdateOrderPaymentRequest) XXX_Size() int
func (*UpdateOrderPaymentRequest) XXX_Unmarshal ¶
func (m *UpdateOrderPaymentRequest) XXX_Unmarshal(b []byte) error
type UpdateOrderStatusRequest ¶
type UpdateOrderStatusRequest struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Status OrderStatus `protobuf:"varint,2,opt,name=Status,proto3,enum=order.OrderStatus" json:"Status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateOrderStatusRequest) Descriptor ¶
func (*UpdateOrderStatusRequest) Descriptor() ([]byte, []int)
func (*UpdateOrderStatusRequest) GetID ¶
func (m *UpdateOrderStatusRequest) GetID() string
func (*UpdateOrderStatusRequest) GetStatus ¶
func (m *UpdateOrderStatusRequest) GetStatus() OrderStatus
func (*UpdateOrderStatusRequest) Marshal ¶
func (m *UpdateOrderStatusRequest) Marshal() (dAtA []byte, err error)
func (*UpdateOrderStatusRequest) MarshalTo ¶
func (m *UpdateOrderStatusRequest) MarshalTo(dAtA []byte) (int, error)
func (*UpdateOrderStatusRequest) MarshalToSizedBuffer ¶
func (m *UpdateOrderStatusRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UpdateOrderStatusRequest) ProtoMessage ¶
func (*UpdateOrderStatusRequest) ProtoMessage()
func (*UpdateOrderStatusRequest) Reset ¶
func (m *UpdateOrderStatusRequest) Reset()
func (*UpdateOrderStatusRequest) Size ¶
func (m *UpdateOrderStatusRequest) Size() (n int)
func (*UpdateOrderStatusRequest) String ¶
func (m *UpdateOrderStatusRequest) String() string
func (*UpdateOrderStatusRequest) Unmarshal ¶
func (m *UpdateOrderStatusRequest) Unmarshal(dAtA []byte) error
func (*UpdateOrderStatusRequest) Validate ¶
func (this *UpdateOrderStatusRequest) Validate() error
func (*UpdateOrderStatusRequest) XXX_DiscardUnknown ¶
func (m *UpdateOrderStatusRequest) XXX_DiscardUnknown()
func (*UpdateOrderStatusRequest) XXX_Marshal ¶
func (m *UpdateOrderStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateOrderStatusRequest) XXX_Merge ¶
func (m *UpdateOrderStatusRequest) XXX_Merge(src proto.Message)
func (*UpdateOrderStatusRequest) XXX_MessageName ¶
func (*UpdateOrderStatusRequest) XXX_MessageName() string
func (*UpdateOrderStatusRequest) XXX_Size ¶
func (m *UpdateOrderStatusRequest) XXX_Size() int
func (*UpdateOrderStatusRequest) XXX_Unmarshal ¶
func (m *UpdateOrderStatusRequest) XXX_Unmarshal(b []byte) error
type UpdateOrderTrackingNumberRequest ¶
type UpdateOrderTrackingNumberRequest struct { ID string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"` Carrier string `protobuf:"bytes,2,opt,name=Carrier,proto3" json:"Carrier,omitempty"` TrackingNumber string `protobuf:"bytes,3,opt,name=TrackingNumber,proto3" json:"TrackingNumber,omitempty"` Status OrderStatus `protobuf:"varint,4,opt,name=Status,proto3,enum=order.OrderStatus" json:"Status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateOrderTrackingNumberRequest) Descriptor ¶
func (*UpdateOrderTrackingNumberRequest) Descriptor() ([]byte, []int)
func (*UpdateOrderTrackingNumberRequest) GetCarrier ¶
func (m *UpdateOrderTrackingNumberRequest) GetCarrier() string
func (*UpdateOrderTrackingNumberRequest) GetID ¶
func (m *UpdateOrderTrackingNumberRequest) GetID() string
func (*UpdateOrderTrackingNumberRequest) GetStatus ¶
func (m *UpdateOrderTrackingNumberRequest) GetStatus() OrderStatus
func (*UpdateOrderTrackingNumberRequest) GetTrackingNumber ¶
func (m *UpdateOrderTrackingNumberRequest) GetTrackingNumber() string
func (*UpdateOrderTrackingNumberRequest) Marshal ¶
func (m *UpdateOrderTrackingNumberRequest) Marshal() (dAtA []byte, err error)
func (*UpdateOrderTrackingNumberRequest) MarshalTo ¶
func (m *UpdateOrderTrackingNumberRequest) MarshalTo(dAtA []byte) (int, error)
func (*UpdateOrderTrackingNumberRequest) MarshalToSizedBuffer ¶
func (m *UpdateOrderTrackingNumberRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*UpdateOrderTrackingNumberRequest) ProtoMessage ¶
func (*UpdateOrderTrackingNumberRequest) ProtoMessage()
func (*UpdateOrderTrackingNumberRequest) Reset ¶
func (m *UpdateOrderTrackingNumberRequest) Reset()
func (*UpdateOrderTrackingNumberRequest) Size ¶
func (m *UpdateOrderTrackingNumberRequest) Size() (n int)
func (*UpdateOrderTrackingNumberRequest) String ¶
func (m *UpdateOrderTrackingNumberRequest) String() string
func (*UpdateOrderTrackingNumberRequest) Unmarshal ¶
func (m *UpdateOrderTrackingNumberRequest) Unmarshal(dAtA []byte) error
func (*UpdateOrderTrackingNumberRequest) Validate ¶
func (this *UpdateOrderTrackingNumberRequest) Validate() error
func (*UpdateOrderTrackingNumberRequest) XXX_DiscardUnknown ¶
func (m *UpdateOrderTrackingNumberRequest) XXX_DiscardUnknown()
func (*UpdateOrderTrackingNumberRequest) XXX_Marshal ¶
func (m *UpdateOrderTrackingNumberRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateOrderTrackingNumberRequest) XXX_Merge ¶
func (m *UpdateOrderTrackingNumberRequest) XXX_Merge(src proto.Message)
func (*UpdateOrderTrackingNumberRequest) XXX_MessageName ¶
func (*UpdateOrderTrackingNumberRequest) XXX_MessageName() string
func (*UpdateOrderTrackingNumberRequest) XXX_Size ¶
func (m *UpdateOrderTrackingNumberRequest) XXX_Size() int
func (*UpdateOrderTrackingNumberRequest) XXX_Unmarshal ¶
func (m *UpdateOrderTrackingNumberRequest) XXX_Unmarshal(b []byte) error