Class: Peddler::APIs::AplusContent20201101::ASINImage

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#product_asin ⇒ Peddler::APIs::AplusContent20201101::TextComponent (readonly)

Returns the value of attribute product_asin.



18
19
20
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 18

def product_asin
  @product_asin
end

#product_image ⇒ Peddler::APIs::AplusContent20201101::ImageComponent (readonly)

Returns the value of attribute product_image.



19
20
21
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 19

def product_image
  @product_image
end

Class Method Details

.[](product_asin:, product_image:) ⇒ Peddler::APIs::AplusContent20201101::ASINImage .[](arg0, arg1) ⇒ Peddler::APIs::AplusContent20201101::ASINImage



11
12
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 11

def self.[]: (product_asin: Peddler::APIs::AplusContent20201101::TextComponent, product_image: Peddler::APIs::AplusContent20201101::ImageComponent) -> Peddler::APIs::AplusContent20201101::ASINImage
| (Peddler::APIs::AplusContent20201101::TextComponent, Peddler::APIs::AplusContent20201101::ImageComponent) -> Peddler::APIs::AplusContent20201101::ASINImage

.members ⇒ [ :product_asin, :product_image ]

Returns:

  • ([ :product_asin, :product_image ])


14
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 14

def self.members: () -> [ :product_asin, :product_image ]

.new(product_asin:, product_image:) ⇒ Peddler::APIs::AplusContent20201101::ASINImage .new(arg0, arg1) ⇒ Peddler::APIs::AplusContent20201101::ASINImage



9
10
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 9

def self.new: (product_asin: Peddler::APIs::AplusContent20201101::TextComponent, product_image: Peddler::APIs::AplusContent20201101::ImageComponent) -> Peddler::APIs::AplusContent20201101::ASINImage
| (Peddler::APIs::AplusContent20201101::TextComponent, Peddler::APIs::AplusContent20201101::ImageComponent) -> Peddler::APIs::AplusContent20201101::ASINImage

.parse ⇒ Peddler::APIs::AplusContent20201101::ASINImage

Parameters:

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

Returns:



16
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 16

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

Instance Method Details

#members ⇒ [ :product_asin, :product_image ]

Returns:

  • ([ :product_asin, :product_image ])


21
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 21

def members: () -> [ :product_asin, :product_image ]

#to_h ⇒ { product_asin: Peddler::APIs::AplusContent20201101::TextComponent, product_image: Peddler::APIs::AplusContent20201101::ImageComponent }



22
# File 'sig/peddler/apis/aplus_content_2020_11_01.rbs', line 22

def to_h: () -> { product_asin: Peddler::APIs::AplusContent20201101::TextComponent, product_image: Peddler::APIs::AplusContent20201101::ImageComponent }