Class: Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents

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

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

Returns the value of attribute packages.



111
112
113
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 111

def packages
  @packages
end

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

Returns the value of attribute products.



112
113
114
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 112

def products
  @products
end

Class Method Details

.[](packages:, products:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents .[](arg0, arg1) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents



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

def self.[]: (?packages: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, ?products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents
| (Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents

.members[ :packages, :products ]

Returns:

  • ([ :packages, :products ])


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

def self.members: () -> [ :packages, :products ]

.new(packages:, products:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents .new(arg0, arg1) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents



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

def self.new: (?packages: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, ?products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents
| (Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents

.parsePeddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageContents

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :packages, :products ]

Returns:

  • ([ :packages, :products ])


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

def members: () -> [ :packages, :products ]

#to_h{ packages: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]? }



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

def to_h: () -> { packages: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::DistributionPackageQuantity]?, products: Array[Peddler::APIs::AmazonWarehousingAndDistribution20240509::ProductQuantity]? }