Class: Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment

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

#created_atTime? (readonly)

Returns the value of attribute created_at.

Returns:

  • (Time, nil)


598
599
600
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 598

def created_at
  @created_at
end

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

Returns the value of attribute destination_address.



599
600
601
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 599

def destination_address
  @destination_address
end

#order_idString (readonly)

Returns the value of attribute order_id.

Returns:

  • (String)


600
601
602
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 600

def order_id
  @order_id
end

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

Returns the value of attribute origin_address.



601
602
603
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 601

def origin_address
  @origin_address
end

#shipment_idString (readonly)

Returns the value of attribute shipment_id.

Returns:

  • (String)


602
603
604
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 602

def shipment_id
  @shipment_id
end

#shipment_package_quantitiesArray[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]? (readonly)

Returns the value of attribute shipment_package_quantities.



603
604
605
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 603

def shipment_package_quantities
  @shipment_package_quantities
end

#shipment_product_quantitiesArray[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]? (readonly)

Returns the value of attribute shipment_product_quantities.



604
605
606
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 604

def shipment_product_quantities
  @shipment_product_quantities
end

#shipment_statusString (readonly)

Returns the value of attribute shipment_status.

Returns:

  • (String)


605
606
607
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 605

def shipment_status
  @shipment_status
end

#updated_atTime? (readonly)

Returns the value of attribute updated_at.

Returns:

  • (Time, nil)


606
607
608
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 606

def updated_at
  @updated_at
end

Class Method Details

.[](destination_address:, order_id:, origin_address:, shipment_id:, shipment_status:, created_at:, shipment_package_quantities:, shipment_product_quantities:, updated_at:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment

Overloads:



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

def self.[]: (destination_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, order_id: String, origin_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, shipment_id: String, shipment_status: String, ?created_at: Time?, ?shipment_package_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, ?shipment_product_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?, ?updated_at: Time?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment
| (Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, String, Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, String, String, Time?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?, Time?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment

.members[ :destination_address, :order_id, :origin_address, :shipment_id, :shipment_status, :created_at, :shipment_package_quantities, :shipment_product_quantities, :updated_at ]

Returns:

  • ([ :destination_address, :order_id, :origin_address, :shipment_id, :shipment_status, :created_at, :shipment_package_quantities, :shipment_product_quantities, :updated_at ])


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

def self.members: () -> [ :destination_address, :order_id, :origin_address, :shipment_id, :shipment_status, :created_at, :shipment_package_quantities, :shipment_product_quantities, :updated_at ]

.new(destination_address:, order_id:, origin_address:, shipment_id:, shipment_status:, created_at:, shipment_package_quantities:, shipment_product_quantities:, updated_at:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment

Overloads:



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

def self.new: (destination_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, order_id: String, origin_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, shipment_id: String, shipment_status: String, ?created_at: Time?, ?shipment_package_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, ?shipment_product_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?, ?updated_at: Time?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment
| (Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, String, Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, String, String, Time?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?, Time?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment

.parsePeddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundShipment

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :destination_address, :order_id, :origin_address, :shipment_id, :shipment_status, :created_at, :shipment_package_quantities, :shipment_product_quantities, :updated_at ]

Returns:

  • ([ :destination_address, :order_id, :origin_address, :shipment_id, :shipment_status, :created_at, :shipment_package_quantities, :shipment_product_quantities, :updated_at ])


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

def members: () -> [ :destination_address, :order_id, :origin_address, :shipment_id, :shipment_status, :created_at, :shipment_package_quantities, :shipment_product_quantities, :updated_at ]

#to_h{ destination_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, order_id: String, origin_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, shipment_id: String, shipment_status: String, created_at: Time?, shipment_package_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, shipment_product_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?, updated_at: Time? }

Returns:



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

def to_h: () -> { destination_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, order_id: String, origin_address: Peddler::APIs::AmazonWarehousingAndDistribution20240509::Address, shipment_id: String, shipment_status: String, created_at: Time?, shipment_package_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, shipment_product_quantities: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?, updated_at: Time? }