Class: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#asinString (readonly)

Returns the value of attribute asin.

Returns:

  • (String)


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

def asin
  @asin
end

#cart_add_dataPeddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceCartAddData (readonly)

Returns the value of attribute cart_add_data.



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

def cart_add_data
  @cart_add_data
end

#click_dataPeddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceClickData (readonly)

Returns the value of attribute click_data.



136
137
138
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 136

def click_data
  @click_data
end

#end_dateDate (readonly)

Returns the value of attribute end_date.

Returns:

  • (Date)


137
138
139
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 137

def end_date
  @end_date
end

#impression_dataPeddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceImpressionData (readonly)

Returns the value of attribute impression_data.



138
139
140
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 138

def impression_data
  @impression_data
end

#purchase_dataPeddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData (readonly)

Returns the value of attribute purchase_data.



139
140
141
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 139

def purchase_data
  @purchase_data
end

#search_query_dataPeddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData (readonly)

Returns the value of attribute search_query_data.



140
141
142
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 140

def search_query_data
  @search_query_data
end

#start_dateDate (readonly)

Returns the value of attribute start_date.

Returns:

  • (Date)


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

def start_date
  @start_date
end

Class Method Details

.[](asin:, cart_add_data:, click_data:, end_date:, impression_data:, purchase_data:, search_query_data:, start_date:) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData

Overloads:



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

def self.[]: (asin: String, cart_add_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceCartAddData, click_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceClickData, end_date: Date, impression_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceImpressionData, purchase_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData, search_query_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData, start_date: Date) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData
| (String, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceCartAddData, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceClickData, Date, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceImpressionData, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData, Date) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData

.members[ :asin, :cart_add_data, :click_data, :end_date, :impression_data, :purchase_data, :search_query_data, :start_date ]

Returns:

  • ([ :asin, :cart_add_data, :click_data, :end_date, :impression_data, :purchase_data, :search_query_data, :start_date ])


130
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 130

def self.members: () -> [ :asin, :cart_add_data, :click_data, :end_date, :impression_data, :purchase_data, :search_query_data, :start_date ]

.new(asin:, cart_add_data:, click_data:, end_date:, impression_data:, purchase_data:, search_query_data:, start_date:) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData

Overloads:



125
126
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 125

def self.new: (asin: String, cart_add_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceCartAddData, click_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceClickData, end_date: Date, impression_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceImpressionData, purchase_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData, search_query_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData, start_date: Date) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData
| (String, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceCartAddData, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceClickData, Date, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceImpressionData, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData, Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData, Date) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData

.parsePeddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceData

Parameters:

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

Returns:



132
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 132

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

Instance Method Details

#members[ :asin, :cart_add_data, :click_data, :end_date, :impression_data, :purchase_data, :search_query_data, :start_date ]

Returns:

  • ([ :asin, :cart_add_data, :click_data, :end_date, :impression_data, :purchase_data, :search_query_data, :start_date ])


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

def members: () -> [ :asin, :cart_add_data, :click_data, :end_date, :impression_data, :purchase_data, :search_query_data, :start_date ]

#to_h{ asin: String, cart_add_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceCartAddData, click_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceClickData, end_date: Date, impression_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceImpressionData, purchase_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData, search_query_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData, start_date: Date }



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

def to_h: () -> { asin: String, cart_add_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceCartAddData, click_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceClickData, end_date: Date, impression_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformanceImpressionData, purchase_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryPerformancePurchaseData, search_query_data: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData, start_date: Date }