Class: Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData

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

#search_queryString (readonly)

Returns the value of attribute search_query.

Returns:

  • (String)


68
69
70
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 68

def search_query
  @search_query
end

#search_query_scoreInteger (readonly)

Returns the value of attribute search_query_score.

Returns:

  • (Integer)


69
70
71
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 69

def search_query_score
  @search_query_score
end

#search_query_volumeInteger (readonly)

Returns the value of attribute search_query_volume.

Returns:

  • (Integer)


70
71
72
# File 'sig/peddler/reports/selling_partner_search_query_performance.rbs', line 70

def search_query_volume
  @search_query_volume
end

Class Method Details

.[](search_query:, search_query_score:, search_query_volume:) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData .[](arg0, arg1, arg2) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData

Overloads:



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

def self.[]: (search_query: String, search_query_score: Integer, search_query_volume: Integer) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData
| (String, Integer, Integer) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData

.members[ :search_query, :search_query_score, :search_query_volume ]

Returns:

  • ([ :search_query, :search_query_score, :search_query_volume ])


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

def self.members: () -> [ :search_query, :search_query_score, :search_query_volume ]

.new(search_query:, search_query_score:, search_query_volume:) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData .new(arg0, arg1, arg2) ⇒ Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData

Overloads:



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

def self.new: (search_query: String, search_query_score: Integer, search_query_volume: Integer) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData
| (String, Integer, Integer) -> Peddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData

.parsePeddler::Reports::SellingPartnerSearchQueryPerformance::SearchQueryData

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :search_query, :search_query_score, :search_query_volume ]

Returns:

  • ([ :search_query, :search_query_score, :search_query_volume ])


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

def members: () -> [ :search_query, :search_query_score, :search_query_volume ]

#to_h{ search_query: String, search_query_score: Integer, search_query_volume: Integer }

Returns:

  • ({ search_query: String, search_query_score: Integer, search_query_volume: Integer })


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

def to_h: () -> { search_query: String, search_query_score: Integer, search_query_volume: Integer }