Class: Peddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace

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

#brand_codeString? (readonly)

Returns the value of attribute brand_code.

Returns:

  • (String, nil)


524
525
526
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 524

def brand_code
  @brand_code
end

#manufacturer_codeString? (readonly)

Returns the value of attribute manufacturer_code.

Returns:

  • (String, nil)


525
526
527
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 525

def manufacturer_code
  @manufacturer_code
end

#manufacturer_code_parentString? (readonly)

Returns the value of attribute manufacturer_code_parent.

Returns:

  • (String, nil)


526
527
528
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 526

def manufacturer_code_parent
  @manufacturer_code_parent
end

#marketplace_idString (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String)


527
528
529
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 527

def marketplace_id
  @marketplace_id
end

#product_categoryPeddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory? (readonly)

Returns the value of attribute product_category.



528
529
530
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 528

def product_category
  @product_category
end

#product_groupString? (readonly)

Returns the value of attribute product_group.

Returns:

  • (String, nil)


529
530
531
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 529

def product_group
  @product_group
end

#product_subcategoryPeddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory? (readonly)

Returns the value of attribute product_subcategory.



530
531
532
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 530

def product_subcategory
  @product_subcategory
end

#replenishment_categoryString? (readonly)

Returns the value of attribute replenishment_category.

Returns:

  • (String, nil)


531
532
533
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 531

def replenishment_category
  @replenishment_category
end

Class Method Details

.[](marketplace_id:, brand_code:, manufacturer_code:, manufacturer_code_parent:, product_category:, product_group:, product_subcategory:, replenishment_category:) ⇒ Peddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace

Overloads:



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

def self.[]: (marketplace_id: String, ?brand_code: String?, ?manufacturer_code: String?, ?manufacturer_code_parent: String?, ?product_category: Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, ?product_group: String?, ?product_subcategory: Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, ?replenishment_category: String?) -> Peddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace
| (String, String?, String?, String?, Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, String?, Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, String?) -> Peddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace

.members[ :marketplace_id, :brand_code, :manufacturer_code, :manufacturer_code_parent, :product_category, :product_group, :product_subcategory, :replenishment_category ]

Returns:

  • ([ :marketplace_id, :brand_code, :manufacturer_code, :manufacturer_code_parent, :product_category, :product_group, :product_subcategory, :replenishment_category ])


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

def self.members: () -> [ :marketplace_id, :brand_code, :manufacturer_code, :manufacturer_code_parent, :product_category, :product_group, :product_subcategory, :replenishment_category ]

.new(marketplace_id:, brand_code:, manufacturer_code:, manufacturer_code_parent:, product_category:, product_group:, product_subcategory:, replenishment_category:) ⇒ Peddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace

Overloads:



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

def self.new: (marketplace_id: String, ?brand_code: String?, ?manufacturer_code: String?, ?manufacturer_code_parent: String?, ?product_category: Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, ?product_group: String?, ?product_subcategory: Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, ?replenishment_category: String?) -> Peddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace
| (String, String?, String?, String?, Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, String?, Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, String?) -> Peddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace

.parsePeddler::APIs::CatalogItems20220401::ItemVendorDetailsByMarketplace

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :marketplace_id, :brand_code, :manufacturer_code, :manufacturer_code_parent, :product_category, :product_group, :product_subcategory, :replenishment_category ]

Returns:

  • ([ :marketplace_id, :brand_code, :manufacturer_code, :manufacturer_code_parent, :product_category, :product_group, :product_subcategory, :replenishment_category ])


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

def members: () -> [ :marketplace_id, :brand_code, :manufacturer_code, :manufacturer_code_parent, :product_category, :product_group, :product_subcategory, :replenishment_category ]

#to_h{ marketplace_id: String, brand_code: String?, manufacturer_code: String?, manufacturer_code_parent: String?, product_category: Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, product_group: String?, product_subcategory: Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, replenishment_category: String? }

Returns:



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

def to_h: () -> { marketplace_id: String, brand_code: String?, manufacturer_code: String?, manufacturer_code_parent: String?, product_category: Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, product_group: String?, product_subcategory: Peddler::APIs::CatalogItems20220401::ItemVendorDetailsCategory?, replenishment_category: String? }