Class: Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
- Defined in:
- sig/peddler/apis/replenishment_2022_11_07.rbs
Instance Attribute Summary collapse
-
#asin ⇒ String?
readonly
Returns the value of attribute asin.
-
#deliveries_conditions ⇒ Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]?
readonly
Returns the value of attribute deliveries_conditions.
-
#eligibility ⇒ String?
readonly
Returns the value of attribute eligibility.
-
#forecast_deliveries ⇒ Peddler::APIs::Replenishment20221107::ForecastDeliveries?
readonly
Returns the value of attribute forecast_deliveries.
-
#fulfillment_network_id_type ⇒ String?
readonly
Returns the value of attribute fulfillment_network_id_type.
-
#inventory ⇒ Integer?
readonly
Returns the value of attribute inventory.
-
#marketplace_id ⇒ String?
readonly
Returns the value of attribute marketplace_id.
-
#offer_program_configuration ⇒ Peddler::APIs::Replenishment20221107::OfferProgramConfiguration?
readonly
Returns the value of attribute offer_program_configuration.
-
#price ⇒ Float?
readonly
Returns the value of attribute price.
-
#price_currency_code ⇒ String?
readonly
Returns the value of attribute price_currency_code.
-
#program_type ⇒ String?
readonly
Returns the value of attribute program_type.
-
#sku ⇒ String?
readonly
Returns the value of attribute sku.
-
#stock_risk ⇒ String?
readonly
Returns the value of attribute stock_risk.
-
#subscriptions ⇒ Integer?
readonly
Returns the value of attribute subscriptions.
-
#vendor_codes ⇒ Array[String]?
readonly
Returns the value of attribute vendor_codes.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :asin, :deliveries_conditions, :eligibility, :forecast_deliveries, :fulfillment_network_id_type, :inventory, :marketplace_id, :offer_program_configuration, :price, :price_currency_code, :program_type, :sku, :stock_risk, :subscriptions, :vendor_codes ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
Instance Method Summary collapse
-
#members ⇒ [ :asin, :deliveries_conditions, :eligibility, :forecast_deliveries, :fulfillment_network_id_type, :inventory, :marketplace_id, :offer_program_configuration, :price, :price_currency_code, :program_type, :sku, :stock_risk, :subscriptions, :vendor_codes ]
-
#to_h ⇒ { asin: String?, deliveries_conditions: Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]?, eligibility: String?, forecast_deliveries: Peddler::APIs::Replenishment20221107::ForecastDeliveries?, fulfillment_network_id_type: String?, inventory: Integer?, marketplace_id: String?, offer_program_configuration: Peddler::APIs::Replenishment20221107::OfferProgramConfiguration?, price: Float?, price_currency_code: String?, program_type: String?, sku: String?, stock_risk: String?, subscriptions: Integer?, vendor_codes: Array[String]? }
Instance Attribute Details
#asin ⇒ String? (readonly)
Returns the value of attribute asin.
429 430 431 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 429 def asin @asin end |
#deliveries_conditions ⇒ Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]? (readonly)
Returns the value of attribute deliveries_conditions.
430 431 432 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 430 def deliveries_conditions @deliveries_conditions end |
#eligibility ⇒ String? (readonly)
Returns the value of attribute eligibility.
431 432 433 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 431 def eligibility @eligibility end |
#forecast_deliveries ⇒ Peddler::APIs::Replenishment20221107::ForecastDeliveries? (readonly)
Returns the value of attribute forecast_deliveries.
432 433 434 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 432 def forecast_deliveries @forecast_deliveries end |
#fulfillment_network_id_type ⇒ String? (readonly)
Returns the value of attribute fulfillment_network_id_type.
433 434 435 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 433 def fulfillment_network_id_type @fulfillment_network_id_type end |
#inventory ⇒ Integer? (readonly)
Returns the value of attribute inventory.
434 435 436 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 434 def inventory @inventory end |
#marketplace_id ⇒ String? (readonly)
Returns the value of attribute marketplace_id.
435 436 437 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 435 def marketplace_id @marketplace_id end |
#offer_program_configuration ⇒ Peddler::APIs::Replenishment20221107::OfferProgramConfiguration? (readonly)
Returns the value of attribute offer_program_configuration.
436 437 438 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 436 def offer_program_configuration @offer_program_configuration end |
#price ⇒ Float? (readonly)
Returns the value of attribute price.
437 438 439 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 437 def price @price end |
#price_currency_code ⇒ String? (readonly)
Returns the value of attribute price_currency_code.
438 439 440 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 438 def price_currency_code @price_currency_code end |
#program_type ⇒ String? (readonly)
Returns the value of attribute program_type.
439 440 441 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 439 def program_type @program_type end |
#sku ⇒ String? (readonly)
Returns the value of attribute sku.
440 441 442 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 440 def sku @sku end |
#stock_risk ⇒ String? (readonly)
Returns the value of attribute stock_risk.
441 442 443 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 441 def stock_risk @stock_risk end |
#subscriptions ⇒ Integer? (readonly)
Returns the value of attribute subscriptions.
442 443 444 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 442 def subscriptions @subscriptions end |
#vendor_codes ⇒ Array[String]? (readonly)
Returns the value of attribute vendor_codes.
443 444 445 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 443 def vendor_codes @vendor_codes end |
Class Method Details
.[](asin:, deliveries_conditions:, eligibility:, forecast_deliveries:, fulfillment_network_id_type:, inventory:, marketplace_id:, offer_program_configuration:, price:, price_currency_code:, program_type:, sku:, stock_risk:, subscriptions:, vendor_codes:) ⇒ Peddler::APIs::Replenishment20221107::ListOffersResponseOffer .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14) ⇒ Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
422 423 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 422
def self.[]: (?asin: String?, ?deliveries_conditions: Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]?, ?eligibility: String?, ?forecast_deliveries: Peddler::APIs::Replenishment20221107::ForecastDeliveries?, ?fulfillment_network_id_type: String?, ?inventory: Integer?, ?marketplace_id: String?, ?offer_program_configuration: Peddler::APIs::Replenishment20221107::OfferProgramConfiguration?, ?price: Float?, ?price_currency_code: String?, ?program_type: String?, ?sku: String?, ?stock_risk: String?, ?subscriptions: Integer?, ?vendor_codes: Array[String]?) -> Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
| (String?, Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]?, String?, Peddler::APIs::Replenishment20221107::ForecastDeliveries?, String?, Integer?, String?, Peddler::APIs::Replenishment20221107::OfferProgramConfiguration?, Float?, String?, String?, String?, String?, Integer?, Array[String]?) -> Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
|
.members ⇒ [ :asin, :deliveries_conditions, :eligibility, :forecast_deliveries, :fulfillment_network_id_type, :inventory, :marketplace_id, :offer_program_configuration, :price, :price_currency_code, :program_type, :sku, :stock_risk, :subscriptions, :vendor_codes ]
425 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 425
def self.members: () -> [ :asin, :deliveries_conditions, :eligibility, :forecast_deliveries, :fulfillment_network_id_type, :inventory, :marketplace_id, :offer_program_configuration, :price, :price_currency_code, :program_type, :sku, :stock_risk, :subscriptions, :vendor_codes ]
|
.new(asin:, deliveries_conditions:, eligibility:, forecast_deliveries:, fulfillment_network_id_type:, inventory:, marketplace_id:, offer_program_configuration:, price:, price_currency_code:, program_type:, sku:, stock_risk:, subscriptions:, vendor_codes:) ⇒ Peddler::APIs::Replenishment20221107::ListOffersResponseOffer .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14) ⇒ Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
420 421 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 420
def self.new: (?asin: String?, ?deliveries_conditions: Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]?, ?eligibility: String?, ?forecast_deliveries: Peddler::APIs::Replenishment20221107::ForecastDeliveries?, ?fulfillment_network_id_type: String?, ?inventory: Integer?, ?marketplace_id: String?, ?offer_program_configuration: Peddler::APIs::Replenishment20221107::OfferProgramConfiguration?, ?price: Float?, ?price_currency_code: String?, ?program_type: String?, ?sku: String?, ?stock_risk: String?, ?subscriptions: Integer?, ?vendor_codes: Array[String]?) -> Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
| (String?, Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]?, String?, Peddler::APIs::Replenishment20221107::ForecastDeliveries?, String?, Integer?, String?, Peddler::APIs::Replenishment20221107::OfferProgramConfiguration?, Float?, String?, String?, String?, String?, Integer?, Array[String]?) -> Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
|
.parse ⇒ Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
427 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 427
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Replenishment20221107::ListOffersResponseOffer
|
Instance Method Details
#members ⇒ [ :asin, :deliveries_conditions, :eligibility, :forecast_deliveries, :fulfillment_network_id_type, :inventory, :marketplace_id, :offer_program_configuration, :price, :price_currency_code, :program_type, :sku, :stock_risk, :subscriptions, :vendor_codes ]
445 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 445
def members: () -> [ :asin, :deliveries_conditions, :eligibility, :forecast_deliveries, :fulfillment_network_id_type, :inventory, :marketplace_id, :offer_program_configuration, :price, :price_currency_code, :program_type, :sku, :stock_risk, :subscriptions, :vendor_codes ]
|
#to_h ⇒ { asin: String?, deliveries_conditions: Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]?, eligibility: String?, forecast_deliveries: Peddler::APIs::Replenishment20221107::ForecastDeliveries?, fulfillment_network_id_type: String?, inventory: Integer?, marketplace_id: String?, offer_program_configuration: Peddler::APIs::Replenishment20221107::OfferProgramConfiguration?, price: Float?, price_currency_code: String?, program_type: String?, sku: String?, stock_risk: String?, subscriptions: Integer?, vendor_codes: Array[String]? }
446 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 446
def to_h: () -> { asin: String?, deliveries_conditions: Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]?, eligibility: String?, forecast_deliveries: Peddler::APIs::Replenishment20221107::ForecastDeliveries?, fulfillment_network_id_type: String?, inventory: Integer?, marketplace_id: String?, offer_program_configuration: Peddler::APIs::Replenishment20221107::OfferProgramConfiguration?, price: Float?, price_currency_code: String?, program_type: String?, sku: String?, stock_risk: String?, subscriptions: Integer?, vendor_codes: Array[String]? }
|