Class: Peddler::APIs::ProductPricingV0::GetOffersResult
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ProductPricingV0::GetOffersResult
- Defined in:
- sig/peddler/apis/product_pricing_v0.rbs
Instance Attribute Summary collapse
-
#asin ⇒ String?
readonly
Returns the value of attribute asin.
-
#identifier ⇒ Peddler::APIs::ProductPricingV0::ItemIdentifier
readonly
Returns the value of attribute identifier.
-
#item_condition ⇒ String
readonly
Returns the value of attribute item_condition.
-
#marketplace_id ⇒ String
readonly
Returns the value of attribute marketplace_id.
-
#offers ⇒ Array[Peddler::APIs::ProductPricingV0::OfferDetail]
readonly
Returns the value of attribute offers.
-
#sku ⇒ String?
readonly
Returns the value of attribute sku.
-
#status ⇒ String
readonly
Returns the value of attribute status.
-
#summary ⇒ Peddler::APIs::ProductPricingV0::Summary
readonly
Returns the value of attribute summary.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :identifier, :item_condition, :offers, :summary, :marketplace_id, :status, :asin, :sku ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ProductPricingV0::GetOffersResult
Instance Method Summary collapse
-
#members ⇒ [ :identifier, :item_condition, :offers, :summary, :marketplace_id, :status, :asin, :sku ]
-
#to_h ⇒ { identifier: Peddler::APIs::ProductPricingV0::ItemIdentifier, item_condition: String, offers: Array[Peddler::APIs::ProductPricingV0::OfferDetail], summary: Peddler::APIs::ProductPricingV0::Summary, marketplace_id: String, status: String, asin: String?, sku: String? }
Instance Attribute Details
#asin ⇒ String? (readonly)
Returns the value of attribute asin.
323 324 325 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 323 def asin @asin end |
#identifier ⇒ Peddler::APIs::ProductPricingV0::ItemIdentifier (readonly)
Returns the value of attribute identifier.
324 325 326 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 324 def identifier @identifier end |
#item_condition ⇒ String (readonly)
Returns the value of attribute item_condition.
325 326 327 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 325 def item_condition @item_condition end |
#marketplace_id ⇒ String (readonly)
Returns the value of attribute marketplace_id.
326 327 328 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 326 def marketplace_id @marketplace_id end |
#offers ⇒ Array[Peddler::APIs::ProductPricingV0::OfferDetail] (readonly)
Returns the value of attribute offers.
327 328 329 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 327 def offers @offers end |
#sku ⇒ String? (readonly)
Returns the value of attribute sku.
328 329 330 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 328 def sku @sku end |
#status ⇒ String (readonly)
Returns the value of attribute status.
329 330 331 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 329 def status @status end |
#summary ⇒ Peddler::APIs::ProductPricingV0::Summary (readonly)
Returns the value of attribute summary.
330 331 332 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 330 def summary @summary end |
Class Method Details
.[](identifier:, item_condition:, offers:, summary:, marketplace_id:, status:, asin:, sku:) ⇒ Peddler::APIs::ProductPricingV0::GetOffersResult .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::ProductPricingV0::GetOffersResult
316 317 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 316
def self.[]: (identifier: Peddler::APIs::ProductPricingV0::ItemIdentifier, item_condition: String, offers: Array[Peddler::APIs::ProductPricingV0::OfferDetail], summary: Peddler::APIs::ProductPricingV0::Summary, marketplace_id: String, status: String, ?asin: String?, ?sku: String?) -> Peddler::APIs::ProductPricingV0::GetOffersResult
| (Peddler::APIs::ProductPricingV0::ItemIdentifier, String, Array[Peddler::APIs::ProductPricingV0::OfferDetail], Peddler::APIs::ProductPricingV0::Summary, String, String, String?, String?) -> Peddler::APIs::ProductPricingV0::GetOffersResult
|
.members ⇒ [ :identifier, :item_condition, :offers, :summary, :marketplace_id, :status, :asin, :sku ]
319 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 319
def self.members: () -> [ :identifier, :item_condition, :offers, :summary, :marketplace_id, :status, :asin, :sku ]
|
.new(identifier:, item_condition:, offers:, summary:, marketplace_id:, status:, asin:, sku:) ⇒ Peddler::APIs::ProductPricingV0::GetOffersResult .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::ProductPricingV0::GetOffersResult
314 315 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 314
def self.new: (identifier: Peddler::APIs::ProductPricingV0::ItemIdentifier, item_condition: String, offers: Array[Peddler::APIs::ProductPricingV0::OfferDetail], summary: Peddler::APIs::ProductPricingV0::Summary, marketplace_id: String, status: String, ?asin: String?, ?sku: String?) -> Peddler::APIs::ProductPricingV0::GetOffersResult
| (Peddler::APIs::ProductPricingV0::ItemIdentifier, String, Array[Peddler::APIs::ProductPricingV0::OfferDetail], Peddler::APIs::ProductPricingV0::Summary, String, String, String?, String?) -> Peddler::APIs::ProductPricingV0::GetOffersResult
|
.parse ⇒ Peddler::APIs::ProductPricingV0::GetOffersResult
321 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 321
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ProductPricingV0::GetOffersResult
|
Instance Method Details
#members ⇒ [ :identifier, :item_condition, :offers, :summary, :marketplace_id, :status, :asin, :sku ]
332 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 332
def members: () -> [ :identifier, :item_condition, :offers, :summary, :marketplace_id, :status, :asin, :sku ]
|
#to_h ⇒ { identifier: Peddler::APIs::ProductPricingV0::ItemIdentifier, item_condition: String, offers: Array[Peddler::APIs::ProductPricingV0::OfferDetail], summary: Peddler::APIs::ProductPricingV0::Summary, marketplace_id: String, status: String, asin: String?, sku: String? }
333 |
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 333
def to_h: () -> { identifier: Peddler::APIs::ProductPricingV0::ItemIdentifier, item_condition: String, offers: Array[Peddler::APIs::ProductPricingV0::OfferDetail], summary: Peddler::APIs::ProductPricingV0::Summary, marketplace_id: String, status: String, asin: String?, sku: String? }
|