Class: Peddler::APIs::VendorOrdersV1::OrderDetails

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/vendor_orders_v1.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#bill_to_partyPeddler::APIs::VendorOrdersV1::PartyIdentification? (readonly)

Returns the value of attribute bill_to_party.



233
234
235
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 233

def bill_to_party
  @bill_to_party
end

#buying_partyPeddler::APIs::VendorOrdersV1::PartyIdentification? (readonly)

Returns the value of attribute buying_party.



234
235
236
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 234

def buying_party
  @buying_party
end

#deal_codeString? (readonly)

Returns the value of attribute deal_code.

Returns:

  • (String, nil)


235
236
237
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 235

def deal_code
  @deal_code
end

#delivery_windowString? (readonly)

Returns the value of attribute delivery_window.

Returns:

  • (String, nil)


236
237
238
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 236

def delivery_window
  @delivery_window
end

#import_detailsPeddler::APIs::VendorOrdersV1::ImportDetails? (readonly)

Returns the value of attribute import_details.



237
238
239
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 237

def import_details
  @import_details
end

#itemsArray[Peddler::APIs::VendorOrdersV1::OrderItem] (readonly)

Returns the value of attribute items.



238
239
240
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 238

def items
  @items
end

#payment_methodString? (readonly)

Returns the value of attribute payment_method.

Returns:

  • (String, nil)


239
240
241
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 239

def payment_method
  @payment_method
end

#purchase_order_changed_dateTime? (readonly)

Returns the value of attribute purchase_order_changed_date.

Returns:

  • (Time, nil)


240
241
242
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 240

def purchase_order_changed_date
  @purchase_order_changed_date
end

#purchase_order_dateTime (readonly)

Returns the value of attribute purchase_order_date.

Returns:

  • (Time)


241
242
243
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 241

def purchase_order_date
  @purchase_order_date
end

#purchase_order_state_changed_dateTime (readonly)

Returns the value of attribute purchase_order_state_changed_date.

Returns:

  • (Time)


242
243
244
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 242

def purchase_order_state_changed_date
  @purchase_order_state_changed_date
end

#purchase_order_typeString? (readonly)

Returns the value of attribute purchase_order_type.

Returns:

  • (String, nil)


243
244
245
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 243

def purchase_order_type
  @purchase_order_type
end

#selling_partyPeddler::APIs::VendorOrdersV1::PartyIdentification? (readonly)

Returns the value of attribute selling_party.



244
245
246
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 244

def selling_party
  @selling_party
end

#ship_to_partyPeddler::APIs::VendorOrdersV1::PartyIdentification? (readonly)

Returns the value of attribute ship_to_party.



245
246
247
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 245

def ship_to_party
  @ship_to_party
end

#ship_windowString? (readonly)

Returns the value of attribute ship_window.

Returns:

  • (String, nil)


246
247
248
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 246

def ship_window
  @ship_window
end

Class Method Details

.[](items:, purchase_order_date:, purchase_order_state_changed_date:, bill_to_party:, buying_party:, deal_code:, delivery_window:, import_details:, payment_method:, purchase_order_changed_date:, purchase_order_type:, selling_party:, ship_to_party:, ship_window:) ⇒ Peddler::APIs::VendorOrdersV1::OrderDetails .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13) ⇒ Peddler::APIs::VendorOrdersV1::OrderDetails

Overloads:



226
227
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 226

def self.[]: (items: Array[Peddler::APIs::VendorOrdersV1::OrderItem], purchase_order_date: Time, purchase_order_state_changed_date: Time, ?bill_to_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ?buying_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ?deal_code: String?, ?delivery_window: String?, ?import_details: Peddler::APIs::VendorOrdersV1::ImportDetails?, ?payment_method: String?, ?purchase_order_changed_date: Time?, ?purchase_order_type: String?, ?selling_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ?ship_to_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ?ship_window: String?) -> Peddler::APIs::VendorOrdersV1::OrderDetails
| (Array[Peddler::APIs::VendorOrdersV1::OrderItem], Time, Time, Peddler::APIs::VendorOrdersV1::PartyIdentification?, Peddler::APIs::VendorOrdersV1::PartyIdentification?, String?, String?, Peddler::APIs::VendorOrdersV1::ImportDetails?, String?, Time?, String?, Peddler::APIs::VendorOrdersV1::PartyIdentification?, Peddler::APIs::VendorOrdersV1::PartyIdentification?, String?) -> Peddler::APIs::VendorOrdersV1::OrderDetails

.members[ :items, :purchase_order_date, :purchase_order_state_changed_date, :bill_to_party, :buying_party, :deal_code, :delivery_window, :import_details, :payment_method, :purchase_order_changed_date, :purchase_order_type, :selling_party, :ship_to_party, :ship_window ]

Returns:

  • ([ :items, :purchase_order_date, :purchase_order_state_changed_date, :bill_to_party, :buying_party, :deal_code, :delivery_window, :import_details, :payment_method, :purchase_order_changed_date, :purchase_order_type, :selling_party, :ship_to_party, :ship_window ])


229
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 229

def self.members: () -> [ :items, :purchase_order_date, :purchase_order_state_changed_date, :bill_to_party, :buying_party, :deal_code, :delivery_window, :import_details, :payment_method, :purchase_order_changed_date, :purchase_order_type, :selling_party, :ship_to_party, :ship_window ]

.new(items:, purchase_order_date:, purchase_order_state_changed_date:, bill_to_party:, buying_party:, deal_code:, delivery_window:, import_details:, payment_method:, purchase_order_changed_date:, purchase_order_type:, selling_party:, ship_to_party:, ship_window:) ⇒ Peddler::APIs::VendorOrdersV1::OrderDetails .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13) ⇒ Peddler::APIs::VendorOrdersV1::OrderDetails

Overloads:



224
225
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 224

def self.new: (items: Array[Peddler::APIs::VendorOrdersV1::OrderItem], purchase_order_date: Time, purchase_order_state_changed_date: Time, ?bill_to_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ?buying_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ?deal_code: String?, ?delivery_window: String?, ?import_details: Peddler::APIs::VendorOrdersV1::ImportDetails?, ?payment_method: String?, ?purchase_order_changed_date: Time?, ?purchase_order_type: String?, ?selling_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ?ship_to_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ?ship_window: String?) -> Peddler::APIs::VendorOrdersV1::OrderDetails
| (Array[Peddler::APIs::VendorOrdersV1::OrderItem], Time, Time, Peddler::APIs::VendorOrdersV1::PartyIdentification?, Peddler::APIs::VendorOrdersV1::PartyIdentification?, String?, String?, Peddler::APIs::VendorOrdersV1::ImportDetails?, String?, Time?, String?, Peddler::APIs::VendorOrdersV1::PartyIdentification?, Peddler::APIs::VendorOrdersV1::PartyIdentification?, String?) -> Peddler::APIs::VendorOrdersV1::OrderDetails

.parsePeddler::APIs::VendorOrdersV1::OrderDetails

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



231
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 231

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::VendorOrdersV1::OrderDetails

Instance Method Details

#members[ :items, :purchase_order_date, :purchase_order_state_changed_date, :bill_to_party, :buying_party, :deal_code, :delivery_window, :import_details, :payment_method, :purchase_order_changed_date, :purchase_order_type, :selling_party, :ship_to_party, :ship_window ]

Returns:

  • ([ :items, :purchase_order_date, :purchase_order_state_changed_date, :bill_to_party, :buying_party, :deal_code, :delivery_window, :import_details, :payment_method, :purchase_order_changed_date, :purchase_order_type, :selling_party, :ship_to_party, :ship_window ])


248
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 248

def members: () -> [ :items, :purchase_order_date, :purchase_order_state_changed_date, :bill_to_party, :buying_party, :deal_code, :delivery_window, :import_details, :payment_method, :purchase_order_changed_date, :purchase_order_type, :selling_party, :ship_to_party, :ship_window ]

#to_h{ items: Array[Peddler::APIs::VendorOrdersV1::OrderItem], purchase_order_date: Time, purchase_order_state_changed_date: Time, bill_to_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, buying_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, deal_code: String?, delivery_window: String?, import_details: Peddler::APIs::VendorOrdersV1::ImportDetails?, payment_method: String?, purchase_order_changed_date: Time?, purchase_order_type: String?, selling_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ship_to_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ship_window: String? }

Returns:



249
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 249

def to_h: () -> { items: Array[Peddler::APIs::VendorOrdersV1::OrderItem], purchase_order_date: Time, purchase_order_state_changed_date: Time, bill_to_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, buying_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, deal_code: String?, delivery_window: String?, import_details: Peddler::APIs::VendorOrdersV1::ImportDetails?, payment_method: String?, purchase_order_changed_date: Time?, purchase_order_type: String?, selling_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ship_to_party: Peddler::APIs::VendorOrdersV1::PartyIdentification?, ship_window: String? }