Documentation
¶
Index ¶
- Variables
- type Address
- func (*Address) Descriptor() ([]byte, []int)deprecated
- func (x *Address) GetCity() string
- func (x *Address) GetCountry() string
- func (x *Address) GetState() string
- func (x *Address) GetStreet() string
- func (*Address) ProtoMessage()
- func (x *Address) ProtoReflect() protoreflect.Message
- func (x *Address) Reset()
- func (x *Address) String() string
- type Item
- type TicketOrder
- func (*TicketOrder) Descriptor() ([]byte, []int)deprecated
- func (x *TicketOrder) GetDate() int64
- func (x *TicketOrder) GetLineItem() []*Item
- func (x *TicketOrder) GetOrderNumber() string
- func (x *TicketOrder) GetShippingAddress() *Address
- func (*TicketOrder) ProtoMessage()
- func (x *TicketOrder) ProtoReflect() protoreflect.Message
- func (x *TicketOrder) Reset()
- func (x *TicketOrder) Scan(dest interface{}) error
- func (x *TicketOrder) String() string
- func (x *TicketOrder) Value() (driver.Value, error)
- type TicketOrderHistory
- func (*TicketOrderHistory) Descriptor() ([]byte, []int)deprecated
- func (x *TicketOrderHistory) GetDate() int64
- func (x *TicketOrderHistory) GetOrderNumber() string
- func (*TicketOrderHistory) ProtoMessage()
- func (x *TicketOrderHistory) ProtoReflect() protoreflect.Message
- func (x *TicketOrderHistory) Reset()
- func (x *TicketOrderHistory) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_order_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Address ¶
type Address struct { Street *string `protobuf:"bytes,1,opt,name=street,proto3,oneof" json:"street,omitempty"` City *string `protobuf:"bytes,2,opt,name=city,proto3,oneof" json:"city,omitempty"` State *string `protobuf:"bytes,3,opt,name=state,proto3,oneof" json:"state,omitempty"` Country *string `protobuf:"bytes,4,opt,name=country,proto3,oneof" json:"country,omitempty"` // contains filtered or unexported fields }
func CreateAddress ¶
func (*Address) Descriptor
deprecated
func (*Address) GetCountry ¶
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) ProtoReflect ¶
func (x *Address) ProtoReflect() protoreflect.Message
type Item ¶
type Item struct { ProductName *string `protobuf:"bytes,1,opt,name=product_name,json=productName,proto3,oneof" json:"product_name,omitempty"` Quantity *int32 `protobuf:"varint,2,opt,name=quantity,proto3,oneof" json:"quantity,omitempty"` // contains filtered or unexported fields }
func CreateItem ¶
func (*Item) Descriptor
deprecated
func (*Item) GetProductName ¶
func (*Item) GetQuantity ¶
func (*Item) ProtoMessage ¶
func (*Item) ProtoMessage()
func (*Item) ProtoReflect ¶
func (x *Item) ProtoReflect() protoreflect.Message
type TicketOrder ¶
type TicketOrder struct { OrderNumber *string `protobuf:"bytes,1,opt,name=order_number,json=orderNumber,proto3,oneof" json:"order_number,omitempty"` Date *int64 `protobuf:"varint,2,opt,name=date,proto3,oneof" json:"date,omitempty"` ShippingAddress *Address `protobuf:"bytes,3,opt,name=shipping_address,json=shippingAddress,proto3,oneof" json:"shipping_address,omitempty"` LineItem []*Item `protobuf:"bytes,4,rep,name=line_item,json=lineItem,proto3" json:"line_item,omitempty"` // contains filtered or unexported fields }
func CreateTicketOrder ¶
func CreateTicketOrder(orderNumber string, date int64, shippingAddress *Address, items []*Item) *TicketOrder
func (*TicketOrder) Descriptor
deprecated
func (*TicketOrder) Descriptor() ([]byte, []int)
Deprecated: Use TicketOrder.ProtoReflect.Descriptor instead.
func (*TicketOrder) GetDate ¶
func (x *TicketOrder) GetDate() int64
func (*TicketOrder) GetLineItem ¶
func (x *TicketOrder) GetLineItem() []*Item
func (*TicketOrder) GetOrderNumber ¶
func (x *TicketOrder) GetOrderNumber() string
func (*TicketOrder) GetShippingAddress ¶
func (x *TicketOrder) GetShippingAddress() *Address
func (*TicketOrder) ProtoMessage ¶
func (*TicketOrder) ProtoMessage()
func (*TicketOrder) ProtoReflect ¶
func (x *TicketOrder) ProtoReflect() protoreflect.Message
func (*TicketOrder) Reset ¶
func (x *TicketOrder) Reset()
func (*TicketOrder) Scan ¶
func (x *TicketOrder) Scan(dest interface{}) error
func (*TicketOrder) String ¶
func (x *TicketOrder) String() string
type TicketOrderHistory ¶
type TicketOrderHistory struct { OrderNumber *string `protobuf:"bytes,1,opt,name=order_number,json=orderNumber,proto3,oneof" json:"order_number,omitempty"` Date *int64 `protobuf:"varint,2,opt,name=date,proto3,oneof" json:"date,omitempty"` // contains filtered or unexported fields }
func (*TicketOrderHistory) Descriptor
deprecated
func (*TicketOrderHistory) Descriptor() ([]byte, []int)
Deprecated: Use TicketOrderHistory.ProtoReflect.Descriptor instead.
func (*TicketOrderHistory) GetDate ¶
func (x *TicketOrderHistory) GetDate() int64
func (*TicketOrderHistory) GetOrderNumber ¶
func (x *TicketOrderHistory) GetOrderNumber() string
func (*TicketOrderHistory) ProtoMessage ¶
func (*TicketOrderHistory) ProtoMessage()
func (*TicketOrderHistory) ProtoReflect ¶
func (x *TicketOrderHistory) ProtoReflect() protoreflect.Message
func (*TicketOrderHistory) Reset ¶
func (x *TicketOrderHistory) Reset()
func (*TicketOrderHistory) String ¶
func (x *TicketOrderHistory) String() string
Click to show internal directories.
Click to hide internal directories.