Class: Peddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN

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

#child_asinString? (readonly)

Returns the value of attribute child_asin.

Returns:

  • (String, nil)


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

def child_asin
  @child_asin
end

#parent_asinString (readonly)

Returns the value of attribute parent_asin.

Returns:

  • (String)


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

def parent_asin
  @parent_asin
end

#sales_by_asinPeddler::Reports::SellerSalesAndTraffic::SalesByASIN (readonly)

Returns the value of attribute sales_by_asin.



71
72
73
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 71

def sales_by_asin
  @sales_by_asin
end

#skuString? (readonly)

Returns the value of attribute sku.

Returns:

  • (String, nil)


72
73
74
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 72

def sku
  @sku
end

#traffic_by_asinPeddler::Reports::SellerSalesAndTraffic::TrafficByASIN (readonly)

Returns the value of attribute traffic_by_asin.



73
74
75
# File 'sig/peddler/reports/seller_sales_and_traffic.rbs', line 73

def traffic_by_asin
  @traffic_by_asin
end

Class Method Details

.[](parent_asin:, sales_by_asin:, traffic_by_asin:, child_asin:, sku:) ⇒ Peddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN

Overloads:



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

def self.[]: (parent_asin: String, sales_by_asin: Peddler::Reports::SellerSalesAndTraffic::SalesByASIN, traffic_by_asin: Peddler::Reports::SellerSalesAndTraffic::TrafficByASIN, ?child_asin: String?, ?sku: String?) -> Peddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN
| (String, Peddler::Reports::SellerSalesAndTraffic::SalesByASIN, Peddler::Reports::SellerSalesAndTraffic::TrafficByASIN, String?, String?) -> Peddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN

.members[ :parent_asin, :sales_by_asin, :traffic_by_asin, :child_asin, :sku ]

Returns:

  • ([ :parent_asin, :sales_by_asin, :traffic_by_asin, :child_asin, :sku ])


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

def self.members: () -> [ :parent_asin, :sales_by_asin, :traffic_by_asin, :child_asin, :sku ]

.new(parent_asin:, sales_by_asin:, traffic_by_asin:, child_asin:, sku:) ⇒ Peddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN

Overloads:



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

def self.new: (parent_asin: String, sales_by_asin: Peddler::Reports::SellerSalesAndTraffic::SalesByASIN, traffic_by_asin: Peddler::Reports::SellerSalesAndTraffic::TrafficByASIN, ?child_asin: String?, ?sku: String?) -> Peddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN
| (String, Peddler::Reports::SellerSalesAndTraffic::SalesByASIN, Peddler::Reports::SellerSalesAndTraffic::TrafficByASIN, String?, String?) -> Peddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN

.parsePeddler::Reports::SellerSalesAndTraffic::SalesAndTrafficByASIN

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :parent_asin, :sales_by_asin, :traffic_by_asin, :child_asin, :sku ]

Returns:

  • ([ :parent_asin, :sales_by_asin, :traffic_by_asin, :child_asin, :sku ])


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

def members: () -> [ :parent_asin, :sales_by_asin, :traffic_by_asin, :child_asin, :sku ]

#to_h{ parent_asin: String, sales_by_asin: Peddler::Reports::SellerSalesAndTraffic::SalesByASIN, traffic_by_asin: Peddler::Reports::SellerSalesAndTraffic::TrafficByASIN, child_asin: String?, sku: String? }

Returns:



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

def to_h: () -> { parent_asin: String, sales_by_asin: Peddler::Reports::SellerSalesAndTraffic::SalesByASIN, traffic_by_asin: Peddler::Reports::SellerSalesAndTraffic::TrafficByASIN, child_asin: String?, sku: String? }