Class: Peddler::APIs::VendorShipmentsV1::ShipmentConfirmation

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#amazon_reference_numberString? (readonly)

Returns the value of attribute amazon_reference_number.

Returns:

  • (String, nil)


645
646
647
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 645

def amazon_reference_number
  @amazon_reference_number
end

#cartonsArray[Peddler::APIs::VendorShipmentsV1::Carton]? (readonly)

Returns the value of attribute cartons.



646
647
648
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 646

def cartons
  @cartons
end

#estimated_delivery_dateTime? (readonly)

Returns the value of attribute estimated_delivery_date.

Returns:

  • (Time, nil)


647
648
649
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 647

def estimated_delivery_date
  @estimated_delivery_date
end

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

Returns the value of attribute import_details.



648
649
650
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 648

def import_details
  @import_details
end

#palletsArray[Peddler::APIs::VendorShipmentsV1::Pallet]? (readonly)

Returns the value of attribute pallets.



649
650
651
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 649

def pallets
  @pallets
end

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

Returns the value of attribute selling_party.



650
651
652
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 650

def selling_party
  @selling_party
end

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

Returns the value of attribute ship_from_party.



651
652
653
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 651

def ship_from_party
  @ship_from_party
end

#ship_to_partyPeddler::APIs::VendorShipmentsV1::PartyIdentification (readonly)

Returns the value of attribute ship_to_party.



652
653
654
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 652

def ship_to_party
  @ship_to_party
end

#shipment_confirmation_dateTime (readonly)

Returns the value of attribute shipment_confirmation_date.

Returns:

  • (Time)


653
654
655
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 653

def shipment_confirmation_date
  @shipment_confirmation_date
end

#shipment_confirmation_typeString (readonly)

Returns the value of attribute shipment_confirmation_type.

Returns:

  • (String)


654
655
656
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 654

def shipment_confirmation_type
  @shipment_confirmation_type
end

#shipment_identifierString (readonly)

Returns the value of attribute shipment_identifier.

Returns:

  • (String)


655
656
657
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 655

def shipment_identifier
  @shipment_identifier
end

#shipment_measurementsPeddler::APIs::VendorShipmentsV1::ShipmentMeasurements? (readonly)

Returns the value of attribute shipment_measurements.



656
657
658
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 656

def shipment_measurements
  @shipment_measurements
end

#shipment_structureString? (readonly)

Returns the value of attribute shipment_structure.

Returns:

  • (String, nil)


657
658
659
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 657

def shipment_structure
  @shipment_structure
end

#shipment_typeString? (readonly)

Returns the value of attribute shipment_type.

Returns:

  • (String, nil)


658
659
660
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 658

def shipment_type
  @shipment_type
end

#shipped_dateTime? (readonly)

Returns the value of attribute shipped_date.

Returns:

  • (Time, nil)


659
660
661
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 659

def shipped_date
  @shipped_date
end

#shipped_itemsArray[Peddler::APIs::VendorShipmentsV1::Item] (readonly)

Returns the value of attribute shipped_items.



660
661
662
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 660

def shipped_items
  @shipped_items
end

#transportation_detailsPeddler::APIs::VendorShipmentsV1::TransportationDetailsForShipmentConfirmation? (readonly)

Returns the value of attribute transportation_details.



661
662
663
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 661

def transportation_details
  @transportation_details
end

Class Method Details

.[](selling_party:, ship_from_party:, ship_to_party:, shipment_confirmation_date:, shipment_confirmation_type:, shipment_identifier:, shipped_items:, amazon_reference_number:, cartons:, estimated_delivery_date:, import_details:, pallets:, shipment_measurements:, shipment_structure:, shipment_type:, shipped_date:, transportation_details:) ⇒ Peddler::APIs::VendorShipmentsV1::ShipmentConfirmation .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16) ⇒ Peddler::APIs::VendorShipmentsV1::ShipmentConfirmation

Overloads:



638
639
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 638

def self.[]: (selling_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_to_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, shipment_confirmation_date: Time, shipment_confirmation_type: String, shipment_identifier: String, shipped_items: Array[Peddler::APIs::VendorShipmentsV1::Item], ?amazon_reference_number: String?, ?cartons: Array[Peddler::APIs::VendorShipmentsV1::Carton]?, ?estimated_delivery_date: Time?, ?import_details: Peddler::APIs::VendorShipmentsV1::ImportDetails?, ?pallets: Array[Peddler::APIs::VendorShipmentsV1::Pallet]?, ?shipment_measurements: Peddler::APIs::VendorShipmentsV1::ShipmentMeasurements?, ?shipment_structure: String?, ?shipment_type: String?, ?shipped_date: Time?, ?transportation_details: Peddler::APIs::VendorShipmentsV1::TransportationDetailsForShipmentConfirmation?) -> Peddler::APIs::VendorShipmentsV1::ShipmentConfirmation
| (Peddler::APIs::VendorShipmentsV1::PartyIdentification, Peddler::APIs::VendorShipmentsV1::PartyIdentification, Peddler::APIs::VendorShipmentsV1::PartyIdentification, Time, String, String, Array[Peddler::APIs::VendorShipmentsV1::Item], String?, Array[Peddler::APIs::VendorShipmentsV1::Carton]?, Time?, Peddler::APIs::VendorShipmentsV1::ImportDetails?, Array[Peddler::APIs::VendorShipmentsV1::Pallet]?, Peddler::APIs::VendorShipmentsV1::ShipmentMeasurements?, String?, String?, Time?, Peddler::APIs::VendorShipmentsV1::TransportationDetailsForShipmentConfirmation?) -> Peddler::APIs::VendorShipmentsV1::ShipmentConfirmation

.members[ :selling_party, :ship_from_party, :ship_to_party, :shipment_confirmation_date, :shipment_confirmation_type, :shipment_identifier, :shipped_items, :amazon_reference_number, :cartons, :estimated_delivery_date, :import_details, :pallets, :shipment_measurements, :shipment_structure, :shipment_type, :shipped_date, :transportation_details ]

Returns:

  • ([ :selling_party, :ship_from_party, :ship_to_party, :shipment_confirmation_date, :shipment_confirmation_type, :shipment_identifier, :shipped_items, :amazon_reference_number, :cartons, :estimated_delivery_date, :import_details, :pallets, :shipment_measurements, :shipment_structure, :shipment_type, :shipped_date, :transportation_details ])


641
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 641

def self.members: () -> [ :selling_party, :ship_from_party, :ship_to_party, :shipment_confirmation_date, :shipment_confirmation_type, :shipment_identifier, :shipped_items, :amazon_reference_number, :cartons, :estimated_delivery_date, :import_details, :pallets, :shipment_measurements, :shipment_structure, :shipment_type, :shipped_date, :transportation_details ]

.new(selling_party:, ship_from_party:, ship_to_party:, shipment_confirmation_date:, shipment_confirmation_type:, shipment_identifier:, shipped_items:, amazon_reference_number:, cartons:, estimated_delivery_date:, import_details:, pallets:, shipment_measurements:, shipment_structure:, shipment_type:, shipped_date:, transportation_details:) ⇒ Peddler::APIs::VendorShipmentsV1::ShipmentConfirmation .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16) ⇒ Peddler::APIs::VendorShipmentsV1::ShipmentConfirmation

Overloads:



636
637
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 636

def self.new: (selling_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_to_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, shipment_confirmation_date: Time, shipment_confirmation_type: String, shipment_identifier: String, shipped_items: Array[Peddler::APIs::VendorShipmentsV1::Item], ?amazon_reference_number: String?, ?cartons: Array[Peddler::APIs::VendorShipmentsV1::Carton]?, ?estimated_delivery_date: Time?, ?import_details: Peddler::APIs::VendorShipmentsV1::ImportDetails?, ?pallets: Array[Peddler::APIs::VendorShipmentsV1::Pallet]?, ?shipment_measurements: Peddler::APIs::VendorShipmentsV1::ShipmentMeasurements?, ?shipment_structure: String?, ?shipment_type: String?, ?shipped_date: Time?, ?transportation_details: Peddler::APIs::VendorShipmentsV1::TransportationDetailsForShipmentConfirmation?) -> Peddler::APIs::VendorShipmentsV1::ShipmentConfirmation
| (Peddler::APIs::VendorShipmentsV1::PartyIdentification, Peddler::APIs::VendorShipmentsV1::PartyIdentification, Peddler::APIs::VendorShipmentsV1::PartyIdentification, Time, String, String, Array[Peddler::APIs::VendorShipmentsV1::Item], String?, Array[Peddler::APIs::VendorShipmentsV1::Carton]?, Time?, Peddler::APIs::VendorShipmentsV1::ImportDetails?, Array[Peddler::APIs::VendorShipmentsV1::Pallet]?, Peddler::APIs::VendorShipmentsV1::ShipmentMeasurements?, String?, String?, Time?, Peddler::APIs::VendorShipmentsV1::TransportationDetailsForShipmentConfirmation?) -> Peddler::APIs::VendorShipmentsV1::ShipmentConfirmation

.parsePeddler::APIs::VendorShipmentsV1::ShipmentConfirmation

Parameters:

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

Returns:



643
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 643

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

Instance Method Details

#members[ :selling_party, :ship_from_party, :ship_to_party, :shipment_confirmation_date, :shipment_confirmation_type, :shipment_identifier, :shipped_items, :amazon_reference_number, :cartons, :estimated_delivery_date, :import_details, :pallets, :shipment_measurements, :shipment_structure, :shipment_type, :shipped_date, :transportation_details ]

Returns:

  • ([ :selling_party, :ship_from_party, :ship_to_party, :shipment_confirmation_date, :shipment_confirmation_type, :shipment_identifier, :shipped_items, :amazon_reference_number, :cartons, :estimated_delivery_date, :import_details, :pallets, :shipment_measurements, :shipment_structure, :shipment_type, :shipped_date, :transportation_details ])


663
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 663

def members: () -> [ :selling_party, :ship_from_party, :ship_to_party, :shipment_confirmation_date, :shipment_confirmation_type, :shipment_identifier, :shipped_items, :amazon_reference_number, :cartons, :estimated_delivery_date, :import_details, :pallets, :shipment_measurements, :shipment_structure, :shipment_type, :shipped_date, :transportation_details ]

#to_h{ selling_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_to_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, shipment_confirmation_date: Time, shipment_confirmation_type: String, shipment_identifier: String, shipped_items: Array[Peddler::APIs::VendorShipmentsV1::Item], amazon_reference_number: String?, cartons: Array[Peddler::APIs::VendorShipmentsV1::Carton]?, estimated_delivery_date: Time?, import_details: Peddler::APIs::VendorShipmentsV1::ImportDetails?, pallets: Array[Peddler::APIs::VendorShipmentsV1::Pallet]?, shipment_measurements: Peddler::APIs::VendorShipmentsV1::ShipmentMeasurements?, shipment_structure: String?, shipment_type: String?, shipped_date: Time?, transportation_details: Peddler::APIs::VendorShipmentsV1::TransportationDetailsForShipmentConfirmation? }

Returns:



664
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 664

def to_h: () -> { selling_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_to_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, shipment_confirmation_date: Time, shipment_confirmation_type: String, shipment_identifier: String, shipped_items: Array[Peddler::APIs::VendorShipmentsV1::Item], amazon_reference_number: String?, cartons: Array[Peddler::APIs::VendorShipmentsV1::Carton]?, estimated_delivery_date: Time?, import_details: Peddler::APIs::VendorShipmentsV1::ImportDetails?, pallets: Array[Peddler::APIs::VendorShipmentsV1::Pallet]?, shipment_measurements: Peddler::APIs::VendorShipmentsV1::ShipmentMeasurements?, shipment_structure: String?, shipment_type: String?, shipped_date: Time?, transportation_details: Peddler::APIs::VendorShipmentsV1::TransportationDetailsForShipmentConfirmation? }