Class: Peddler::APIs::Orders20260101::Order
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Orders20260101::Order
- Defined in:
- sig/peddler/apis/orders_2026_01_01.rbs
Instance Attribute Summary collapse
-
#associated_orders ⇒ Array[Peddler::APIs::Orders20260101::AssociatedOrder]?
readonly
Returns the value of attribute associated_orders.
-
#buyer ⇒ Peddler::APIs::Orders20260101::Buyer?
readonly
Returns the value of attribute buyer.
-
#created_time ⇒ Time
readonly
Returns the value of attribute created_time.
-
#fulfillment ⇒ Peddler::APIs::Orders20260101::OrderFulfillment?
readonly
Returns the value of attribute fulfillment.
-
#last_updated_time ⇒ Time
readonly
Returns the value of attribute last_updated_time.
-
#order_aliases ⇒ Array[Peddler::APIs::Orders20260101::Alias]?
readonly
Returns the value of attribute order_aliases.
-
#order_id ⇒ String
readonly
Returns the value of attribute order_id.
-
#order_items ⇒ Array[Peddler::APIs::Orders20260101::OrderItem]
readonly
Returns the value of attribute order_items.
-
#packages ⇒ Array[Peddler::APIs::Orders20260101::OrderPackage]?
readonly
Returns the value of attribute packages.
-
#proceeds ⇒ Peddler::APIs::Orders20260101::OrderProceeds?
readonly
Returns the value of attribute proceeds.
-
#programs ⇒ Array[String]?
readonly
Returns the value of attribute programs.
-
#recipient ⇒ Peddler::APIs::Orders20260101::Recipient?
readonly
Returns the value of attribute recipient.
-
#sales_channel ⇒ Peddler::APIs::Orders20260101::SalesChannel
readonly
Returns the value of attribute sales_channel.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :created_time, :last_updated_time, :order_id, :order_items, :sales_channel, :associated_orders, :buyer, :fulfillment, :order_aliases, :packages, :proceeds, :programs, :recipient ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Orders20260101::Order
Instance Method Summary collapse
-
#members ⇒ [ :created_time, :last_updated_time, :order_id, :order_items, :sales_channel, :associated_orders, :buyer, :fulfillment, :order_aliases, :packages, :proceeds, :programs, :recipient ]
-
#to_h ⇒ { created_time: Time, last_updated_time: Time, order_id: String, order_items: Array[Peddler::APIs::Orders20260101::OrderItem], sales_channel: Peddler::APIs::Orders20260101::SalesChannel, associated_orders: Array[Peddler::APIs::Orders20260101::AssociatedOrder]?, buyer: Peddler::APIs::Orders20260101::Buyer?, fulfillment: Peddler::APIs::Orders20260101::OrderFulfillment?, order_aliases: Array[Peddler::APIs::Orders20260101::Alias]?, packages: Array[Peddler::APIs::Orders20260101::OrderPackage]?, proceeds: Peddler::APIs::Orders20260101::OrderProceeds?, programs: Array[String]?, recipient: Peddler::APIs::Orders20260101::Recipient? }
Instance Attribute Details
#associated_orders ⇒ Array[Peddler::APIs::Orders20260101::AssociatedOrder]? (readonly)
Returns the value of attribute associated_orders.
677 678 679 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 677 def associated_orders @associated_orders end |
#buyer ⇒ Peddler::APIs::Orders20260101::Buyer? (readonly)
Returns the value of attribute buyer.
678 679 680 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 678 def buyer @buyer end |
#created_time ⇒ Time (readonly)
Returns the value of attribute created_time.
679 680 681 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 679 def created_time @created_time end |
#fulfillment ⇒ Peddler::APIs::Orders20260101::OrderFulfillment? (readonly)
Returns the value of attribute fulfillment.
680 681 682 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 680 def fulfillment @fulfillment end |
#last_updated_time ⇒ Time (readonly)
Returns the value of attribute last_updated_time.
681 682 683 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 681 def last_updated_time @last_updated_time end |
#order_aliases ⇒ Array[Peddler::APIs::Orders20260101::Alias]? (readonly)
Returns the value of attribute order_aliases.
682 683 684 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 682 def order_aliases @order_aliases end |
#order_id ⇒ String (readonly)
Returns the value of attribute order_id.
683 684 685 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 683 def order_id @order_id end |
#order_items ⇒ Array[Peddler::APIs::Orders20260101::OrderItem] (readonly)
Returns the value of attribute order_items.
684 685 686 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 684 def order_items @order_items end |
#packages ⇒ Array[Peddler::APIs::Orders20260101::OrderPackage]? (readonly)
Returns the value of attribute packages.
685 686 687 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 685 def packages @packages end |
#proceeds ⇒ Peddler::APIs::Orders20260101::OrderProceeds? (readonly)
Returns the value of attribute proceeds.
686 687 688 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 686 def proceeds @proceeds end |
#programs ⇒ Array[String]? (readonly)
Returns the value of attribute programs.
687 688 689 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 687 def programs @programs end |
#recipient ⇒ Peddler::APIs::Orders20260101::Recipient? (readonly)
Returns the value of attribute recipient.
688 689 690 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 688 def recipient @recipient end |
#sales_channel ⇒ Peddler::APIs::Orders20260101::SalesChannel (readonly)
Returns the value of attribute sales_channel.
689 690 691 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 689 def sales_channel @sales_channel end |
Class Method Details
.[](created_time:, last_updated_time:, order_id:, order_items:, sales_channel:, associated_orders:, buyer:, fulfillment:, order_aliases:, packages:, proceeds:, programs:, recipient:) ⇒ Peddler::APIs::Orders20260101::Order .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12) ⇒ Peddler::APIs::Orders20260101::Order
670 671 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 670
def self.[]: (created_time: Time, last_updated_time: Time, order_id: String, order_items: Array[Peddler::APIs::Orders20260101::OrderItem], sales_channel: Peddler::APIs::Orders20260101::SalesChannel, ?associated_orders: Array[Peddler::APIs::Orders20260101::AssociatedOrder]?, ?buyer: Peddler::APIs::Orders20260101::Buyer?, ?fulfillment: Peddler::APIs::Orders20260101::OrderFulfillment?, ?order_aliases: Array[Peddler::APIs::Orders20260101::Alias]?, ?packages: Array[Peddler::APIs::Orders20260101::OrderPackage]?, ?proceeds: Peddler::APIs::Orders20260101::OrderProceeds?, ?programs: Array[String]?, ?recipient: Peddler::APIs::Orders20260101::Recipient?) -> Peddler::APIs::Orders20260101::Order
| (Time, Time, String, Array[Peddler::APIs::Orders20260101::OrderItem], Peddler::APIs::Orders20260101::SalesChannel, Array[Peddler::APIs::Orders20260101::AssociatedOrder]?, Peddler::APIs::Orders20260101::Buyer?, Peddler::APIs::Orders20260101::OrderFulfillment?, Array[Peddler::APIs::Orders20260101::Alias]?, Array[Peddler::APIs::Orders20260101::OrderPackage]?, Peddler::APIs::Orders20260101::OrderProceeds?, Array[String]?, Peddler::APIs::Orders20260101::Recipient?) -> Peddler::APIs::Orders20260101::Order
|
.members ⇒ [ :created_time, :last_updated_time, :order_id, :order_items, :sales_channel, :associated_orders, :buyer, :fulfillment, :order_aliases, :packages, :proceeds, :programs, :recipient ]
673 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 673
def self.members: () -> [ :created_time, :last_updated_time, :order_id, :order_items, :sales_channel, :associated_orders, :buyer, :fulfillment, :order_aliases, :packages, :proceeds, :programs, :recipient ]
|
.new(created_time:, last_updated_time:, order_id:, order_items:, sales_channel:, associated_orders:, buyer:, fulfillment:, order_aliases:, packages:, proceeds:, programs:, recipient:) ⇒ Peddler::APIs::Orders20260101::Order .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12) ⇒ Peddler::APIs::Orders20260101::Order
668 669 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 668
def self.new: (created_time: Time, last_updated_time: Time, order_id: String, order_items: Array[Peddler::APIs::Orders20260101::OrderItem], sales_channel: Peddler::APIs::Orders20260101::SalesChannel, ?associated_orders: Array[Peddler::APIs::Orders20260101::AssociatedOrder]?, ?buyer: Peddler::APIs::Orders20260101::Buyer?, ?fulfillment: Peddler::APIs::Orders20260101::OrderFulfillment?, ?order_aliases: Array[Peddler::APIs::Orders20260101::Alias]?, ?packages: Array[Peddler::APIs::Orders20260101::OrderPackage]?, ?proceeds: Peddler::APIs::Orders20260101::OrderProceeds?, ?programs: Array[String]?, ?recipient: Peddler::APIs::Orders20260101::Recipient?) -> Peddler::APIs::Orders20260101::Order
| (Time, Time, String, Array[Peddler::APIs::Orders20260101::OrderItem], Peddler::APIs::Orders20260101::SalesChannel, Array[Peddler::APIs::Orders20260101::AssociatedOrder]?, Peddler::APIs::Orders20260101::Buyer?, Peddler::APIs::Orders20260101::OrderFulfillment?, Array[Peddler::APIs::Orders20260101::Alias]?, Array[Peddler::APIs::Orders20260101::OrderPackage]?, Peddler::APIs::Orders20260101::OrderProceeds?, Array[String]?, Peddler::APIs::Orders20260101::Recipient?) -> Peddler::APIs::Orders20260101::Order
|
.parse ⇒ Peddler::APIs::Orders20260101::Order
675 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 675
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Orders20260101::Order
|
Instance Method Details
#members ⇒ [ :created_time, :last_updated_time, :order_id, :order_items, :sales_channel, :associated_orders, :buyer, :fulfillment, :order_aliases, :packages, :proceeds, :programs, :recipient ]
691 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 691
def members: () -> [ :created_time, :last_updated_time, :order_id, :order_items, :sales_channel, :associated_orders, :buyer, :fulfillment, :order_aliases, :packages, :proceeds, :programs, :recipient ]
|
#to_h ⇒ { created_time: Time, last_updated_time: Time, order_id: String, order_items: Array[Peddler::APIs::Orders20260101::OrderItem], sales_channel: Peddler::APIs::Orders20260101::SalesChannel, associated_orders: Array[Peddler::APIs::Orders20260101::AssociatedOrder]?, buyer: Peddler::APIs::Orders20260101::Buyer?, fulfillment: Peddler::APIs::Orders20260101::OrderFulfillment?, order_aliases: Array[Peddler::APIs::Orders20260101::Alias]?, packages: Array[Peddler::APIs::Orders20260101::OrderPackage]?, proceeds: Peddler::APIs::Orders20260101::OrderProceeds?, programs: Array[String]?, recipient: Peddler::APIs::Orders20260101::Recipient? }
692 |
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 692
def to_h: () -> { created_time: Time, last_updated_time: Time, order_id: String, order_items: Array[Peddler::APIs::Orders20260101::OrderItem], sales_channel: Peddler::APIs::Orders20260101::SalesChannel, associated_orders: Array[Peddler::APIs::Orders20260101::AssociatedOrder]?, buyer: Peddler::APIs::Orders20260101::Buyer?, fulfillment: Peddler::APIs::Orders20260101::OrderFulfillment?, order_aliases: Array[Peddler::APIs::Orders20260101::Alias]?, packages: Array[Peddler::APIs::Orders20260101::OrderPackage]?, proceeds: Peddler::APIs::Orders20260101::OrderProceeds?, programs: Array[String]?, recipient: Peddler::APIs::Orders20260101::Recipient? }
|