Class: Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#errorsArray[Peddler::APIs::ProductPricing20220501::Error]? (readonly)

Returns the value of attribute errors.



303
304
305
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 303

def errors
  @errors
end

Returns the value of attribute featured_offer_expected_price_results.



304
305
306
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 304

def featured_offer_expected_price_results
  @featured_offer_expected_price_results
end

#offer_identifierPeddler::APIs::ProductPricing20220501::OfferIdentifier? (readonly)

Returns the value of attribute offer_identifier.



305
306
307
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 305

def offer_identifier
  @offer_identifier
end

Class Method Details

.[](errors:, featured_offer_expected_price_results:, offer_identifier:) ⇒ Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody



296
297
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 296

def self.[]: (?errors: Array[Peddler::APIs::ProductPricing20220501::Error]?, ?featured_offer_expected_price_results: Array[Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResult]?, ?offer_identifier: Peddler::APIs::ProductPricing20220501::OfferIdentifier?) -> Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody
| (Array[Peddler::APIs::ProductPricing20220501::Error]?, Array[Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResult]?, Peddler::APIs::ProductPricing20220501::OfferIdentifier?) -> Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody

.members[ :errors, :featured_offer_expected_price_results, :offer_identifier ]

Returns:

  • ([ :errors, :featured_offer_expected_price_results, :offer_identifier ])


299
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 299

def self.members: () -> [ :errors, :featured_offer_expected_price_results, :offer_identifier ]

.new(errors:, featured_offer_expected_price_results:, offer_identifier:) ⇒ Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody



294
295
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 294

def self.new: (?errors: Array[Peddler::APIs::ProductPricing20220501::Error]?, ?featured_offer_expected_price_results: Array[Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResult]?, ?offer_identifier: Peddler::APIs::ProductPricing20220501::OfferIdentifier?) -> Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody
| (Array[Peddler::APIs::ProductPricing20220501::Error]?, Array[Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResult]?, Peddler::APIs::ProductPricing20220501::OfferIdentifier?) -> Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody

.parsePeddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResponseBody

Parameters:

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

Returns:



301
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 301

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

Instance Method Details

#members[ :errors, :featured_offer_expected_price_results, :offer_identifier ]

Returns:

  • ([ :errors, :featured_offer_expected_price_results, :offer_identifier ])


307
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 307

def members: () -> [ :errors, :featured_offer_expected_price_results, :offer_identifier ]

#to_h{ errors: Array[Peddler::APIs::ProductPricing20220501::Error]?, featured_offer_expected_price_results: Array[Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResult]?, offer_identifier: Peddler::APIs::ProductPricing20220501::OfferIdentifier? }



308
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 308

def to_h: () -> { errors: Array[Peddler::APIs::ProductPricing20220501::Error]?, featured_offer_expected_price_results: Array[Peddler::APIs::ProductPricing20220501::FeaturedOfferExpectedPriceResult]?, offer_identifier: Peddler::APIs::ProductPricing20220501::OfferIdentifier? }