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.
402 403 404 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 402 def asin @asin end |
#deliveries_conditions ⇒ Array[Peddler::APIs::Replenishment20221107::DeliveriesCondition]? (readonly)
Returns the value of attribute deliveries_conditions.
403 404 405 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 403 def deliveries_conditions @deliveries_conditions end |
#eligibility ⇒ String? (readonly)
Returns the value of attribute eligibility.
404 405 406 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 404 def eligibility @eligibility end |
#forecast_deliveries ⇒ Peddler::APIs::Replenishment20221107::ForecastDeliveries? (readonly)
Returns the value of attribute forecast_deliveries.
405 406 407 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 405 def forecast_deliveries @forecast_deliveries end |
#fulfillment_network_id_type ⇒ String? (readonly)
Returns the value of attribute fulfillment_network_id_type.
406 407 408 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 406 def fulfillment_network_id_type @fulfillment_network_id_type end |
#inventory ⇒ Integer? (readonly)
Returns the value of attribute inventory.
407 408 409 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 407 def inventory @inventory end |
#marketplace_id ⇒ String? (readonly)
Returns the value of attribute marketplace_id.
408 409 410 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 408 def marketplace_id @marketplace_id end |
#offer_program_configuration ⇒ Peddler::APIs::Replenishment20221107::OfferProgramConfiguration? (readonly)
Returns the value of attribute offer_program_configuration.
409 410 411 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 409 def offer_program_configuration @offer_program_configuration end |
#price ⇒ Float? (readonly)
Returns the value of attribute price.
410 411 412 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 410 def price @price end |
#price_currency_code ⇒ String? (readonly)
Returns the value of attribute price_currency_code.
411 412 413 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 411 def price_currency_code @price_currency_code end |
#program_type ⇒ String? (readonly)
Returns the value of attribute program_type.
412 413 414 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 412 def program_type @program_type end |
#sku ⇒ String? (readonly)
Returns the value of attribute sku.
413 414 415 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 413 def sku @sku end |
#stock_risk ⇒ String? (readonly)
Returns the value of attribute stock_risk.
414 415 416 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 414 def stock_risk @stock_risk end |
#subscriptions ⇒ Integer? (readonly)
Returns the value of attribute subscriptions.
415 416 417 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 415 def subscriptions @subscriptions end |
#vendor_codes ⇒ Array[String]? (readonly)
Returns the value of attribute vendor_codes.
416 417 418 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 416 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
395 396 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 395
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 ]
398 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 398
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
393 394 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 393
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
400 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 400
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 ]
418 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 418
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]? }
419 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 419
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]? }
|