Class: Peddler::APIs::ProductPricing20220501::LowestPricedOffersInput

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

#item_conditionString (readonly)

Returns the value of attribute item_condition.

Returns:

  • (String)


447
448
449
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 447

def item_condition
  @item_condition
end

#offer_typeString (readonly)

Returns the value of attribute offer_type.

Returns:

  • (String)


448
449
450
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 448

def offer_type
  @offer_type
end

Class Method Details

.[](item_condition:, offer_type:) ⇒ Peddler::APIs::ProductPricing20220501::LowestPricedOffersInput .[](arg0, arg1) ⇒ Peddler::APIs::ProductPricing20220501::LowestPricedOffersInput

Overloads:



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

def self.[]: (item_condition: String, offer_type: String) -> Peddler::APIs::ProductPricing20220501::LowestPricedOffersInput
| (String, String) -> Peddler::APIs::ProductPricing20220501::LowestPricedOffersInput

.members[ :item_condition, :offer_type ]

Returns:

  • ([ :item_condition, :offer_type ])


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

def self.members: () -> [ :item_condition, :offer_type ]

.new(item_condition:, offer_type:) ⇒ Peddler::APIs::ProductPricing20220501::LowestPricedOffersInput .new(arg0, arg1) ⇒ Peddler::APIs::ProductPricing20220501::LowestPricedOffersInput

Overloads:



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

def self.new: (item_condition: String, offer_type: String) -> Peddler::APIs::ProductPricing20220501::LowestPricedOffersInput
| (String, String) -> Peddler::APIs::ProductPricing20220501::LowestPricedOffersInput

.parsePeddler::APIs::ProductPricing20220501::LowestPricedOffersInput

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :item_condition, :offer_type ]

Returns:

  • ([ :item_condition, :offer_type ])


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

def members: () -> [ :item_condition, :offer_type ]

#to_h{ item_condition: String, offer_type: String }

Returns:

  • ({ item_condition: String, offer_type: String })


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

def to_h: () -> { item_condition: String, offer_type: String }