Class: Peddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/listings_items_2021_08_01.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)


343
344
345
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 343

def asin
  @asin
end

#condition_typeString? (readonly)

Returns the value of attribute condition_type.

Returns:

  • (String, nil)


344
345
346
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 344

def condition_type
  @condition_type
end

#created_dateTime (readonly)

Returns the value of attribute created_date.

Returns:

  • (Time)


345
346
347
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 345

def created_date
  @created_date
end

#fn_skuString? (readonly)

Returns the value of attribute fn_sku.

Returns:

  • (String, nil)


346
347
348
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 346

def fn_sku
  @fn_sku
end

#item_nameString? (readonly)

Returns the value of attribute item_name.

Returns:

  • (String, nil)


347
348
349
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 347

def item_name
  @item_name
end

#last_updated_dateTime (readonly)

Returns the value of attribute last_updated_date.

Returns:

  • (Time)


348
349
350
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 348

def last_updated_date
  @last_updated_date
end

#main_imagePeddler::APIs::ListingsItems20210801::ItemImage? (readonly)

Returns the value of attribute main_image.



349
350
351
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 349

def main_image
  @main_image
end

#marketplace_idString (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String)


350
351
352
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 350

def marketplace_id
  @marketplace_id
end

#product_typeString (readonly)

Returns the value of attribute product_type.

Returns:

  • (String)


351
352
353
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 351

def product_type
  @product_type
end

#statusArray[String] (readonly)

Returns the value of attribute status.

Returns:

  • (Array[String])


352
353
354
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 352

def status
  @status
end

Class Method Details

.[](created_date:, last_updated_date:, marketplace_id:, product_type:, status:, asin:, condition_type:, fn_sku:, item_name:, main_image:) ⇒ Peddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace

Overloads:



336
337
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 336

def self.[]: (created_date: Time, last_updated_date: Time, marketplace_id: String, product_type: String, status: Array[String], ?asin: String?, ?condition_type: String?, ?fn_sku: String?, ?item_name: String?, ?main_image: Peddler::APIs::ListingsItems20210801::ItemImage?) -> Peddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace
| (Time, Time, String, String, Array[String], String?, String?, String?, String?, Peddler::APIs::ListingsItems20210801::ItemImage?) -> Peddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace

.members[ :created_date, :last_updated_date, :marketplace_id, :product_type, :status, :asin, :condition_type, :fn_sku, :item_name, :main_image ]

Returns:

  • ([ :created_date, :last_updated_date, :marketplace_id, :product_type, :status, :asin, :condition_type, :fn_sku, :item_name, :main_image ])


339
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 339

def self.members: () -> [ :created_date, :last_updated_date, :marketplace_id, :product_type, :status, :asin, :condition_type, :fn_sku, :item_name, :main_image ]

.new(created_date:, last_updated_date:, marketplace_id:, product_type:, status:, asin:, condition_type:, fn_sku:, item_name:, main_image:) ⇒ Peddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace

Overloads:



334
335
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 334

def self.new: (created_date: Time, last_updated_date: Time, marketplace_id: String, product_type: String, status: Array[String], ?asin: String?, ?condition_type: String?, ?fn_sku: String?, ?item_name: String?, ?main_image: Peddler::APIs::ListingsItems20210801::ItemImage?) -> Peddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace
| (Time, Time, String, String, Array[String], String?, String?, String?, String?, Peddler::APIs::ListingsItems20210801::ItemImage?) -> Peddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace

.parsePeddler::APIs::ListingsItems20210801::ItemSummaryByMarketplace

Parameters:

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

Returns:



341
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 341

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

Instance Method Details

#members[ :created_date, :last_updated_date, :marketplace_id, :product_type, :status, :asin, :condition_type, :fn_sku, :item_name, :main_image ]

Returns:

  • ([ :created_date, :last_updated_date, :marketplace_id, :product_type, :status, :asin, :condition_type, :fn_sku, :item_name, :main_image ])


354
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 354

def members: () -> [ :created_date, :last_updated_date, :marketplace_id, :product_type, :status, :asin, :condition_type, :fn_sku, :item_name, :main_image ]

#to_h{ created_date: Time, last_updated_date: Time, marketplace_id: String, product_type: String, status: Array[String], asin: String?, condition_type: String?, fn_sku: String?, item_name: String?, main_image: Peddler::APIs::ListingsItems20210801::ItemImage? }

Returns:

  • ({ created_date: Time, last_updated_date: Time, marketplace_id: String, product_type: String, status: Array[String], asin: String?, condition_type: String?, fn_sku: String?, item_name: String?, main_image: Peddler::APIs::ListingsItems20210801::ItemImage? })


355
# File 'sig/peddler/apis/listings_items_2021_08_01.rbs', line 355

def to_h: () -> { created_date: Time, last_updated_date: Time, marketplace_id: String, product_type: String, status: Array[String], asin: String?, condition_type: String?, fn_sku: String?, item_name: String?, main_image: Peddler::APIs::ListingsItems20210801::ItemImage? }