Class: Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData

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

#order_preferencesArray[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OrderAttribute]? (readonly)

Returns the value of attribute order_preferences.



564
565
566
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 564

def order_preferences
  @order_preferences
end

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

Returns the value of attribute packages_to_outbound.



565
566
567
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 565

def packages_to_outbound
  @packages_to_outbound
end

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

Returns the value of attribute products_to_outbound.



566
567
568
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 566

def products_to_outbound
  @products_to_outbound
end

Class Method Details

.[](order_preferences:, packages_to_outbound:, products_to_outbound:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData .[](arg0, arg1, arg2) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData



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

def self.[]: (?order_preferences: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OrderAttribute]?, ?packages_to_outbound: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, ?products_to_outbound: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData
| (Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OrderAttribute]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData

.members[ :order_preferences, :packages_to_outbound, :products_to_outbound ]

Returns:

  • ([ :order_preferences, :packages_to_outbound, :products_to_outbound ])


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

def self.members: () -> [ :order_preferences, :packages_to_outbound, :products_to_outbound ]

.new(order_preferences:, packages_to_outbound:, products_to_outbound:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData .new(arg0, arg1, arg2) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData



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

def self.new: (?order_preferences: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OrderAttribute]?, ?packages_to_outbound: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, ?products_to_outbound: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData
| (Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OrderAttribute]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData

.parsePeddler::APIs::AmazonWarehousingAndDistribution20240509::OutboundOrderCreationData

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :order_preferences, :packages_to_outbound, :products_to_outbound ]

Returns:

  • ([ :order_preferences, :packages_to_outbound, :products_to_outbound ])


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

def members: () -> [ :order_preferences, :packages_to_outbound, :products_to_outbound ]

#to_h{ order_preferences: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OrderAttribute]?, packages_to_outbound: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, products_to_outbound: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]? }



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

def to_h: () -> { order_preferences: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::OrderAttribute]?, packages_to_outbound: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, products_to_outbound: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]? }