Class: Peddler::Notifications::B2BAnyOfferChanged::Summary
- Inherits:
-
Data
- Object
- Data
- Peddler::Notifications::B2BAnyOfferChanged::Summary
- Defined in:
- sig/peddler/notifications/b2b_any_offer_changed.rbs
Instance Attribute Summary collapse
-
#buy_box_eligible_offers ⇒ Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount]
readonly
Returns the value of attribute buy_box_eligible_offers.
-
#buy_box_prices ⇒ Array[Peddler::Notifications::B2BAnyOfferChanged::BuyBoxPrice]?
readonly
Returns the value of attribute buy_box_prices.
-
#lowest_prices ⇒ Array[Peddler::Notifications::B2BAnyOfferChanged::LowestPrice]
readonly
Returns the value of attribute lowest_prices.
-
#number_of_offers ⇒ Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount]
readonly
Returns the value of attribute number_of_offers.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :buy_box_eligible_offers, :lowest_prices, :number_of_offers, :buy_box_prices ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::Notifications::B2BAnyOfferChanged::Summary
Instance Method Summary collapse
-
#members ⇒ [ :buy_box_eligible_offers, :lowest_prices, :number_of_offers, :buy_box_prices ]
-
#to_h ⇒ { buy_box_eligible_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], lowest_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::LowestPrice], number_of_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], buy_box_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::BuyBoxPrice]? }
Instance Attribute Details
#buy_box_eligible_offers ⇒ Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount] (readonly)
Returns the value of attribute buy_box_eligible_offers.
312 313 314 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 312 def buy_box_eligible_offers @buy_box_eligible_offers end |
#buy_box_prices ⇒ Array[Peddler::Notifications::B2BAnyOfferChanged::BuyBoxPrice]? (readonly)
Returns the value of attribute buy_box_prices.
313 314 315 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 313 def buy_box_prices @buy_box_prices end |
#lowest_prices ⇒ Array[Peddler::Notifications::B2BAnyOfferChanged::LowestPrice] (readonly)
Returns the value of attribute lowest_prices.
314 315 316 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 314 def lowest_prices @lowest_prices end |
#number_of_offers ⇒ Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount] (readonly)
Returns the value of attribute number_of_offers.
315 316 317 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 315 def number_of_offers @number_of_offers end |
Class Method Details
.[](buy_box_eligible_offers:, lowest_prices:, number_of_offers:, buy_box_prices:) ⇒ Peddler::Notifications::B2BAnyOfferChanged::Summary .[](arg0, arg1, arg2, arg3) ⇒ Peddler::Notifications::B2BAnyOfferChanged::Summary
305 306 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 305
def self.[]: (buy_box_eligible_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], lowest_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::LowestPrice], number_of_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], ?buy_box_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::BuyBoxPrice]?) -> Peddler::Notifications::B2BAnyOfferChanged::Summary
| (Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], Array[Peddler::Notifications::B2BAnyOfferChanged::LowestPrice], Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], Array[Peddler::Notifications::B2BAnyOfferChanged::BuyBoxPrice]?) -> Peddler::Notifications::B2BAnyOfferChanged::Summary
|
.members ⇒ [ :buy_box_eligible_offers, :lowest_prices, :number_of_offers, :buy_box_prices ]
308 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 308
def self.members: () -> [ :buy_box_eligible_offers, :lowest_prices, :number_of_offers, :buy_box_prices ]
|
.new(buy_box_eligible_offers:, lowest_prices:, number_of_offers:, buy_box_prices:) ⇒ Peddler::Notifications::B2BAnyOfferChanged::Summary .new(arg0, arg1, arg2, arg3) ⇒ Peddler::Notifications::B2BAnyOfferChanged::Summary
303 304 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 303
def self.new: (buy_box_eligible_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], lowest_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::LowestPrice], number_of_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], ?buy_box_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::BuyBoxPrice]?) -> Peddler::Notifications::B2BAnyOfferChanged::Summary
| (Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], Array[Peddler::Notifications::B2BAnyOfferChanged::LowestPrice], Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], Array[Peddler::Notifications::B2BAnyOfferChanged::BuyBoxPrice]?) -> Peddler::Notifications::B2BAnyOfferChanged::Summary
|
.parse ⇒ Peddler::Notifications::B2BAnyOfferChanged::Summary
310 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 310
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Notifications::B2BAnyOfferChanged::Summary
|
Instance Method Details
#members ⇒ [ :buy_box_eligible_offers, :lowest_prices, :number_of_offers, :buy_box_prices ]
317 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 317
def members: () -> [ :buy_box_eligible_offers, :lowest_prices, :number_of_offers, :buy_box_prices ]
|
#to_h ⇒ { buy_box_eligible_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], lowest_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::LowestPrice], number_of_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], buy_box_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::BuyBoxPrice]? }
318 |
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 318
def to_h: () -> { buy_box_eligible_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], lowest_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::LowestPrice], number_of_offers: Array[Peddler::Notifications::B2BAnyOfferChanged::OfferCount], buy_box_prices: Array[Peddler::Notifications::B2BAnyOfferChanged::BuyBoxPrice]? }
|