Class: Peddler::APIs::CatalogItems20220401::ItemRelationship
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::CatalogItems20220401::ItemRelationship
- Defined in:
- sig/peddler/apis/catalog_items_2022_04_01.rbs
Instance Attribute Summary collapse
-
#child_asins ⇒ Array[String]?
readonly
Returns the value of attribute child_asins.
-
#parent_asins ⇒ Array[String]?
readonly
Returns the value of attribute parent_asins.
-
#type ⇒ String
readonly
Returns the value of attribute type.
-
#variation_theme ⇒ Peddler::APIs::CatalogItems20220401::ItemVariationTheme?
readonly
Returns the value of attribute variation_theme.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :type, :child_asins, :parent_asins, :variation_theme ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::CatalogItems20220401::ItemRelationship
Instance Method Summary collapse
-
#members ⇒ [ :type, :child_asins, :parent_asins, :variation_theme ]
-
#to_h ⇒ { type: String, child_asins: Array[String]?, parent_asins: Array[String]?, variation_theme: Peddler::APIs::CatalogItems20220401::ItemVariationTheme? }
Instance Attribute Details
#child_asins ⇒ Array[String]? (readonly)
Returns the value of attribute child_asins.
379 380 381 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 379 def child_asins @child_asins end |
#parent_asins ⇒ Array[String]? (readonly)
Returns the value of attribute parent_asins.
380 381 382 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 380 def parent_asins @parent_asins end |
#type ⇒ String (readonly)
Returns the value of attribute type.
381 382 383 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 381 def type @type end |
#variation_theme ⇒ Peddler::APIs::CatalogItems20220401::ItemVariationTheme? (readonly)
Returns the value of attribute variation_theme.
382 383 384 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 382 def variation_theme @variation_theme end |
Class Method Details
.[](type:, child_asins:, parent_asins:, variation_theme:) ⇒ Peddler::APIs::CatalogItems20220401::ItemRelationship .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::CatalogItems20220401::ItemRelationship
372 373 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 372
def self.[]: (type: String, ?child_asins: Array[String]?, ?parent_asins: Array[String]?, ?variation_theme: Peddler::APIs::CatalogItems20220401::ItemVariationTheme?) -> Peddler::APIs::CatalogItems20220401::ItemRelationship
| (String, Array[String]?, Array[String]?, Peddler::APIs::CatalogItems20220401::ItemVariationTheme?) -> Peddler::APIs::CatalogItems20220401::ItemRelationship
|
.members ⇒ [ :type, :child_asins, :parent_asins, :variation_theme ]
375 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 375
def self.members: () -> [ :type, :child_asins, :parent_asins, :variation_theme ]
|
.new(type:, child_asins:, parent_asins:, variation_theme:) ⇒ Peddler::APIs::CatalogItems20220401::ItemRelationship .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::CatalogItems20220401::ItemRelationship
370 371 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 370
def self.new: (type: String, ?child_asins: Array[String]?, ?parent_asins: Array[String]?, ?variation_theme: Peddler::APIs::CatalogItems20220401::ItemVariationTheme?) -> Peddler::APIs::CatalogItems20220401::ItemRelationship
| (String, Array[String]?, Array[String]?, Peddler::APIs::CatalogItems20220401::ItemVariationTheme?) -> Peddler::APIs::CatalogItems20220401::ItemRelationship
|
.parse ⇒ Peddler::APIs::CatalogItems20220401::ItemRelationship
377 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 377
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::CatalogItems20220401::ItemRelationship
|
Instance Method Details
#members ⇒ [ :type, :child_asins, :parent_asins, :variation_theme ]
384 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 384
def members: () -> [ :type, :child_asins, :parent_asins, :variation_theme ]
|
#to_h ⇒ { type: String, child_asins: Array[String]?, parent_asins: Array[String]?, variation_theme: Peddler::APIs::CatalogItems20220401::ItemVariationTheme? }
385 |
# File 'sig/peddler/apis/catalog_items_2022_04_01.rbs', line 385
def to_h: () -> { type: String, child_asins: Array[String]?, parent_asins: Array[String]?, variation_theme: Peddler::APIs::CatalogItems20220401::ItemVariationTheme? }
|