Class: Peddler::APIs::VendorDirectFulfillmentShippingV1::ShipmentConfirmation

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

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

Returns the value of attribute containers.



388
389
390
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 388

def containers
  @containers
end

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

Returns the value of attribute items.



389
390
391
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 389

def items
  @items
end

#purchase_order_numberString (readonly)

Returns the value of attribute purchase_order_number.

Returns:

  • (String)


390
391
392
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 390

def purchase_order_number
  @purchase_order_number
end

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

Returns the value of attribute selling_party.



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

def selling_party
  @selling_party
end

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

Returns the value of attribute ship_from_party.



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

def ship_from_party
  @ship_from_party
end

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

Returns the value of attribute shipment_details.



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

def shipment_details
  @shipment_details
end

Class Method Details

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



381
382
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 381

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


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

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::VendorDirectFulfillmentShippingV1::ShipmentConfirmation .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::VendorDirectFulfillmentShippingV1::ShipmentConfirmation



379
380
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 379

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

.parsePeddler::APIs::VendorDirectFulfillmentShippingV1::ShipmentConfirmation

Parameters:

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

Returns:



386
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 386

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::VendorDirectFulfillmentShippingV1::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 ])


395
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 395

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

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



396
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 396

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