Class: Peddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#adult_productBoolean? (readonly)

Returns the value of attribute adult_product.

Returns:

  • (Boolean, nil)


464
465
466
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 464

def adult_product
  @adult_product
end

#autographedBoolean? (readonly)

Returns the value of attribute autographed.

Returns:

  • (Boolean, nil)


465
466
467
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 465

def autographed
  @autographed
end

#brandString? (readonly)

Returns the value of attribute brand.

Returns:

  • (String, nil)


466
467
468
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 466

def brand
  @brand
end

#browse_classificationPeddler::APIs::CatalogItems20220401::ItemBrowseClassification? (readonly)

Returns the value of attribute browse_classification.



467
468
469
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 467

def browse_classification
  @browse_classification
end

#colorString? (readonly)

Returns the value of attribute color.

Returns:

  • (String, nil)


468
469
470
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 468

def color
  @color
end

#contributorsArray[Peddler::APIs::CatalogItems20220401::ItemContributor]? (readonly)

Returns the value of attribute contributors.



469
470
471
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 469

def contributors
  @contributors
end

#item_classificationString? (readonly)

Returns the value of attribute item_classification.

Returns:

  • (String, nil)


470
471
472
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 470

def item_classification
  @item_classification
end

#item_nameString? (readonly)

Returns the value of attribute item_name.

Returns:

  • (String, nil)


471
472
473
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 471

def item_name
  @item_name
end

#manufacturerString? (readonly)

Returns the value of attribute manufacturer.

Returns:

  • (String, nil)


472
473
474
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 472

def manufacturer
  @manufacturer
end

#marketplace_idString (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String)


473
474
475
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 473

def marketplace_id
  @marketplace_id
end

#memorabiliaBoolean? (readonly)

Returns the value of attribute memorabilia.

Returns:

  • (Boolean, nil)


474
475
476
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 474

def memorabilia
  @memorabilia
end

#model_numberString? (readonly)

Returns the value of attribute model_number.

Returns:

  • (String, nil)


475
476
477
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 475

def model_number
  @model_number
end

#package_quantityInteger? (readonly)

Returns the value of attribute package_quantity.

Returns:

  • (Integer, nil)


476
477
478
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 476

def package_quantity
  @package_quantity
end

#part_numberString? (readonly)

Returns the value of attribute part_number.

Returns:

  • (String, nil)


477
478
479
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 477

def part_number
  @part_number
end

#release_dateDate? (readonly)

Returns the value of attribute release_date.

Returns:

  • (Date, nil)


478
479
480
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 478

def release_date
  @release_date
end

#sizeString? (readonly)

Returns the value of attribute size.

Returns:

  • (String, nil)


479
480
481
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 479

def size
  @size
end

#styleString? (readonly)

Returns the value of attribute style.

Returns:

  • (String, nil)


480
481
482
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 480

def style
  @style
end

#trade_in_eligibleBoolean? (readonly)

Returns the value of attribute trade_in_eligible.

Returns:

  • (Boolean, nil)


481
482
483
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 481

def trade_in_eligible
  @trade_in_eligible
end

#website_display_groupString? (readonly)

Returns the value of attribute website_display_group.

Returns:

  • (String, nil)


482
483
484
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 482

def website_display_group
  @website_display_group
end

#website_display_group_nameString? (readonly)

Returns the value of attribute website_display_group_name.

Returns:

  • (String, nil)


483
484
485
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 483

def website_display_group_name
  @website_display_group_name
end

Class Method Details

.[](marketplace_id:, adult_product:, autographed:, brand:, browse_classification:, color:, contributors:, item_classification:, item_name:, manufacturer:, memorabilia:, model_number:, package_quantity:, part_number:, release_date:, size:, style:, trade_in_eligible:, website_display_group:, website_display_group_name:) ⇒ Peddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19) ⇒ Peddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace

Overloads:



457
458
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 457

def self.[]: (marketplace_id: String, ?adult_product: bool?, ?autographed: bool?, ?brand: String?, ?browse_classification: Peddler::APIs::CatalogItems20220401::ItemBrowseClassification?, ?color: String?, ?contributors: Array[Peddler::APIs::CatalogItems20220401::ItemContributor]?, ?item_classification: String?, ?item_name: String?, ?manufacturer: String?, ?memorabilia: bool?, ?model_number: String?, ?package_quantity: Integer?, ?part_number: String?, ?release_date: Date?, ?size: String?, ?style: String?, ?trade_in_eligible: bool?, ?website_display_group: String?, ?website_display_group_name: String?) -> Peddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace
| (String, bool?, bool?, String?, Peddler::APIs::CatalogItems20220401::ItemBrowseClassification?, String?, Array[Peddler::APIs::CatalogItems20220401::ItemContributor]?, String?, String?, String?, bool?, String?, Integer?, String?, Date?, String?, String?, bool?, String?, String?) -> Peddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace

.members[ :marketplace_id, :adult_product, :autographed, :brand, :browse_classification, :color, :contributors, :item_classification, :item_name, :manufacturer, :memorabilia, :model_number, :package_quantity, :part_number, :release_date, :size, :style, :trade_in_eligible, :website_display_group, :website_display_group_name ]

Returns:

  • ([ :marketplace_id, :adult_product, :autographed, :brand, :browse_classification, :color, :contributors, :item_classification, :item_name, :manufacturer, :memorabilia, :model_number, :package_quantity, :part_number, :release_date, :size, :style, :trade_in_eligible, :website_display_group, :website_display_group_name ])


460
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 460

def self.members: () -> [ :marketplace_id, :adult_product, :autographed, :brand, :browse_classification, :color, :contributors, :item_classification, :item_name, :manufacturer, :memorabilia, :model_number, :package_quantity, :part_number, :release_date, :size, :style, :trade_in_eligible, :website_display_group, :website_display_group_name ]

.new(marketplace_id:, adult_product:, autographed:, brand:, browse_classification:, color:, contributors:, item_classification:, item_name:, manufacturer:, memorabilia:, model_number:, package_quantity:, part_number:, release_date:, size:, style:, trade_in_eligible:, website_display_group:, website_display_group_name:) ⇒ Peddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19) ⇒ Peddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace

Overloads:



455
456
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 455

def self.new: (marketplace_id: String, ?adult_product: bool?, ?autographed: bool?, ?brand: String?, ?browse_classification: Peddler::APIs::CatalogItems20220401::ItemBrowseClassification?, ?color: String?, ?contributors: Array[Peddler::APIs::CatalogItems20220401::ItemContributor]?, ?item_classification: String?, ?item_name: String?, ?manufacturer: String?, ?memorabilia: bool?, ?model_number: String?, ?package_quantity: Integer?, ?part_number: String?, ?release_date: Date?, ?size: String?, ?style: String?, ?trade_in_eligible: bool?, ?website_display_group: String?, ?website_display_group_name: String?) -> Peddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace
| (String, bool?, bool?, String?, Peddler::APIs::CatalogItems20220401::ItemBrowseClassification?, String?, Array[Peddler::APIs::CatalogItems20220401::ItemContributor]?, String?, String?, String?, bool?, String?, Integer?, String?, Date?, String?, String?, bool?, String?, String?) -> Peddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace

.parsePeddler::APIs::CatalogItems20220401::ItemSummaryByMarketplace

Parameters:

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

Returns:



462
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 462

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

Instance Method Details

#adult_product?Boolean

Returns:

  • (Boolean)


485
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 485

def adult_product?: () -> bool

#autographed?Boolean

Returns:

  • (Boolean)


486
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 486

def autographed?: () -> bool

#members[ :marketplace_id, :adult_product, :autographed, :brand, :browse_classification, :color, :contributors, :item_classification, :item_name, :manufacturer, :memorabilia, :model_number, :package_quantity, :part_number, :release_date, :size, :style, :trade_in_eligible, :website_display_group, :website_display_group_name ]

Returns:

  • ([ :marketplace_id, :adult_product, :autographed, :brand, :browse_classification, :color, :contributors, :item_classification, :item_name, :manufacturer, :memorabilia, :model_number, :package_quantity, :part_number, :release_date, :size, :style, :trade_in_eligible, :website_display_group, :website_display_group_name ])


487
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 487

def members: () -> [ :marketplace_id, :adult_product, :autographed, :brand, :browse_classification, :color, :contributors, :item_classification, :item_name, :manufacturer, :memorabilia, :model_number, :package_quantity, :part_number, :release_date, :size, :style, :trade_in_eligible, :website_display_group, :website_display_group_name ]

#memorabilia?Boolean

Returns:

  • (Boolean)


488
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 488

def memorabilia?: () -> bool

#to_h{ marketplace_id: String, adult_product: bool?, autographed: bool?, brand: String?, browse_classification: Peddler::APIs::CatalogItems20220401::ItemBrowseClassification?, color: String?, contributors: Array[Peddler::APIs::CatalogItems20220401::ItemContributor]?, item_classification: String?, item_name: String?, manufacturer: String?, memorabilia: bool?, model_number: String?, package_quantity: Integer?, part_number: String?, release_date: Date?, size: String?, style: String?, trade_in_eligible: bool?, website_display_group: String?, website_display_group_name: String? }

Returns:

  • ({ marketplace_id: String, adult_product: bool?, autographed: bool?, brand: String?, browse_classification: Peddler::APIs::CatalogItems20220401::ItemBrowseClassification?, color: String?, contributors: Array[Peddler::APIs::CatalogItems20220401::ItemContributor]?, item_classification: String?, item_name: String?, manufacturer: String?, memorabilia: bool?, model_number: String?, package_quantity: Integer?, part_number: String?, release_date: Date?, size: String?, style: String?, trade_in_eligible: bool?, website_display_group: String?, website_display_group_name: String? })


489
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 489

def to_h: () -> { marketplace_id: String, adult_product: bool?, autographed: bool?, brand: String?, browse_classification: Peddler::APIs::CatalogItems20220401::ItemBrowseClassification?, color: String?, contributors: Array[Peddler::APIs::CatalogItems20220401::ItemContributor]?, item_classification: String?, item_name: String?, manufacturer: String?, memorabilia: bool?, model_number: String?, package_quantity: Integer?, part_number: String?, release_date: Date?, size: String?, style: String?, trade_in_eligible: bool?, website_display_group: String?, website_display_group_name: String? }

#trade_in_eligible?Boolean

Returns:

  • (Boolean)


490
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 490

def trade_in_eligible?: () -> bool