Class: Peddler::APIs::ProductPricingV0::ItemIdentifier
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ProductPricingV0::ItemIdentifier
- Defined in:
- sig/peddler/apis/product_pricing_v0.rbs
Instance Attribute Summary collapse
-
#asin ⇒ String?
readonly
Returns the value of attribute asin.
-
#item_condition ⇒ String
readonly
Returns the value of attribute item_condition.
-
#marketplace_id ⇒ String
readonly
Returns the value of attribute marketplace_id.
-
#seller_sku ⇒ String?
readonly
Returns the value of attribute seller_sku.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :item_condition, :marketplace_id, :asin, :seller_sku ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ProductPricingV0::ItemIdentifier
Instance Method Summary collapse
-
#members ⇒ [ :item_condition, :marketplace_id, :asin, :seller_sku ]
-
#to_h ⇒ { item_condition: String, marketplace_id: String, asin: String?, seller_sku: String? }
Instance Attribute Details
#asin ⇒ String? (readonly)
Returns the value of attribute asin.
397 398 399 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 397 def asin @asin end |
#item_condition ⇒ String (readonly)
Returns the value of attribute item_condition.
398 399 400 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 398 def item_condition @item_condition end |
#marketplace_id ⇒ String (readonly)
Returns the value of attribute marketplace_id.
399 400 401 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 399 def marketplace_id @marketplace_id end |
#seller_sku ⇒ String? (readonly)
Returns the value of attribute seller_sku.
400 401 402 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 400 def seller_sku @seller_sku end |
Class Method Details
.[](item_condition:, marketplace_id:, asin:, seller_sku:) ⇒ Peddler::APIs::ProductPricingV0::ItemIdentifier .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ProductPricingV0::ItemIdentifier
390 391 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 390
def self.[]: (item_condition: String, marketplace_id: String, ?asin: String?, ?seller_sku: String?) -> Peddler::APIs::ProductPricingV0::ItemIdentifier
| (String, String, String?, String?) -> Peddler::APIs::ProductPricingV0::ItemIdentifier
|
.members ⇒ [ :item_condition, :marketplace_id, :asin, :seller_sku ]
393 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 393
def self.members: () -> [ :item_condition, :marketplace_id, :asin, :seller_sku ]
|
.new(item_condition:, marketplace_id:, asin:, seller_sku:) ⇒ Peddler::APIs::ProductPricingV0::ItemIdentifier .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ProductPricingV0::ItemIdentifier
388 389 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 388
def self.new: (item_condition: String, marketplace_id: String, ?asin: String?, ?seller_sku: String?) -> Peddler::APIs::ProductPricingV0::ItemIdentifier
| (String, String, String?, String?) -> Peddler::APIs::ProductPricingV0::ItemIdentifier
|
.parse ⇒ Peddler::APIs::ProductPricingV0::ItemIdentifier
395 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 395
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ProductPricingV0::ItemIdentifier
|
Instance Method Details
#members ⇒ [ :item_condition, :marketplace_id, :asin, :seller_sku ]
402 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 402
def members: () -> [ :item_condition, :marketplace_id, :asin, :seller_sku ]
|
#to_h ⇒ { item_condition: String, marketplace_id: String, asin: String?, seller_sku: String? }
403 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 403
def to_h: () -> { item_condition: String, marketplace_id: String, asin: String?, seller_sku: String? }
|