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.



320
321
322
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 320

def errors
  @errors
end

Returns the value of attribute featured_offer_expected_price_results.



321
322
323
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 321

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.



322
323
324
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 322

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



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

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 ])


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

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



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

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:



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

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 ])


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

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? }



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

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? }