Class: Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData

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

#impression_countInteger (readonly)

Returns the value of attribute impression_count.

Returns:

  • (Integer)


131
132
133
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 131

def impression_count
  @impression_count
end

#impression_median_pricePeddler::Money (readonly)

Returns the value of attribute impression_median_price.

Returns:



132
133
134
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 132

def impression_median_price
  @impression_median_price
end

#one_day_shipping_impression_countInteger (readonly)

Returns the value of attribute one_day_shipping_impression_count.

Returns:

  • (Integer)


133
134
135
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 133

def one_day_shipping_impression_count
  @one_day_shipping_impression_count
end

#same_day_shipping_impression_countInteger (readonly)

Returns the value of attribute same_day_shipping_impression_count.

Returns:

  • (Integer)


134
135
136
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 134

def same_day_shipping_impression_count
  @same_day_shipping_impression_count
end

#two_day_shipping_impression_countInteger (readonly)

Returns the value of attribute two_day_shipping_impression_count.

Returns:

  • (Integer)


135
136
137
# File 'sig/peddler/reports/selling_partner_search_catalog_performance.rbs', line 135

def two_day_shipping_impression_count
  @two_day_shipping_impression_count
end

Class Method Details

.[](impression_count:, impression_median_price:, one_day_shipping_impression_count:, same_day_shipping_impression_count:, two_day_shipping_impression_count:) ⇒ Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData

Overloads:



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

def self.[]: (impression_count: Integer, impression_median_price: Peddler::Money, one_day_shipping_impression_count: Integer, same_day_shipping_impression_count: Integer, two_day_shipping_impression_count: Integer) -> Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData
| (Integer, Peddler::Money, Integer, Integer, Integer) -> Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData

.members[ :impression_count, :impression_median_price, :one_day_shipping_impression_count, :same_day_shipping_impression_count, :two_day_shipping_impression_count ]

Returns:

  • ([ :impression_count, :impression_median_price, :one_day_shipping_impression_count, :same_day_shipping_impression_count, :two_day_shipping_impression_count ])


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

def self.members: () -> [ :impression_count, :impression_median_price, :one_day_shipping_impression_count, :same_day_shipping_impression_count, :two_day_shipping_impression_count ]

.new(impression_count:, impression_median_price:, one_day_shipping_impression_count:, same_day_shipping_impression_count:, two_day_shipping_impression_count:) ⇒ Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData

Overloads:



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

def self.new: (impression_count: Integer, impression_median_price: Peddler::Money, one_day_shipping_impression_count: Integer, same_day_shipping_impression_count: Integer, two_day_shipping_impression_count: Integer) -> Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData
| (Integer, Peddler::Money, Integer, Integer, Integer) -> Peddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData

.parsePeddler::Reports::SellingPartnerSearchCatalogPerformance::SearchCatalogPerformanceImpressionData

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :impression_count, :impression_median_price, :one_day_shipping_impression_count, :same_day_shipping_impression_count, :two_day_shipping_impression_count ]

Returns:

  • ([ :impression_count, :impression_median_price, :one_day_shipping_impression_count, :same_day_shipping_impression_count, :two_day_shipping_impression_count ])


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

def members: () -> [ :impression_count, :impression_median_price, :one_day_shipping_impression_count, :same_day_shipping_impression_count, :two_day_shipping_impression_count ]

#to_h{ impression_count: Integer, impression_median_price: Peddler::Money, one_day_shipping_impression_count: Integer, same_day_shipping_impression_count: Integer, two_day_shipping_impression_count: Integer }

Returns:

  • ({ impression_count: Integer, impression_median_price: Peddler::Money, one_day_shipping_impression_count: Integer, same_day_shipping_impression_count: Integer, two_day_shipping_impression_count: Integer })


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

def to_h: () -> { impression_count: Integer, impression_median_price: Peddler::Money, one_day_shipping_impression_count: Integer, same_day_shipping_impression_count: Integer, two_day_shipping_impression_count: Integer }