Class: Peddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#contact_informationPeddler::APIs::FulfillmentInbound20240320::ContactInformation? (readonly)

Returns the value of attribute contact_information.



1810
1811
1812
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1810

def contact_information
  @contact_information
end

#freight_informationPeddler::APIs::FulfillmentInbound20240320::FreightInformation? (readonly)

Returns the value of attribute freight_information.



1811
1812
1813
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1811

def freight_information
  @freight_information
end

#palletsArray[Peddler::APIs::FulfillmentInbound20240320::PalletInput]? (readonly)

Returns the value of attribute pallets.



1812
1813
1814
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1812

def pallets
  @pallets
end

#ready_to_ship_windowPeddler::APIs::FulfillmentInbound20240320::WindowInput (readonly)

Returns the value of attribute ready_to_ship_window.



1813
1814
1815
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1813

def ready_to_ship_window
  @ready_to_ship_window
end

#shipment_idString (readonly)

Returns the value of attribute shipment_id.

Returns:

  • (String)


1814
1815
1816
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1814

def shipment_id
  @shipment_id
end

Class Method Details

.[](ready_to_ship_window:, shipment_id:, contact_information:, freight_information:, pallets:) ⇒ Peddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration



1803
1804
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1803

def self.[]: (ready_to_ship_window: Peddler::APIs::FulfillmentInbound20240320::WindowInput, shipment_id: String, ?contact_information: Peddler::APIs::FulfillmentInbound20240320::ContactInformation?, ?freight_information: Peddler::APIs::FulfillmentInbound20240320::FreightInformation?, ?pallets: Array[Peddler::APIs::FulfillmentInbound20240320::PalletInput]?) -> Peddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration
| (Peddler::APIs::FulfillmentInbound20240320::WindowInput, String, Peddler::APIs::FulfillmentInbound20240320::ContactInformation?, Peddler::APIs::FulfillmentInbound20240320::FreightInformation?, Array[Peddler::APIs::FulfillmentInbound20240320::PalletInput]?) -> Peddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration

.members[ :ready_to_ship_window, :shipment_id, :contact_information, :freight_information, :pallets ]

Returns:

  • ([ :ready_to_ship_window, :shipment_id, :contact_information, :freight_information, :pallets ])


1806
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1806

def self.members: () -> [ :ready_to_ship_window, :shipment_id, :contact_information, :freight_information, :pallets ]

.new(ready_to_ship_window:, shipment_id:, contact_information:, freight_information:, pallets:) ⇒ Peddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration



1801
1802
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1801

def self.new: (ready_to_ship_window: Peddler::APIs::FulfillmentInbound20240320::WindowInput, shipment_id: String, ?contact_information: Peddler::APIs::FulfillmentInbound20240320::ContactInformation?, ?freight_information: Peddler::APIs::FulfillmentInbound20240320::FreightInformation?, ?pallets: Array[Peddler::APIs::FulfillmentInbound20240320::PalletInput]?) -> Peddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration
| (Peddler::APIs::FulfillmentInbound20240320::WindowInput, String, Peddler::APIs::FulfillmentInbound20240320::ContactInformation?, Peddler::APIs::FulfillmentInbound20240320::FreightInformation?, Array[Peddler::APIs::FulfillmentInbound20240320::PalletInput]?) -> Peddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration

.parsePeddler::APIs::FulfillmentInbound20240320::ShipmentTransportationConfiguration

Parameters:

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

Returns:



1808
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1808

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

Instance Method Details

#members[ :ready_to_ship_window, :shipment_id, :contact_information, :freight_information, :pallets ]

Returns:

  • ([ :ready_to_ship_window, :shipment_id, :contact_information, :freight_information, :pallets ])


1816
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1816

def members: () -> [ :ready_to_ship_window, :shipment_id, :contact_information, :freight_information, :pallets ]

#to_h{ ready_to_ship_window: Peddler::APIs::FulfillmentInbound20240320::WindowInput, shipment_id: String, contact_information: Peddler::APIs::FulfillmentInbound20240320::ContactInformation?, freight_information: Peddler::APIs::FulfillmentInbound20240320::FreightInformation?, pallets: Array[Peddler::APIs::FulfillmentInbound20240320::PalletInput]? }



1817
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 1817

def to_h: () -> { ready_to_ship_window: Peddler::APIs::FulfillmentInbound20240320::WindowInput, shipment_id: String, contact_information: Peddler::APIs::FulfillmentInbound20240320::ContactInformation?, freight_information: Peddler::APIs::FulfillmentInbound20240320::FreightInformation?, pallets: Array[Peddler::APIs::FulfillmentInbound20240320::PalletInput]? }