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)


464
465
466
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 464

def item_condition
  @item_condition
end

#offer_typeString (readonly)

Returns the value of attribute offer_type.

Returns:

  • (String)


465
466
467
# File 'sig/peddler/apis/product_pricing_2022_05_01.rbs', line 465

def offer_type
  @offer_type
end

Class Method Details

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

Overloads:



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

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


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

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

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

Overloads:



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

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:



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

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


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

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

#to_h{ item_condition: String, offer_type: String }

Returns:

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


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

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