Class: Peddler::Reports::SellerSalesAndTraffic::ReportOptions

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#asin_granularityString? (readonly)

Returns the value of attribute asin_granularity.

Returns:

  • (String, nil)


32
33
34
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 32

def asin_granularity
  @asin_granularity
end

#date_granularityString? (readonly)

Returns the value of attribute date_granularity.

Returns:

  • (String, nil)


33
34
35
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 33

def date_granularity
  @date_granularity
end

Class Method Details

.[](asin_granularity:, date_granularity:) ⇒ Peddler::Reports::SellerSalesAndTraffic::ReportOptions .[](arg0, arg1) ⇒ Peddler::Reports::SellerSalesAndTraffic::ReportOptions

Overloads:



25
26
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 25

def self.[]: (?asin_granularity: String?, ?date_granularity: String?) -> Peddler::Reports::SellerSalesAndTraffic::ReportOptions
| (String?, String?) -> Peddler::Reports::SellerSalesAndTraffic::ReportOptions

.members[ :asin_granularity, :date_granularity ]

Returns:

  • ([ :asin_granularity, :date_granularity ])


28
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 28

def self.members: () -> [ :asin_granularity, :date_granularity ]

.new(asin_granularity:, date_granularity:) ⇒ Peddler::Reports::SellerSalesAndTraffic::ReportOptions .new(arg0, arg1) ⇒ Peddler::Reports::SellerSalesAndTraffic::ReportOptions

Overloads:



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

def self.new: (?asin_granularity: String?, ?date_granularity: String?) -> Peddler::Reports::SellerSalesAndTraffic::ReportOptions
| (String?, String?) -> Peddler::Reports::SellerSalesAndTraffic::ReportOptions

.parsePeddler::Reports::SellerSalesAndTraffic::ReportOptions

Parameters:

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

Returns:



30
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 30

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

Instance Method Details

#members[ :asin_granularity, :date_granularity ]

Returns:

  • ([ :asin_granularity, :date_granularity ])


35
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 35

def members: () -> [ :asin_granularity, :date_granularity ]

#to_h{ asin_granularity: String?, date_granularity: String? }

Returns:

  • ({ asin_granularity: String?, date_granularity: String? })


36
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 36

def to_h: () -> { asin_granularity: String?, date_granularity: String? }