Class: Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/reports/selling_partner_search_catalog_performance.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#conversion_rateFloat (readonly)

Returns the value of attribute conversion_rate.

Returns:

  • (Float)


151
152
153
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 151

def conversion_rate
  @conversion_rate
end

#one_day_shipping_purchase_countInteger (readonly)

Returns the value of attribute one_day_shipping_purchase_count.

Returns:

  • (Integer)


152
153
154
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 152

def one_day_shipping_purchase_count
  @one_day_shipping_purchase_count
end

#purchase_countInteger (readonly)

Returns the value of attribute purchase_count.

Returns:

  • (Integer)


153
154
155
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 153

def purchase_count
  @purchase_count
end

#purchase_median_pricePeddler::Money (readonly)

Returns the value of attribute purchase_median_price.

Returns:



154
155
156
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 154

def purchase_median_price
  @purchase_median_price
end

#same_day_shipping_purchase_countInteger (readonly)

Returns the value of attribute same_day_shipping_purchase_count.

Returns:

  • (Integer)


155
156
157
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 155

def same_day_shipping_purchase_count
  @same_day_shipping_purchase_count
end

#search_traffic_salesPeddler::Money (readonly)

Returns the value of attribute search_traffic_sales.

Returns:



156
157
158
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 156

def search_traffic_sales
  @search_traffic_sales
end

#two_day_shipping_purchase_countInteger (readonly)

Returns the value of attribute two_day_shipping_purchase_count.

Returns:

  • (Integer)


157
158
159
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 157

def two_day_shipping_purchase_count
  @two_day_shipping_purchase_count
end

Class Method Details

.[](conversion_rate:, one_day_shipping_purchase_count:, purchase_count:, purchase_median_price:, same_day_shipping_purchase_count:, search_traffic_sales:, two_day_shipping_purchase_count:) ⇒ Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData

Overloads:



144
145
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 144

def self.[]: (conversion_rate: Float, one_day_shipping_purchase_count: Integer, purchase_count: Integer, purchase_median_price: Peddler::Money, same_day_shipping_purchase_count: Integer, search_traffic_sales: Peddler::Money, two_day_shipping_purchase_count: Integer) -> Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData
| (Float, Integer, Integer, Peddler::Money, Integer, Peddler::Money, Integer) -> Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData

.members[ :conversion_rate, :one_day_shipping_purchase_count, :purchase_count, :purchase_median_price, :same_day_shipping_purchase_count, :search_traffic_sales, :two_day_shipping_purchase_count ]

Returns:

  • ([ :conversion_rate, :one_day_shipping_purchase_count, :purchase_count, :purchase_median_price, :same_day_shipping_purchase_count, :search_traffic_sales, :two_day_shipping_purchase_count ])


147
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 147

def self.members: () -> [ :conversion_rate, :one_day_shipping_purchase_count, :purchase_count, :purchase_median_price, :same_day_shipping_purchase_count, :search_traffic_sales, :two_day_shipping_purchase_count ]

.new(conversion_rate:, one_day_shipping_purchase_count:, purchase_count:, purchase_median_price:, same_day_shipping_purchase_count:, search_traffic_sales:, two_day_shipping_purchase_count:) ⇒ Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData

Overloads:



142
143
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 142

def self.new: (conversion_rate: Float, one_day_shipping_purchase_count: Integer, purchase_count: Integer, purchase_median_price: Peddler::Money, same_day_shipping_purchase_count: Integer, search_traffic_sales: Peddler::Money, two_day_shipping_purchase_count: Integer) -> Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData
| (Float, Integer, Integer, Peddler::Money, Integer, Peddler::Money, Integer) -> Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData

.parsePeddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



149
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 149

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformancePurchaseData

Instance Method Details

#members[ :conversion_rate, :one_day_shipping_purchase_count, :purchase_count, :purchase_median_price, :same_day_shipping_purchase_count, :search_traffic_sales, :two_day_shipping_purchase_count ]

Returns:

  • ([ :conversion_rate, :one_day_shipping_purchase_count, :purchase_count, :purchase_median_price, :same_day_shipping_purchase_count, :search_traffic_sales, :two_day_shipping_purchase_count ])


159
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 159

def members: () -> [ :conversion_rate, :one_day_shipping_purchase_count, :purchase_count, :purchase_median_price, :same_day_shipping_purchase_count, :search_traffic_sales, :two_day_shipping_purchase_count ]

#to_h{ conversion_rate: Float, one_day_shipping_purchase_count: Integer, purchase_count: Integer, purchase_median_price: Peddler::Money, same_day_shipping_purchase_count: Integer, search_traffic_sales: Peddler::Money, two_day_shipping_purchase_count: Integer }

Returns:

  • ({ conversion_rate: Float, one_day_shipping_purchase_count: Integer, purchase_count: Integer, purchase_median_price: Peddler::Money, same_day_shipping_purchase_count: Integer, search_traffic_sales: Peddler::Money, two_day_shipping_purchase_count: Integer })


160
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 160

def to_h: () -> { conversion_rate: Float, one_day_shipping_purchase_count: Integer, purchase_count: Integer, purchase_median_price: Peddler::Money, same_day_shipping_purchase_count: Integer, search_traffic_sales: Peddler::Money, two_day_shipping_purchase_count: Integer }