Class: Peddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails

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

#expirationTime? (readonly)

Returns the value of attribute expiration.

Returns:

  • (Time, nil)


197
198
199
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 197

def expiration
  @expiration
end

#onhand_quantityInteger? (readonly)

Returns the value of attribute onhand_quantity.

Returns:

  • (Integer, nil)


198
199
200
# File 'sig/peddler/apis/amazon_warehousing_and_distribution_2024_05_09.rbs', line 198

def onhand_quantity
  @onhand_quantity
end

Class Method Details

.[](expiration:, onhand_quantity:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails .[](arg0, arg1) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails

Overloads:



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

def self.[]: (?expiration: Time?, ?onhand_quantity: Integer?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails
| (Time?, Integer?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails

.members[ :expiration, :onhand_quantity ]

Returns:

  • ([ :expiration, :onhand_quantity ])


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

def self.members: () -> [ :expiration, :onhand_quantity ]

.new(expiration:, onhand_quantity:) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails .new(arg0, arg1) ⇒ Peddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails

Overloads:



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

def self.new: (?expiration: Time?, ?onhand_quantity: Integer?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails
| (Time?, Integer?) -> Peddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails

.parsePeddler::APIs::AmazonWarehousingAndDistribution20240509::ExpirationDetails

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :expiration, :onhand_quantity ]

Returns:

  • ([ :expiration, :onhand_quantity ])


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

def members: () -> [ :expiration, :onhand_quantity ]

#to_h{ expiration: Time?, onhand_quantity: Integer? }

Returns:

  • ({ expiration: Time?, onhand_quantity: Integer? })


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

def to_h: () -> { expiration: Time?, onhand_quantity: Integer? }