Class: Peddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#carrier_codePeddler::APIs::AmazonWarehousingAndDistribution20240509::CarrierCode? (readonly)

Returns the value of attribute carrier_code.



324
325
326
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 324

def carrier_code
  @carrier_code
end

#created_atTime? (readonly)

Returns the value of attribute created_at.

Returns:

  • (Time, nil)


325
326
327
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 325

def created_at
  @created_at
end

#destination_addressPeddler::APIs::AmazonWarehousingAndDistribution20240509::Address (readonly)

Returns the value of attribute destination_address.



326
327
328
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 326

def destination_address
  @destination_address
end

#destination_regionString? (readonly)

Returns the value of attribute destination_region.

Returns:

  • (String, nil)


327
328
329
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 327

def destination_region
  @destination_region
end

#external_reference_idString? (readonly)

Returns the value of attribute external_reference_id.

Returns:

  • (String, nil)


328
329
330
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 328

def external_reference_id
  @external_reference_id
end

#order_idString (readonly)

Returns the value of attribute order_id.

Returns:

  • (String)


329
330
331
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 329

def order_id
  @order_id
end

#origin_addressPeddler::APIs::AmazonWarehousingAndDistribution20240509::Address (readonly)

Returns the value of attribute origin_address.



330
331
332
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 330

def origin_address
  @origin_address
end

#received_quantityArray[Peddler::APIs::AmazonWarehousingAndDistribution20240509::InventoryQuantity]? (readonly)

Returns the value of attribute received_quantity.



331
332
333
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 331

def received_quantity
  @received_quantity
end

#ship_byTime? (readonly)

Returns the value of attribute ship_by.

Returns:

  • (Time, nil)


332
333
334
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 332

def ship_by
  @ship_by
end

#shipment_container_quantitiesArray[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity] (readonly)

Returns the value of attribute shipment_container_quantities.



333
334
335
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 333

def shipment_container_quantities
  @shipment_container_quantities
end

#shipment_idString (readonly)

Returns the value of attribute shipment_id.

Returns:

  • (String)


334
335
336
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 334

def shipment_id
  @shipment_id
end

#shipment_sku_quantitiesArray[Peddler::APIs::AmazonWarehousingAndDistribution20240509::SKUQuantity]? (readonly)

Returns the value of attribute shipment_sku_quantities.



335
336
337
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 335

def shipment_sku_quantities
  @shipment_sku_quantities
end

#shipment_statusString (readonly)

Returns the value of attribute shipment_status.

Returns:

  • (String)


336
337
338
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 336

def shipment_status
  @shipment_status
end

#tracking_idString? (readonly)

Returns the value of attribute tracking_id.

Returns:

  • (String, nil)


337
338
339
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 337

def tracking_id
  @tracking_id
end

#updated_atTime? (readonly)

Returns the value of attribute updated_at.

Returns:

  • (Time, nil)


338
339
340
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 338

def updated_at
  @updated_at
end

#warehouse_reference_idString? (readonly)

Returns the value of attribute warehouse_reference_id.

Returns:

  • (String, nil)


339
340
341
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 339

def warehouse_reference_id
  @warehouse_reference_id
end

Class Method Details

.[](destination_address:, order_id:, origin_address:, shipment_container_quantities:, shipment_id:, shipment_status:, carrier_code:, created_at:, destination_region:, external_reference_id:, received_quantity:, ship_by:, shipment_sku_quantities:, tracking_id:, updated_at:, warehouse_reference_id:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment

Overloads:



317
318
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 317

def self.[]: (destination_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, order_id: String, origin_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, shipment_container_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity], shipment_id: String, shipment_status: String, ?carrier_code: Peddler::APIs::AmazonWarehousingAndDistribution20240509::CarrierCode?, ?created_at: Time?, ?destination_region: String?, ?external_reference_id: String?, ?received_quantity: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::InventoryQuantity]?, ?ship_by: Time?, ?shipment_sku_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::SKUQuantity]?, ?tracking_id: String?, ?updated_at: Time?, ?warehouse_reference_id: String?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment
| (Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, String, Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity], String, String, Peddler::APIs::AmazonWarehousingAndDistribution20240509::CarrierCode?, Time?, String?, String?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::InventoryQuantity]?, Time?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::SKUQuantity]?, String?, Time?, String?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment

.members[ :destination_address, :order_id, :origin_address, :shipment_container_quantities, :shipment_id, :shipment_status, :carrier_code, :created_at, :destination_region, :external_reference_id, :received_quantity, :ship_by, :shipment_sku_quantities, :tracking_id, :updated_at, :warehouse_reference_id ]

Returns:

  • ([ :destination_address, :order_id, :origin_address, :shipment_container_quantities, :shipment_id, :shipment_status, :carrier_code, :created_at, :destination_region, :external_reference_id, :received_quantity, :ship_by, :shipment_sku_quantities, :tracking_id, :updated_at, :warehouse_reference_id ])


320
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 320

def self.members: () -> [ :destination_address, :order_id, :origin_address, :shipment_container_quantities, :shipment_id, :shipment_status, :carrier_code, :created_at, :destination_region, :external_reference_id, :received_quantity, :ship_by, :shipment_sku_quantities, :tracking_id, :updated_at, :warehouse_reference_id ]

.new(destination_address:, order_id:, origin_address:, shipment_container_quantities:, shipment_id:, shipment_status:, carrier_code:, created_at:, destination_region:, external_reference_id:, received_quantity:, ship_by:, shipment_sku_quantities:, tracking_id:, updated_at:, warehouse_reference_id:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment

Overloads:



315
316
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 315

def self.new: (destination_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, order_id: String, origin_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, shipment_container_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity], shipment_id: String, shipment_status: String, ?carrier_code: Peddler::APIs::AmazonWarehousingAndDistribution20240509::CarrierCode?, ?created_at: Time?, ?destination_region: String?, ?external_reference_id: String?, ?received_quantity: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::InventoryQuantity]?, ?ship_by: Time?, ?shipment_sku_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::SKUQuantity]?, ?tracking_id: String?, ?updated_at: Time?, ?warehouse_reference_id: String?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment
| (Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, String, Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity], String, String, Peddler::APIs::AmazonWarehousingAndDistribution20240509::CarrierCode?, Time?, String?, String?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::InventoryQuantity]?, Time?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::SKUQuantity]?, String?, Time?, String?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment

.parsePeddler::APIs::AmazonWarehousingAndDistribution20240509::InboundShipment

Parameters:

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

Returns:



322
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 322

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

Instance Method Details

#members[ :destination_address, :order_id, :origin_address, :shipment_container_quantities, :shipment_id, :shipment_status, :carrier_code, :created_at, :destination_region, :external_reference_id, :received_quantity, :ship_by, :shipment_sku_quantities, :tracking_id, :updated_at, :warehouse_reference_id ]

Returns:

  • ([ :destination_address, :order_id, :origin_address, :shipment_container_quantities, :shipment_id, :shipment_status, :carrier_code, :created_at, :destination_region, :external_reference_id, :received_quantity, :ship_by, :shipment_sku_quantities, :tracking_id, :updated_at, :warehouse_reference_id ])


341
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 341

def members: () -> [ :destination_address, :order_id, :origin_address, :shipment_container_quantities, :shipment_id, :shipment_status, :carrier_code, :created_at, :destination_region, :external_reference_id, :received_quantity, :ship_by, :shipment_sku_quantities, :tracking_id, :updated_at, :warehouse_reference_id ]

#to_h{ destination_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, order_id: String, origin_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, shipment_container_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity], shipment_id: String, shipment_status: String, carrier_code: Peddler::APIs::AmazonWarehousingAndDistribution20240509::CarrierCode?, created_at: Time?, destination_region: String?, external_reference_id: String?, received_quantity: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::InventoryQuantity]?, ship_by: Time?, shipment_sku_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::SKUQuantity]?, tracking_id: String?, updated_at: Time?, warehouse_reference_id: String? }

Returns:



342
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 342

def to_h: () -> { destination_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, order_id: String, origin_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, shipment_container_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity], shipment_id: String, shipment_status: String, carrier_code: Peddler::APIs::AmazonWarehousingAndDistribution20240509::CarrierCode?, created_at: Time?, destination_region: String?, external_reference_id: String?, received_quantity: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::InventoryQuantity]?, ship_by: Time?, shipment_sku_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::SKUQuantity]?, tracking_id: String?, updated_at: Time?, warehouse_reference_id: String? }