Class: Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
- Defined in:
- sig/peddler/apis/replenishment_2022_11_07.rbs
Instance Attribute Summary collapse
-
#active_subscriptions ⇒ Float?
readonly
Returns the value of attribute active_subscriptions.
-
#asin ⇒ String?
readonly
Returns the value of attribute asin.
-
#coupons_revenue_penetration ⇒ Float?
readonly
Returns the value of attribute coupons_revenue_penetration.
-
#currency_code ⇒ String?
readonly
Returns the value of attribute currency_code.
-
#fulfillment_channel_type ⇒ String?
readonly
Returns the value of attribute fulfillment_channel_type.
-
#lost_revenue_due_to_oos ⇒ Float?
readonly
Returns the value of attribute lost_revenue_due_to_oos.
-
#next30_day_shipped_subscription_units ⇒ Float?
readonly
Returns the value of attribute next30_day_shipped_subscription_units.
-
#next30_day_total_subscriptions_revenue ⇒ Float?
readonly
Returns the value of attribute next30_day_total_subscriptions_revenue.
-
#next60_day_shipped_subscription_units ⇒ Float?
readonly
Returns the value of attribute next60_day_shipped_subscription_units.
-
#next60_day_total_subscriptions_revenue ⇒ Float?
readonly
Returns the value of attribute next60_day_total_subscriptions_revenue.
-
#next90_day_shipped_subscription_units ⇒ Float?
readonly
Returns the value of attribute next90_day_shipped_subscription_units.
-
#next90_day_total_subscriptions_revenue ⇒ Float?
readonly
Returns the value of attribute next90_day_total_subscriptions_revenue.
-
#not_delivered_due_to_oos ⇒ Float?
readonly
Returns the value of attribute not_delivered_due_to_oos.
-
#revenue_penetration ⇒ Float?
readonly
Returns the value of attribute revenue_penetration.
-
#share_of_coupon_subscriptions ⇒ Float?
readonly
Returns the value of attribute share_of_coupon_subscriptions.
-
#shipped_subscription_units ⇒ Float?
readonly
Returns the value of attribute shipped_subscription_units.
-
#sku ⇒ String?
readonly
Returns the value of attribute sku.
-
#time_interval ⇒ Peddler::APIs::Replenishment20221107::TimeInterval?
readonly
Returns the value of attribute time_interval.
-
#total_subscriptions_revenue ⇒ Float?
readonly
Returns the value of attribute total_subscriptions_revenue.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :active_subscriptions, :asin, :coupons_revenue_penetration, :currency_code, :fulfillment_channel_type, :lost_revenue_due_to_oos, :next30_day_shipped_subscription_units, :next30_day_total_subscriptions_revenue, :next60_day_shipped_subscription_units, :next60_day_total_subscriptions_revenue, :next90_day_shipped_subscription_units, :next90_day_total_subscriptions_revenue, :not_delivered_due_to_oos, :revenue_penetration, :share_of_coupon_subscriptions, :shipped_subscription_units, :sku, :time_interval, :total_subscriptions_revenue ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
Instance Method Summary collapse
-
#members ⇒ [ :active_subscriptions, :asin, :coupons_revenue_penetration, :currency_code, :fulfillment_channel_type, :lost_revenue_due_to_oos, :next30_day_shipped_subscription_units, :next30_day_total_subscriptions_revenue, :next60_day_shipped_subscription_units, :next60_day_total_subscriptions_revenue, :next90_day_shipped_subscription_units, :next90_day_total_subscriptions_revenue, :not_delivered_due_to_oos, :revenue_penetration, :share_of_coupon_subscriptions, :shipped_subscription_units, :sku, :time_interval, :total_subscriptions_revenue ]
-
#to_h ⇒ { active_subscriptions: Float?, asin: String?, coupons_revenue_penetration: Float?, currency_code: String?, fulfillment_channel_type: String?, lost_revenue_due_to_oos: Float?, next30_day_shipped_subscription_units: Float?, next30_day_total_subscriptions_revenue: Float?, next60_day_shipped_subscription_units: Float?, next60_day_total_subscriptions_revenue: Float?, next90_day_shipped_subscription_units: Float?, next90_day_total_subscriptions_revenue: Float?, not_delivered_due_to_oos: Float?, revenue_penetration: Float?, share_of_coupon_subscriptions: Float?, shipped_subscription_units: Float?, sku: String?, time_interval: Peddler::APIs::Replenishment20221107::TimeInterval?, total_subscriptions_revenue: Float? }
Instance Attribute Details
#active_subscriptions ⇒ Float? (readonly)
Returns the value of attribute active_subscriptions.
276 277 278 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 276 def active_subscriptions @active_subscriptions end |
#asin ⇒ String? (readonly)
Returns the value of attribute asin.
277 278 279 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 277 def asin @asin end |
#coupons_revenue_penetration ⇒ Float? (readonly)
Returns the value of attribute coupons_revenue_penetration.
278 279 280 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 278 def coupons_revenue_penetration @coupons_revenue_penetration end |
#currency_code ⇒ String? (readonly)
Returns the value of attribute currency_code.
279 280 281 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 279 def currency_code @currency_code end |
#fulfillment_channel_type ⇒ String? (readonly)
Returns the value of attribute fulfillment_channel_type.
280 281 282 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 280 def fulfillment_channel_type @fulfillment_channel_type end |
#lost_revenue_due_to_oos ⇒ Float? (readonly)
Returns the value of attribute lost_revenue_due_to_oos.
281 282 283 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 281 def lost_revenue_due_to_oos @lost_revenue_due_to_oos end |
#next30_day_shipped_subscription_units ⇒ Float? (readonly)
Returns the value of attribute next30_day_shipped_subscription_units.
282 283 284 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 282 def next30_day_shipped_subscription_units @next30_day_shipped_subscription_units end |
#next30_day_total_subscriptions_revenue ⇒ Float? (readonly)
Returns the value of attribute next30_day_total_subscriptions_revenue.
283 284 285 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 283 def next30_day_total_subscriptions_revenue @next30_day_total_subscriptions_revenue end |
#next60_day_shipped_subscription_units ⇒ Float? (readonly)
Returns the value of attribute next60_day_shipped_subscription_units.
284 285 286 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 284 def next60_day_shipped_subscription_units @next60_day_shipped_subscription_units end |
#next60_day_total_subscriptions_revenue ⇒ Float? (readonly)
Returns the value of attribute next60_day_total_subscriptions_revenue.
285 286 287 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 285 def next60_day_total_subscriptions_revenue @next60_day_total_subscriptions_revenue end |
#next90_day_shipped_subscription_units ⇒ Float? (readonly)
Returns the value of attribute next90_day_shipped_subscription_units.
286 287 288 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 286 def next90_day_shipped_subscription_units @next90_day_shipped_subscription_units end |
#next90_day_total_subscriptions_revenue ⇒ Float? (readonly)
Returns the value of attribute next90_day_total_subscriptions_revenue.
287 288 289 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 287 def next90_day_total_subscriptions_revenue @next90_day_total_subscriptions_revenue end |
#not_delivered_due_to_oos ⇒ Float? (readonly)
Returns the value of attribute not_delivered_due_to_oos.
288 289 290 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 288 def not_delivered_due_to_oos @not_delivered_due_to_oos end |
#revenue_penetration ⇒ Float? (readonly)
Returns the value of attribute revenue_penetration.
289 290 291 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 289 def revenue_penetration @revenue_penetration end |
#share_of_coupon_subscriptions ⇒ Float? (readonly)
Returns the value of attribute share_of_coupon_subscriptions.
290 291 292 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 290 def share_of_coupon_subscriptions @share_of_coupon_subscriptions end |
#shipped_subscription_units ⇒ Float? (readonly)
Returns the value of attribute shipped_subscription_units.
291 292 293 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 291 def shipped_subscription_units @shipped_subscription_units end |
#sku ⇒ String? (readonly)
Returns the value of attribute sku.
292 293 294 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 292 def sku @sku end |
#time_interval ⇒ Peddler::APIs::Replenishment20221107::TimeInterval? (readonly)
Returns the value of attribute time_interval.
293 294 295 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 293 def time_interval @time_interval end |
#total_subscriptions_revenue ⇒ Float? (readonly)
Returns the value of attribute total_subscriptions_revenue.
294 295 296 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 294 def total_subscriptions_revenue @total_subscriptions_revenue end |
Class Method Details
.[](active_subscriptions:, asin:, coupons_revenue_penetration:, currency_code:, fulfillment_channel_type:, lost_revenue_due_to_oos:, next30_day_shipped_subscription_units:, next30_day_total_subscriptions_revenue:, next60_day_shipped_subscription_units:, next60_day_total_subscriptions_revenue:, next90_day_shipped_subscription_units:, next90_day_total_subscriptions_revenue:, not_delivered_due_to_oos:, revenue_penetration:, share_of_coupon_subscriptions:, shipped_subscription_units:, sku:, time_interval:, total_subscriptions_revenue:) ⇒ Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18) ⇒ Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
269 270 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 269
def self.[]: (?active_subscriptions: Float?, ?asin: String?, ?coupons_revenue_penetration: Float?, ?currency_code: String?, ?fulfillment_channel_type: String?, ?lost_revenue_due_to_oos: Float?, ?next30_day_shipped_subscription_units: Float?, ?next30_day_total_subscriptions_revenue: Float?, ?next60_day_shipped_subscription_units: Float?, ?next60_day_total_subscriptions_revenue: Float?, ?next90_day_shipped_subscription_units: Float?, ?next90_day_total_subscriptions_revenue: Float?, ?not_delivered_due_to_oos: Float?, ?revenue_penetration: Float?, ?share_of_coupon_subscriptions: Float?, ?shipped_subscription_units: Float?, ?sku: String?, ?time_interval: Peddler::APIs::Replenishment20221107::TimeInterval?, ?total_subscriptions_revenue: Float?) -> Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
| (Float?, String?, Float?, String?, String?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, String?, Peddler::APIs::Replenishment20221107::TimeInterval?, Float?) -> Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
|
.members ⇒ [ :active_subscriptions, :asin, :coupons_revenue_penetration, :currency_code, :fulfillment_channel_type, :lost_revenue_due_to_oos, :next30_day_shipped_subscription_units, :next30_day_total_subscriptions_revenue, :next60_day_shipped_subscription_units, :next60_day_total_subscriptions_revenue, :next90_day_shipped_subscription_units, :next90_day_total_subscriptions_revenue, :not_delivered_due_to_oos, :revenue_penetration, :share_of_coupon_subscriptions, :shipped_subscription_units, :sku, :time_interval, :total_subscriptions_revenue ]
272 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 272
def self.members: () -> [ :active_subscriptions, :asin, :coupons_revenue_penetration, :currency_code, :fulfillment_channel_type, :lost_revenue_due_to_oos, :next30_day_shipped_subscription_units, :next30_day_total_subscriptions_revenue, :next60_day_shipped_subscription_units, :next60_day_total_subscriptions_revenue, :next90_day_shipped_subscription_units, :next90_day_total_subscriptions_revenue, :not_delivered_due_to_oos, :revenue_penetration, :share_of_coupon_subscriptions, :shipped_subscription_units, :sku, :time_interval, :total_subscriptions_revenue ]
|
.new(active_subscriptions:, asin:, coupons_revenue_penetration:, currency_code:, fulfillment_channel_type:, lost_revenue_due_to_oos:, next30_day_shipped_subscription_units:, next30_day_total_subscriptions_revenue:, next60_day_shipped_subscription_units:, next60_day_total_subscriptions_revenue:, next90_day_shipped_subscription_units:, next90_day_total_subscriptions_revenue:, not_delivered_due_to_oos:, revenue_penetration:, share_of_coupon_subscriptions:, shipped_subscription_units:, sku:, time_interval:, total_subscriptions_revenue:) ⇒ Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18) ⇒ Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
267 268 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 267
def self.new: (?active_subscriptions: Float?, ?asin: String?, ?coupons_revenue_penetration: Float?, ?currency_code: String?, ?fulfillment_channel_type: String?, ?lost_revenue_due_to_oos: Float?, ?next30_day_shipped_subscription_units: Float?, ?next30_day_total_subscriptions_revenue: Float?, ?next60_day_shipped_subscription_units: Float?, ?next60_day_total_subscriptions_revenue: Float?, ?next90_day_shipped_subscription_units: Float?, ?next90_day_total_subscriptions_revenue: Float?, ?not_delivered_due_to_oos: Float?, ?revenue_penetration: Float?, ?share_of_coupon_subscriptions: Float?, ?shipped_subscription_units: Float?, ?sku: String?, ?time_interval: Peddler::APIs::Replenishment20221107::TimeInterval?, ?total_subscriptions_revenue: Float?) -> Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
| (Float?, String?, Float?, String?, String?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, Float?, String?, Peddler::APIs::Replenishment20221107::TimeInterval?, Float?) -> Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
|
.parse ⇒ Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
274 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 274
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Replenishment20221107::ListOfferMetricsResponseOffer
|
Instance Method Details
#members ⇒ [ :active_subscriptions, :asin, :coupons_revenue_penetration, :currency_code, :fulfillment_channel_type, :lost_revenue_due_to_oos, :next30_day_shipped_subscription_units, :next30_day_total_subscriptions_revenue, :next60_day_shipped_subscription_units, :next60_day_total_subscriptions_revenue, :next90_day_shipped_subscription_units, :next90_day_total_subscriptions_revenue, :not_delivered_due_to_oos, :revenue_penetration, :share_of_coupon_subscriptions, :shipped_subscription_units, :sku, :time_interval, :total_subscriptions_revenue ]
296 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 296
def members: () -> [ :active_subscriptions, :asin, :coupons_revenue_penetration, :currency_code, :fulfillment_channel_type, :lost_revenue_due_to_oos, :next30_day_shipped_subscription_units, :next30_day_total_subscriptions_revenue, :next60_day_shipped_subscription_units, :next60_day_total_subscriptions_revenue, :next90_day_shipped_subscription_units, :next90_day_total_subscriptions_revenue, :not_delivered_due_to_oos, :revenue_penetration, :share_of_coupon_subscriptions, :shipped_subscription_units, :sku, :time_interval, :total_subscriptions_revenue ]
|
#to_h ⇒ { active_subscriptions: Float?, asin: String?, coupons_revenue_penetration: Float?, currency_code: String?, fulfillment_channel_type: String?, lost_revenue_due_to_oos: Float?, next30_day_shipped_subscription_units: Float?, next30_day_total_subscriptions_revenue: Float?, next60_day_shipped_subscription_units: Float?, next60_day_total_subscriptions_revenue: Float?, next90_day_shipped_subscription_units: Float?, next90_day_total_subscriptions_revenue: Float?, not_delivered_due_to_oos: Float?, revenue_penetration: Float?, share_of_coupon_subscriptions: Float?, shipped_subscription_units: Float?, sku: String?, time_interval: Peddler::APIs::Replenishment20221107::TimeInterval?, total_subscriptions_revenue: Float? }
297 |
# File 'sig/peddler/apis/replenishment_2022_11_07.rbs', line 297
def to_h: () -> { active_subscriptions: Float?, asin: String?, coupons_revenue_penetration: Float?, currency_code: String?, fulfillment_channel_type: String?, lost_revenue_due_to_oos: Float?, next30_day_shipped_subscription_units: Float?, next30_day_total_subscriptions_revenue: Float?, next60_day_shipped_subscription_units: Float?, next60_day_total_subscriptions_revenue: Float?, next90_day_shipped_subscription_units: Float?, next90_day_total_subscriptions_revenue: Float?, not_delivered_due_to_oos: Float?, revenue_penetration: Float?, share_of_coupon_subscriptions: Float?, shipped_subscription_units: Float?, sku: String?, time_interval: Peddler::APIs::Replenishment20221107::TimeInterval?, total_subscriptions_revenue: Float? }
|