Class: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
- Inherits:
-
Data
- Object
- Data
- Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
- Defined in:
- sig/peddler/reports/selling_partner_search_query_performance.rbs
Instance Attribute Summary collapse
-
#asin_median_purchase_price ⇒ Peddler::Money
readonly
Returns the value of attribute asin_median_purchase_price.
-
#asin_purchase_count ⇒ Integer
readonly
Returns the value of attribute asin_purchase_count.
-
#asin_purchase_share ⇒ Float
readonly
Returns the value of attribute asin_purchase_share.
-
#total_median_purchase_price ⇒ Peddler::Money
readonly
Returns the value of attribute total_median_purchase_price.
-
#total_one_day_shipping_purchase_count ⇒ Integer
readonly
Returns the value of attribute total_one_day_shipping_purchase_count.
-
#total_purchase_count ⇒ Integer
readonly
Returns the value of attribute total_purchase_count.
-
#total_purchase_rate ⇒ Float
readonly
Returns the value of attribute total_purchase_rate.
-
#total_same_day_shipping_purchase_count ⇒ Integer
readonly
Returns the value of attribute total_same_day_shipping_purchase_count.
-
#total_two_day_shipping_purchase_count ⇒ Integer
readonly
Returns the value of attribute total_two_day_shipping_purchase_count.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :asin_median_purchase_price, :asin_purchase_count, :asin_purchase_share, :total_median_purchase_price, :total_one_day_shipping_purchase_count, :total_purchase_count, :total_purchase_rate, :total_same_day_shipping_purchase_count, :total_two_day_shipping_purchase_count ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
Instance Method Summary collapse
-
#members ⇒ [ :asin_median_purchase_price, :asin_purchase_count, :asin_purchase_share, :total_median_purchase_price, :total_one_day_shipping_purchase_count, :total_purchase_count, :total_purchase_rate, :total_same_day_shipping_purchase_count, :total_two_day_shipping_purchase_count ]
-
#to_h ⇒ { asin_median_purchase_price: Peddler::Money, asin_purchase_count: Integer, asin_purchase_share: Float, total_median_purchase_price: Peddler::Money, total_one_day_shipping_purchase_count: Integer, total_purchase_count: Integer, total_purchase_rate: Float, total_same_day_shipping_purchase_count: Integer, total_two_day_shipping_purchase_count: Integer }
Instance Attribute Details
#asin_median_purchase_price ⇒ Peddler::Money (readonly)
Returns the value of attribute asin_median_purchase_price.
175 176 177 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 175 def asin_median_purchase_price @asin_median_purchase_price end |
#asin_purchase_count ⇒ Integer (readonly)
Returns the value of attribute asin_purchase_count.
176 177 178 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 176 def asin_purchase_count @asin_purchase_count end |
#asin_purchase_share ⇒ Float (readonly)
Returns the value of attribute asin_purchase_share.
177 178 179 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 177 def asin_purchase_share @asin_purchase_share end |
#total_median_purchase_price ⇒ Peddler::Money (readonly)
Returns the value of attribute total_median_purchase_price.
178 179 180 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 178 def total_median_purchase_price @total_median_purchase_price end |
#total_one_day_shipping_purchase_count ⇒ Integer (readonly)
Returns the value of attribute total_one_day_shipping_purchase_count.
179 180 181 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 179 def total_one_day_shipping_purchase_count @total_one_day_shipping_purchase_count end |
#total_purchase_count ⇒ Integer (readonly)
Returns the value of attribute total_purchase_count.
180 181 182 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 180 def total_purchase_count @total_purchase_count end |
#total_purchase_rate ⇒ Float (readonly)
Returns the value of attribute total_purchase_rate.
181 182 183 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 181 def total_purchase_rate @total_purchase_rate end |
#total_same_day_shipping_purchase_count ⇒ Integer (readonly)
Returns the value of attribute total_same_day_shipping_purchase_count.
182 183 184 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 182 def total_same_day_shipping_purchase_count @total_same_day_shipping_purchase_count end |
#total_two_day_shipping_purchase_count ⇒ Integer (readonly)
Returns the value of attribute total_two_day_shipping_purchase_count.
183 184 185 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 183 def total_two_day_shipping_purchase_count @total_two_day_shipping_purchase_count end |
Class Method Details
.[](asin_median_purchase_price:, asin_purchase_count:, asin_purchase_share:, total_median_purchase_price:, total_one_day_shipping_purchase_count:, total_purchase_count:, total_purchase_rate:, total_same_day_shipping_purchase_count:, total_two_day_shipping_purchase_count:) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
168 169 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 168
def self.[]: (asin_median_purchase_price: Peddler::Money, asin_purchase_count: Integer, asin_purchase_share: Float, total_median_purchase_price: Peddler::Money, total_one_day_shipping_purchase_count: Integer, total_purchase_count: Integer, total_purchase_rate: Float, total_same_day_shipping_purchase_count: Integer, total_two_day_shipping_purchase_count: Integer) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
| (Peddler::Money, Integer, Float, Peddler::Money, Integer, Integer, Float, Integer, Integer) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
|
.members ⇒ [ :asin_median_purchase_price, :asin_purchase_count, :asin_purchase_share, :total_median_purchase_price, :total_one_day_shipping_purchase_count, :total_purchase_count, :total_purchase_rate, :total_same_day_shipping_purchase_count, :total_two_day_shipping_purchase_count ]
171 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 171
def self.members: () -> [ :asin_median_purchase_price, :asin_purchase_count, :asin_purchase_share, :total_median_purchase_price, :total_one_day_shipping_purchase_count, :total_purchase_count, :total_purchase_rate, :total_same_day_shipping_purchase_count, :total_two_day_shipping_purchase_count ]
|
.new(asin_median_purchase_price:, asin_purchase_count:, asin_purchase_share:, total_median_purchase_price:, total_one_day_shipping_purchase_count:, total_purchase_count:, total_purchase_rate:, total_same_day_shipping_purchase_count:, total_two_day_shipping_purchase_count:) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
166 167 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 166
def self.new: (asin_median_purchase_price: Peddler::Money, asin_purchase_count: Integer, asin_purchase_share: Float, total_median_purchase_price: Peddler::Money, total_one_day_shipping_purchase_count: Integer, total_purchase_count: Integer, total_purchase_rate: Float, total_same_day_shipping_purchase_count: Integer, total_two_day_shipping_purchase_count: Integer) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
| (Peddler::Money, Integer, Float, Peddler::Money, Integer, Integer, Float, Integer, Integer) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
|
.parse ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
173 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 173
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData
|
Instance Method Details
#members ⇒ [ :asin_median_purchase_price, :asin_purchase_count, :asin_purchase_share, :total_median_purchase_price, :total_one_day_shipping_purchase_count, :total_purchase_count, :total_purchase_rate, :total_same_day_shipping_purchase_count, :total_two_day_shipping_purchase_count ]
185 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 185
def members: () -> [ :asin_median_purchase_price, :asin_purchase_count, :asin_purchase_share, :total_median_purchase_price, :total_one_day_shipping_purchase_count, :total_purchase_count, :total_purchase_rate, :total_same_day_shipping_purchase_count, :total_two_day_shipping_purchase_count ]
|
#to_h ⇒ { asin_median_purchase_price: Peddler::Money, asin_purchase_count: Integer, asin_purchase_share: Float, total_median_purchase_price: Peddler::Money, total_one_day_shipping_purchase_count: Integer, total_purchase_count: Integer, total_purchase_rate: Float, total_same_day_shipping_purchase_count: Integer, total_two_day_shipping_purchase_count: Integer }
186 |
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 186
def to_h: () -> { asin_median_purchase_price: Peddler::Money, asin_purchase_count: Integer, asin_purchase_share: Float, total_median_purchase_price: Peddler::Money, total_one_day_shipping_purchase_count: Integer, total_purchase_count: Integer, total_purchase_rate: Float, total_same_day_shipping_purchase_count: Integer, total_two_day_shipping_purchase_count: Integer }
|