Class: Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#containersArray[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Container]? (readonly)

Returns the value of attribute containers.



391
392
393
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 391

def containers
  @containers
end

#itemsArray[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Item] (readonly)

Returns the value of attribute items.



392
393
394
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 392

def items
  @items
end

#purchase_order_numberString (readonly)

Returns the value of attribute purchase_order_number.

Returns:

  • (String)


393
394
395
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 393

def purchase_order_number
  @purchase_order_number
end

#selling_partyPeddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification (readonly)

Returns the value of attribute selling_party.



394
395
396
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 394

def selling_party
  @selling_party
end

#ship_from_partyPeddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification (readonly)

Returns the value of attribute ship_from_party.



395
396
397
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 395

def ship_from_party
  @ship_from_party
end

#shipment_detailsPeddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentDetails (readonly)

Returns the value of attribute shipment_details.



396
397
398
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 396

def shipment_details
  @shipment_details
end

Class Method Details

.[](items:, purchase_order_number:, selling_party:, ship_from_party:, shipment_details:, containers:) ⇒ Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation



384
385
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 384

def self.[]: (items: Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Item], purchase_order_number: String, selling_party: Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, shipment_details: Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentDetails, ?containers: Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Container]?) -> Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation
| (Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Item], String, Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentDetails, Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Container]?) -> Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation

.members[ :items, :purchase_order_number, :selling_party, :ship_from_party, :shipment_details, :containers ]

Returns:

  • ([ :items, :purchase_order_number, :selling_party, :ship_from_party, :shipment_details, :containers ])


387
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 387

def self.members: () -> [ :items, :purchase_order_number, :selling_party, :ship_from_party, :shipment_details, :containers ]

.new(items:, purchase_order_number:, selling_party:, ship_from_party:, shipment_details:, containers:) ⇒ Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation



382
383
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 382

def self.new: (items: Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Item], purchase_order_number: String, selling_party: Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, shipment_details: Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentDetails, ?containers: Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Container]?) -> Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation
| (Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Item], String, Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentDetails, Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Container]?) -> Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation

.parsePeddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentConfirmation

Parameters:

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

Returns:



389
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 389

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

Instance Method Details

#members[ :items, :purchase_order_number, :selling_party, :ship_from_party, :shipment_details, :containers ]

Returns:

  • ([ :items, :purchase_order_number, :selling_party, :ship_from_party, :shipment_details, :containers ])


398
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 398

def members: () -> [ :items, :purchase_order_number, :selling_party, :ship_from_party, :shipment_details, :containers ]

#to_h{ items: Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Item], purchase_order_number: String, selling_party: Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, shipment_details: Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentDetails, containers: Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Container]? }



399
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_2021_12_28.rbs', line 399

def to_h: () -> { items: Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Item], purchase_order_number: String, selling_party: Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, ship_from_party: Peddler::APIs::VendorDirectFulfillmentShipping20211228::PartyIdentification, shipment_details: Peddler::APIs::VendorDirectFulfillmentShipping20211228::ShipmentDetails, containers: Array[Peddler::APIs::VendorDirectFulfillmentShipping20211228::Container]? }