Class: Peddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#click_shareFloat (readonly)

Returns the value of attribute click_share.

Returns:

  • (Float)


14
15
16
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 14

def click_share
  @click_share
end

#click_share_rankInteger (readonly)

Returns the value of attribute click_share_rank.

Returns:

  • (Integer)


15
16
17
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 15

def click_share_rank
  @click_share_rank
end

#clicked_asinString (readonly)

Returns the value of attribute clicked_asin.

Returns:

  • (String)


16
17
18
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 16

def clicked_asin
  @clicked_asin
end

#conversion_shareFloat (readonly)

Returns the value of attribute conversion_share.

Returns:

  • (Float)


17
18
19
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 17

def conversion_share
  @conversion_share
end

#department_nameString (readonly)

Returns the value of attribute department_name.

Returns:

  • (String)


18
19
20
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 18

def department_name
  @department_name
end

#search_frequency_rankInteger (readonly)

Returns the value of attribute search_frequency_rank.

Returns:

  • (Integer)


19
20
21
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 19

def search_frequency_rank
  @search_frequency_rank
end

#search_termString (readonly)

Returns the value of attribute search_term.

Returns:

  • (String)


20
21
22
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 20

def search_term
  @search_term
end

Class Method Details

.[](click_share:, click_share_rank:, clicked_asin:, conversion_share:, department_name:, search_frequency_rank:, search_term:) ⇒ Peddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm

Overloads:



7
8
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 7

def self.[]: (click_share: Float, click_share_rank: Integer, clicked_asin: String, conversion_share: Float, department_name: String, search_frequency_rank: Integer, search_term: String) -> Peddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm
| (Float, Integer, String, Float, String, Integer, String) -> Peddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm

.members[ :click_share, :click_share_rank, :clicked_asin, :conversion_share, :department_name, :search_frequency_rank, :search_term ]

Returns:

  • ([ :click_share, :click_share_rank, :clicked_asin, :conversion_share, :department_name, :search_frequency_rank, :search_term ])


10
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 10

def self.members: () -> [ :click_share, :click_share_rank, :clicked_asin, :conversion_share, :department_name, :search_frequency_rank, :search_term ]

.new(click_share:, click_share_rank:, clicked_asin:, conversion_share:, department_name:, search_frequency_rank:, search_term:) ⇒ Peddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm

Overloads:



5
6
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 5

def self.new: (click_share: Float, click_share_rank: Integer, clicked_asin: String, conversion_share: Float, department_name: String, search_frequency_rank: Integer, search_term: String) -> Peddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm
| (Float, Integer, String, Float, String, Integer, String) -> Peddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm

.parsePeddler::Reports::SellingPartnerSearchTerms::DetailsByDepartmentAndSearchTerm

Parameters:

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

Returns:



12
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 12

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

Instance Method Details

#members[ :click_share, :click_share_rank, :clicked_asin, :conversion_share, :department_name, :search_frequency_rank, :search_term ]

Returns:

  • ([ :click_share, :click_share_rank, :clicked_asin, :conversion_share, :department_name, :search_frequency_rank, :search_term ])


22
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 22

def members: () -> [ :click_share, :click_share_rank, :clicked_asin, :conversion_share, :department_name, :search_frequency_rank, :search_term ]

#to_h{ click_share: Float, click_share_rank: Integer, clicked_asin: String, conversion_share: Float, department_name: String, search_frequency_rank: Integer, search_term: String }

Returns:

  • ({ click_share: Float, click_share_rank: Integer, clicked_asin: String, conversion_share: Float, department_name: String, search_frequency_rank: Integer, search_term: String })


23
# File 'sig/peddler/reports/selling_partner_search_terms.rbs', line 23

def to_h: () -> { click_share: Float, click_share_rank: Integer, clicked_asin: String, conversion_share: Float, department_name: String, search_frequency_rank: Integer, search_term: String }