Class: Peddler::APIs::FBAInventoryV1::InventorySummary

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#asinString? (readonly)

Returns the value of attribute asin.

Returns:

  • (String, nil)


218
219
220
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 218

def asin
  @asin
end

#conditionString? (readonly)

Returns the value of attribute condition.

Returns:

  • (String, nil)


219
220
221
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 219

def condition
  @condition
end

#fn_skuString? (readonly)

Returns the value of attribute fn_sku.

Returns:

  • (String, nil)


220
221
222
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 220

def fn_sku
  @fn_sku
end

#inventory_detailsPeddler::APIs::FBAInventoryV1::InventoryDetails? (readonly)

Returns the value of attribute inventory_details.



221
222
223
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 221

def inventory_details
  @inventory_details
end

#last_updated_timeTime? (readonly)

Returns the value of attribute last_updated_time.

Returns:

  • (Time, nil)


222
223
224
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 222

def last_updated_time
  @last_updated_time
end

#product_nameString? (readonly)

Returns the value of attribute product_name.

Returns:

  • (String, nil)


223
224
225
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 223

def product_name
  @product_name
end

#seller_skuString? (readonly)

Returns the value of attribute seller_sku.

Returns:

  • (String, nil)


224
225
226
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 224

def seller_sku
  @seller_sku
end

#storesArray[String]? (readonly)

Returns the value of attribute stores.

Returns:

  • (Array[String], nil)


225
226
227
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 225

def stores
  @stores
end

#total_quantityInteger? (readonly)

Returns the value of attribute total_quantity.

Returns:

  • (Integer, nil)


226
227
228
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 226

def total_quantity
  @total_quantity
end

Class Method Details

.[](asin:, condition:, fn_sku:, inventory_details:, last_updated_time:, product_name:, seller_sku:, stores:, total_quantity:) ⇒ Peddler::APIs::FBAInventoryV1::InventorySummary .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::FBAInventoryV1::InventorySummary

Overloads:



211
212
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 211

def self.[]: (?asin: String?, ?condition: String?, ?fn_sku: String?, ?inventory_details: Peddler::APIs::FBAInventoryV1::InventoryDetails?, ?last_updated_time: Time?, ?product_name: String?, ?seller_sku: String?, ?stores: Array[String]?, ?total_quantity: Integer?) -> Peddler::APIs::FBAInventoryV1::InventorySummary
| (String?, String?, String?, Peddler::APIs::FBAInventoryV1::InventoryDetails?, Time?, String?, String?, Array[String]?, Integer?) -> Peddler::APIs::FBAInventoryV1::InventorySummary

.members[ :asin, :condition, :fn_sku, :inventory_details, :last_updated_time, :product_name, :seller_sku, :stores, :total_quantity ]

Returns:

  • ([ :asin, :condition, :fn_sku, :inventory_details, :last_updated_time, :product_name, :seller_sku, :stores, :total_quantity ])


214
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 214

def self.members: () -> [ :asin, :condition, :fn_sku, :inventory_details, :last_updated_time, :product_name, :seller_sku, :stores, :total_quantity ]

.new(asin:, condition:, fn_sku:, inventory_details:, last_updated_time:, product_name:, seller_sku:, stores:, total_quantity:) ⇒ Peddler::APIs::FBAInventoryV1::InventorySummary .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::FBAInventoryV1::InventorySummary

Overloads:



209
210
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 209

def self.new: (?asin: String?, ?condition: String?, ?fn_sku: String?, ?inventory_details: Peddler::APIs::FBAInventoryV1::InventoryDetails?, ?last_updated_time: Time?, ?product_name: String?, ?seller_sku: String?, ?stores: Array[String]?, ?total_quantity: Integer?) -> Peddler::APIs::FBAInventoryV1::InventorySummary
| (String?, String?, String?, Peddler::APIs::FBAInventoryV1::InventoryDetails?, Time?, String?, String?, Array[String]?, Integer?) -> Peddler::APIs::FBAInventoryV1::InventorySummary

.parsePeddler::APIs::FBAInventoryV1::InventorySummary

Parameters:

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

Returns:



216
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 216

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

Instance Method Details

#members[ :asin, :condition, :fn_sku, :inventory_details, :last_updated_time, :product_name, :seller_sku, :stores, :total_quantity ]

Returns:

  • ([ :asin, :condition, :fn_sku, :inventory_details, :last_updated_time, :product_name, :seller_sku, :stores, :total_quantity ])


228
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 228

def members: () -> [ :asin, :condition, :fn_sku, :inventory_details, :last_updated_time, :product_name, :seller_sku, :stores, :total_quantity ]

#to_h{ asin: String?, condition: String?, fn_sku: String?, inventory_details: Peddler::APIs::FBAInventoryV1::InventoryDetails?, last_updated_time: Time?, product_name: String?, seller_sku: String?, stores: Array[String]?, total_quantity: Integer? }

Returns:

  • ({ asin: String?, condition: String?, fn_sku: String?, inventory_details: Peddler::APIs::FBAInventoryV1::InventoryDetails?, last_updated_time: Time?, product_name: String?, seller_sku: String?, stores: Array[String]?, total_quantity: Integer? })


229
# File 'sig/peddler/apis/fba_inventory_v1.rbs', line 229

def to_h: () -> { asin: String?, condition: String?, fn_sku: String?, inventory_details: Peddler::APIs::FBAInventoryV1::InventoryDetails?, last_updated_time: Time?, product_name: String?, seller_sku: String?, stores: Array[String]?, total_quantity: Integer? }