Class: Peddler::DataKiosk::SellerAnalytics20250331::Promotion
- Inherits:
-
Data
- Object
- Data
- Peddler::DataKiosk::SellerAnalytics20250331::Promotion
- Defined in:
- sig/peddler/data_kiosk/seller_analytics20250331.rbs
Instance Attribute Summary collapse
-
#deal_id ⇒ String?
readonly
Returns the value of attribute deal_id.
-
#deal_our_price ⇒ Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?
readonly
Returns the value of attribute deal_our_price.
-
#deal_title ⇒ String?
readonly
Returns the value of attribute deal_title.
-
#promotion_asin_state_type ⇒ String?
readonly
Returns the value of attribute promotion_asin_state_type.
-
#promotion_conversion_rate ⇒ Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?
readonly
Returns the value of attribute promotion_conversion_rate.
-
#promotion_discount_amt ⇒ Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?
readonly
Returns the value of attribute promotion_discount_amt.
-
#promotion_discount_pct ⇒ Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?
readonly
Returns the value of attribute promotion_discount_pct.
-
#promotion_end_date ⇒ String?
readonly
Returns the value of attribute promotion_end_date.
-
#promotion_glance_view_cnt ⇒ Peddler::DataKiosk::SellerAnalytics20250331::IntWithBenchmarking?
readonly
Returns the value of attribute promotion_glance_view_cnt.
-
#promotion_ordered_price ⇒ Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?
readonly
Returns the value of attribute promotion_ordered_price.
-
#promotion_ordered_units_with_revenue ⇒ Peddler::DataKiosk::SellerAnalytics20250331::UnitsWithValueAndBenchmarking?
readonly
Returns the value of attribute promotion_ordered_units_with_revenue.
-
#promotion_start_date ⇒ String?
readonly
Returns the value of attribute promotion_start_date.
-
#promotion_status ⇒ String?
readonly
Returns the value of attribute promotion_status.
-
#promotion_type ⇒ String?
readonly
Returns the value of attribute promotion_type.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :deal_id, :deal_our_price, :deal_title, :promotion_asin_state_type, :promotion_conversion_rate, :promotion_discount_amt, :promotion_discount_pct, :promotion_end_date, :promotion_glance_view_cnt, :promotion_ordered_price, :promotion_ordered_units_with_revenue, :promotion_start_date, :promotion_status, :promotion_type ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::DataKiosk::SellerAnalytics20250331::Promotion
Instance Method Summary collapse
-
#members ⇒ [ :deal_id, :deal_our_price, :deal_title, :promotion_asin_state_type, :promotion_conversion_rate, :promotion_discount_amt, :promotion_discount_pct, :promotion_end_date, :promotion_glance_view_cnt, :promotion_ordered_price, :promotion_ordered_units_with_revenue, :promotion_start_date, :promotion_status, :promotion_type ]
-
#to_h ⇒ { deal_id: String?, deal_our_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, deal_title: String?, promotion_asin_state_type: String?, promotion_conversion_rate: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, promotion_discount_amt: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, promotion_discount_pct: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, promotion_end_date: String?, promotion_glance_view_cnt: Peddler::DataKiosk::SellerAnalytics20250331::IntWithBenchmarking?, promotion_ordered_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, promotion_ordered_units_with_revenue: Peddler::DataKiosk::SellerAnalytics20250331::UnitsWithValueAndBenchmarking?, promotion_start_date: String?, promotion_status: String?, promotion_type: String? }
Instance Attribute Details
#deal_id ⇒ String? (readonly)
Returns the value of attribute deal_id.
246 247 248 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 246 def deal_id @deal_id end |
#deal_our_price ⇒ Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking? (readonly)
Returns the value of attribute deal_our_price.
247 248 249 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 247 def deal_our_price @deal_our_price end |
#deal_title ⇒ String? (readonly)
Returns the value of attribute deal_title.
248 249 250 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 248 def deal_title @deal_title end |
#promotion_asin_state_type ⇒ String? (readonly)
Returns the value of attribute promotion_asin_state_type.
249 250 251 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 249 def promotion_asin_state_type @promotion_asin_state_type end |
#promotion_conversion_rate ⇒ Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking? (readonly)
Returns the value of attribute promotion_conversion_rate.
250 251 252 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 250 def promotion_conversion_rate @promotion_conversion_rate end |
#promotion_discount_amt ⇒ Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking? (readonly)
Returns the value of attribute promotion_discount_amt.
251 252 253 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 251 def promotion_discount_amt @promotion_discount_amt end |
#promotion_discount_pct ⇒ Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking? (readonly)
Returns the value of attribute promotion_discount_pct.
252 253 254 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 252 def promotion_discount_pct @promotion_discount_pct end |
#promotion_end_date ⇒ String? (readonly)
Returns the value of attribute promotion_end_date.
253 254 255 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 253 def promotion_end_date @promotion_end_date end |
#promotion_glance_view_cnt ⇒ Peddler::DataKiosk::SellerAnalytics20250331::IntWithBenchmarking? (readonly)
Returns the value of attribute promotion_glance_view_cnt.
254 255 256 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 254 def promotion_glance_view_cnt @promotion_glance_view_cnt end |
#promotion_ordered_price ⇒ Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking? (readonly)
Returns the value of attribute promotion_ordered_price.
255 256 257 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 255 def promotion_ordered_price @promotion_ordered_price end |
#promotion_ordered_units_with_revenue ⇒ Peddler::DataKiosk::SellerAnalytics20250331::UnitsWithValueAndBenchmarking? (readonly)
Returns the value of attribute promotion_ordered_units_with_revenue.
256 257 258 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 256 def promotion_ordered_units_with_revenue @promotion_ordered_units_with_revenue end |
#promotion_start_date ⇒ String? (readonly)
Returns the value of attribute promotion_start_date.
257 258 259 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 257 def promotion_start_date @promotion_start_date end |
#promotion_status ⇒ String? (readonly)
Returns the value of attribute promotion_status.
258 259 260 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 258 def promotion_status @promotion_status end |
#promotion_type ⇒ String? (readonly)
Returns the value of attribute promotion_type.
259 260 261 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 259 def promotion_type @promotion_type end |
Class Method Details
.[](deal_id:, deal_our_price:, deal_title:, promotion_asin_state_type:, promotion_conversion_rate:, promotion_discount_amt:, promotion_discount_pct:, promotion_end_date:, promotion_glance_view_cnt:, promotion_ordered_price:, promotion_ordered_units_with_revenue:, promotion_start_date:, promotion_status:, promotion_type:) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::Promotion .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::Promotion
239 240 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 239
def self.[]: (?deal_id: String?, ?deal_our_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, ?deal_title: String?, ?promotion_asin_state_type: String?, ?promotion_conversion_rate: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, ?promotion_discount_amt: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, ?promotion_discount_pct: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, ?promotion_end_date: String?, ?promotion_glance_view_cnt: Peddler::DataKiosk::SellerAnalytics20250331::IntWithBenchmarking?, ?promotion_ordered_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, ?promotion_ordered_units_with_revenue: Peddler::DataKiosk::SellerAnalytics20250331::UnitsWithValueAndBenchmarking?, ?promotion_start_date: String?, ?promotion_status: String?, ?promotion_type: String?) -> Peddler::DataKiosk::SellerAnalytics20250331::Promotion
| (String?, Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, String?, String?, Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, String?, Peddler::DataKiosk::SellerAnalytics20250331::IntWithBenchmarking?, Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, Peddler::DataKiosk::SellerAnalytics20250331::UnitsWithValueAndBenchmarking?, String?, String?, String?) -> Peddler::DataKiosk::SellerAnalytics20250331::Promotion
|
.members ⇒ [ :deal_id, :deal_our_price, :deal_title, :promotion_asin_state_type, :promotion_conversion_rate, :promotion_discount_amt, :promotion_discount_pct, :promotion_end_date, :promotion_glance_view_cnt, :promotion_ordered_price, :promotion_ordered_units_with_revenue, :promotion_start_date, :promotion_status, :promotion_type ]
242 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 242
def self.members: () -> [ :deal_id, :deal_our_price, :deal_title, :promotion_asin_state_type, :promotion_conversion_rate, :promotion_discount_amt, :promotion_discount_pct, :promotion_end_date, :promotion_glance_view_cnt, :promotion_ordered_price, :promotion_ordered_units_with_revenue, :promotion_start_date, :promotion_status, :promotion_type ]
|
.new(deal_id:, deal_our_price:, deal_title:, promotion_asin_state_type:, promotion_conversion_rate:, promotion_discount_amt:, promotion_discount_pct:, promotion_end_date:, promotion_glance_view_cnt:, promotion_ordered_price:, promotion_ordered_units_with_revenue:, promotion_start_date:, promotion_status:, promotion_type:) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::Promotion .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::Promotion
237 238 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 237
def self.new: (?deal_id: String?, ?deal_our_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, ?deal_title: String?, ?promotion_asin_state_type: String?, ?promotion_conversion_rate: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, ?promotion_discount_amt: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, ?promotion_discount_pct: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, ?promotion_end_date: String?, ?promotion_glance_view_cnt: Peddler::DataKiosk::SellerAnalytics20250331::IntWithBenchmarking?, ?promotion_ordered_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, ?promotion_ordered_units_with_revenue: Peddler::DataKiosk::SellerAnalytics20250331::UnitsWithValueAndBenchmarking?, ?promotion_start_date: String?, ?promotion_status: String?, ?promotion_type: String?) -> Peddler::DataKiosk::SellerAnalytics20250331::Promotion
| (String?, Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, String?, String?, Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, String?, Peddler::DataKiosk::SellerAnalytics20250331::IntWithBenchmarking?, Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, Peddler::DataKiosk::SellerAnalytics20250331::UnitsWithValueAndBenchmarking?, String?, String?, String?) -> Peddler::DataKiosk::SellerAnalytics20250331::Promotion
|
.parse ⇒ Peddler::DataKiosk::SellerAnalytics20250331::Promotion
244 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 244
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::DataKiosk::SellerAnalytics20250331::Promotion
|
Instance Method Details
#members ⇒ [ :deal_id, :deal_our_price, :deal_title, :promotion_asin_state_type, :promotion_conversion_rate, :promotion_discount_amt, :promotion_discount_pct, :promotion_end_date, :promotion_glance_view_cnt, :promotion_ordered_price, :promotion_ordered_units_with_revenue, :promotion_start_date, :promotion_status, :promotion_type ]
261 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 261
def members: () -> [ :deal_id, :deal_our_price, :deal_title, :promotion_asin_state_type, :promotion_conversion_rate, :promotion_discount_amt, :promotion_discount_pct, :promotion_end_date, :promotion_glance_view_cnt, :promotion_ordered_price, :promotion_ordered_units_with_revenue, :promotion_start_date, :promotion_status, :promotion_type ]
|
#to_h ⇒ { deal_id: String?, deal_our_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, deal_title: String?, promotion_asin_state_type: String?, promotion_conversion_rate: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, promotion_discount_amt: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, promotion_discount_pct: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, promotion_end_date: String?, promotion_glance_view_cnt: Peddler::DataKiosk::SellerAnalytics20250331::IntWithBenchmarking?, promotion_ordered_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, promotion_ordered_units_with_revenue: Peddler::DataKiosk::SellerAnalytics20250331::UnitsWithValueAndBenchmarking?, promotion_start_date: String?, promotion_status: String?, promotion_type: String? }
262 |
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 262
def to_h: () -> { deal_id: String?, deal_our_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, deal_title: String?, promotion_asin_state_type: String?, promotion_conversion_rate: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, promotion_discount_amt: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, promotion_discount_pct: Peddler::DataKiosk::SellerAnalytics20250331::FloatWithBenchmarking?, promotion_end_date: String?, promotion_glance_view_cnt: Peddler::DataKiosk::SellerAnalytics20250331::IntWithBenchmarking?, promotion_ordered_price: Peddler::DataKiosk::SellerAnalytics20250331::AmountWithBenchmarking?, promotion_ordered_units_with_revenue: Peddler::DataKiosk::SellerAnalytics20250331::UnitsWithValueAndBenchmarking?, promotion_start_date: String?, promotion_status: String?, promotion_type: String? }
|