Class: Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
- Defined in:
- sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs
Instance Attribute Summary collapse
-
#bill_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification
readonly
Returns the value of attribute bill_to_party.
-
#customer_order_number ⇒ String
readonly
Returns the value of attribute customer_order_number.
-
#has_customizable_items ⇒ Boolean?
readonly
Returns the value of attribute has_customizable_items.
-
#items ⇒ Array[Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderItem]
readonly
Returns the value of attribute items.
-
#order_date ⇒ Time
readonly
Returns the value of attribute order_date.
-
#order_status ⇒ String?
readonly
Returns the value of attribute order_status.
-
#selling_party ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification
readonly
Returns the value of attribute selling_party.
-
#ship_from_party ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification
readonly
Returns the value of attribute ship_from_party.
-
#ship_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::Address
readonly
Returns the value of attribute ship_to_party.
-
#shipment_details ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::ShipmentDetails
readonly
Returns the value of attribute shipment_details.
-
#tax_total ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::TaxItemDetails?
readonly
Returns the value of attribute tax_total.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :bill_to_party, :customer_order_number, :items, :order_date, :selling_party, :ship_from_party, :ship_to_party, :shipment_details, :has_customizable_items, :order_status, :tax_total ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
Instance Method Summary collapse
-
#has_customizable_items? ⇒ Boolean
-
#members ⇒ [ :bill_to_party, :customer_order_number, :items, :order_date, :selling_party, :ship_from_party, :ship_to_party, :shipment_details, :has_customizable_items, :order_status, :tax_total ]
-
#to_h ⇒ { bill_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, customer_order_number: String, items: Array[Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderItem], order_date: Time, selling_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::Address, shipment_details: Peddler::APIs::VendorDirectFulfillmentOrders20211228::ShipmentDetails, has_customizable_items: bool?, order_status: String?, tax_total: Peddler::APIs::VendorDirectFulfillmentOrders20211228::TaxItemDetails? }
Instance Attribute Details
#bill_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification (readonly)
Returns the value of attribute bill_to_party.
181 182 183 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 181 def bill_to_party @bill_to_party end |
#customer_order_number ⇒ String (readonly)
Returns the value of attribute customer_order_number.
182 183 184 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 182 def customer_order_number @customer_order_number end |
#has_customizable_items ⇒ Boolean? (readonly)
Returns the value of attribute has_customizable_items.
183 184 185 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 183 def has_customizable_items @has_customizable_items end |
#items ⇒ Array[Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderItem] (readonly)
Returns the value of attribute items.
184 185 186 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 184 def items @items end |
#order_date ⇒ Time (readonly)
Returns the value of attribute order_date.
185 186 187 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 185 def order_date @order_date end |
#order_status ⇒ String? (readonly)
Returns the value of attribute order_status.
186 187 188 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 186 def order_status @order_status end |
#selling_party ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification (readonly)
Returns the value of attribute selling_party.
187 188 189 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 187 def selling_party @selling_party end |
#ship_from_party ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification (readonly)
Returns the value of attribute ship_from_party.
188 189 190 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 188 def ship_from_party @ship_from_party end |
#ship_to_party ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::Address (readonly)
Returns the value of attribute ship_to_party.
189 190 191 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 189 def ship_to_party @ship_to_party end |
#shipment_details ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::ShipmentDetails (readonly)
Returns the value of attribute shipment_details.
190 191 192 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 190 def shipment_details @shipment_details end |
#tax_total ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::TaxItemDetails? (readonly)
Returns the value of attribute tax_total.
191 192 193 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 191 def tax_total @tax_total end |
Class Method Details
.[](bill_to_party:, customer_order_number:, items:, order_date:, selling_party:, ship_from_party:, ship_to_party:, shipment_details:, has_customizable_items:, order_status:, tax_total:) ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
174 175 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 174
def self.[]: (bill_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, customer_order_number: String, items: Array[Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderItem], order_date: Time, selling_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::Address, shipment_details: Peddler::APIs::VendorDirectFulfillmentOrders20211228::ShipmentDetails, ?has_customizable_items: bool?, ?order_status: String?, ?tax_total: Peddler::APIs::VendorDirectFulfillmentOrders20211228::TaxItemDetails?) -> Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
| (Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, String, Array[Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderItem], Time, Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentOrders20211228::Address, Peddler::APIs::VendorDirectFulfillmentOrders20211228::ShipmentDetails, bool?, String?, Peddler::APIs::VendorDirectFulfillmentOrders20211228::TaxItemDetails?) -> Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
|
.members ⇒ [ :bill_to_party, :customer_order_number, :items, :order_date, :selling_party, :ship_from_party, :ship_to_party, :shipment_details, :has_customizable_items, :order_status, :tax_total ]
177 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 177
def self.members: () -> [ :bill_to_party, :customer_order_number, :items, :order_date, :selling_party, :ship_from_party, :ship_to_party, :shipment_details, :has_customizable_items, :order_status, :tax_total ]
|
.new(bill_to_party:, customer_order_number:, items:, order_date:, selling_party:, ship_from_party:, ship_to_party:, shipment_details:, has_customizable_items:, order_status:, tax_total:) ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
172 173 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 172
def self.new: (bill_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, customer_order_number: String, items: Array[Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderItem], order_date: Time, selling_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::Address, shipment_details: Peddler::APIs::VendorDirectFulfillmentOrders20211228::ShipmentDetails, ?has_customizable_items: bool?, ?order_status: String?, ?tax_total: Peddler::APIs::VendorDirectFulfillmentOrders20211228::TaxItemDetails?) -> Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
| (Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, String, Array[Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderItem], Time, Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentOrders20211228::Address, Peddler::APIs::VendorDirectFulfillmentOrders20211228::ShipmentDetails, bool?, String?, Peddler::APIs::VendorDirectFulfillmentOrders20211228::TaxItemDetails?) -> Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
|
.parse ⇒ Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
179 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 179
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderDetails
|
Instance Method Details
#has_customizable_items? ⇒ Boolean
193 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 193
def has_customizable_items?: () -> bool
|
#members ⇒ [ :bill_to_party, :customer_order_number, :items, :order_date, :selling_party, :ship_from_party, :ship_to_party, :shipment_details, :has_customizable_items, :order_status, :tax_total ]
194 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 194
def members: () -> [ :bill_to_party, :customer_order_number, :items, :order_date, :selling_party, :ship_from_party, :ship_to_party, :shipment_details, :has_customizable_items, :order_status, :tax_total ]
|
#to_h ⇒ { bill_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, customer_order_number: String, items: Array[Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderItem], order_date: Time, selling_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::Address, shipment_details: Peddler::APIs::VendorDirectFulfillmentOrders20211228::ShipmentDetails, has_customizable_items: bool?, order_status: String?, tax_total: Peddler::APIs::VendorDirectFulfillmentOrders20211228::TaxItemDetails? }
195 |
# File 'sig/peddler/apis/vendor_direct_fulfillment_orders_2021_12_28.rbs', line 195
def to_h: () -> { bill_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, customer_order_number: String, items: Array[Peddler::APIs::VendorDirectFulfillmentOrders20211228::OrderItem], order_date: Time, selling_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::PartyIdentification, ship_to_party: Peddler::APIs::VendorDirectFulfillmentOrders20211228::Address, shipment_details: Peddler::APIs::VendorDirectFulfillmentOrders20211228::ShipmentDetails, has_customizable_items: bool?, order_status: String?, tax_total: Peddler::APIs::VendorDirectFulfillmentOrders20211228::TaxItemDetails? }
|