Class: Peddler::DataKiosk::Economics20240315::Economics

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/data_kiosk/economics20240315.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#adsArray[Peddler::DataKiosk::Economics20240315::AdSummary]? (readonly)

Returns the value of attribute ads.



88
89
90
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 88

def ads
  @ads
end

#child_asinString? (readonly)

Returns the value of attribute child_asin.

Returns:

  • (String, nil)


89
90
91
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 89

def child_asin
  @child_asin
end

#costPeddler::DataKiosk::Economics20240315::PerUnitCost? (readonly)

Returns the value of attribute cost.



90
91
92
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 90

def cost
  @cost
end

#end_dateString? (readonly)

Returns the value of attribute end_date.

Returns:

  • (String, nil)


91
92
93
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 91

def end_date
  @end_date
end

#feesArray[Peddler::DataKiosk::Economics20240315::FeeSummary]? (readonly)

Returns the value of attribute fees.



92
93
94
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 92

def fees
  @fees
end

#fnskuString? (readonly)

Returns the value of attribute fnsku.

Returns:

  • (String, nil)


93
94
95
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 93

def fnsku
  @fnsku
end

#marketplace_idString? (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String, nil)


94
95
96
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 94

def marketplace_id
  @marketplace_id
end

#mskuString? (readonly)

Returns the value of attribute msku.

Returns:

  • (String, nil)


95
96
97
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 95

def msku
  @msku
end

#net_proceedsPeddler::DataKiosk::Economics20240315::NetProceeds? (readonly)

Returns the value of attribute net_proceeds.



96
97
98
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 96

def net_proceeds
  @net_proceeds
end

#parent_asinString? (readonly)

Returns the value of attribute parent_asin.

Returns:

  • (String, nil)


97
98
99
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 97

def parent_asin
  @parent_asin
end

#salesPeddler::DataKiosk::Economics20240315::Sales? (readonly)

Returns the value of attribute sales.



98
99
100
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 98

def sales
  @sales
end

#start_dateString? (readonly)

Returns the value of attribute start_date.

Returns:

  • (String, nil)


99
100
101
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 99

def start_date
  @start_date
end

Class Method Details

.[](ads:, child_asin:, cost:, end_date:, fees:, fnsku:, marketplace_id:, msku:, net_proceeds:, parent_asin:, sales:, start_date:) ⇒ Peddler::DataKiosk::Economics20240315::Economics .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11) ⇒ Peddler::DataKiosk::Economics20240315::Economics

Overloads:



81
82
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 81

def self.[]: (?ads: Array[Peddler::DataKiosk::Economics20240315::AdSummary]?, ?child_asin: String?, ?cost: Peddler::DataKiosk::Economics20240315::PerUnitCost?, ?end_date: String?, ?fees: Array[Peddler::DataKiosk::Economics20240315::FeeSummary]?, ?fnsku: String?, ?marketplace_id: String?, ?msku: String?, ?net_proceeds: Peddler::DataKiosk::Economics20240315::NetProceeds?, ?parent_asin: String?, ?sales: Peddler::DataKiosk::Economics20240315::Sales?, ?start_date: String?) -> Peddler::DataKiosk::Economics20240315::Economics
| (Array[Peddler::DataKiosk::Economics20240315::AdSummary]?, String?, Peddler::DataKiosk::Economics20240315::PerUnitCost?, String?, Array[Peddler::DataKiosk::Economics20240315::FeeSummary]?, String?, String?, String?, Peddler::DataKiosk::Economics20240315::NetProceeds?, String?, Peddler::DataKiosk::Economics20240315::Sales?, String?) -> Peddler::DataKiosk::Economics20240315::Economics

.members[ :ads, :child_asin, :cost, :end_date, :fees, :fnsku, :marketplace_id, :msku, :net_proceeds, :parent_asin, :sales, :start_date ]

Returns:

  • ([ :ads, :child_asin, :cost, :end_date, :fees, :fnsku, :marketplace_id, :msku, :net_proceeds, :parent_asin, :sales, :start_date ])


84
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 84

def self.members: () -> [ :ads, :child_asin, :cost, :end_date, :fees, :fnsku, :marketplace_id, :msku, :net_proceeds, :parent_asin, :sales, :start_date ]

.new(ads:, child_asin:, cost:, end_date:, fees:, fnsku:, marketplace_id:, msku:, net_proceeds:, parent_asin:, sales:, start_date:) ⇒ Peddler::DataKiosk::Economics20240315::Economics .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11) ⇒ Peddler::DataKiosk::Economics20240315::Economics

Overloads:



79
80
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 79

def self.new: (?ads: Array[Peddler::DataKiosk::Economics20240315::AdSummary]?, ?child_asin: String?, ?cost: Peddler::DataKiosk::Economics20240315::PerUnitCost?, ?end_date: String?, ?fees: Array[Peddler::DataKiosk::Economics20240315::FeeSummary]?, ?fnsku: String?, ?marketplace_id: String?, ?msku: String?, ?net_proceeds: Peddler::DataKiosk::Economics20240315::NetProceeds?, ?parent_asin: String?, ?sales: Peddler::DataKiosk::Economics20240315::Sales?, ?start_date: String?) -> Peddler::DataKiosk::Economics20240315::Economics
| (Array[Peddler::DataKiosk::Economics20240315::AdSummary]?, String?, Peddler::DataKiosk::Economics20240315::PerUnitCost?, String?, Array[Peddler::DataKiosk::Economics20240315::FeeSummary]?, String?, String?, String?, Peddler::DataKiosk::Economics20240315::NetProceeds?, String?, Peddler::DataKiosk::Economics20240315::Sales?, String?) -> Peddler::DataKiosk::Economics20240315::Economics

.parsePeddler::DataKiosk::Economics20240315::Economics

Parameters:

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

Returns:



86
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 86

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::DataKiosk::Economics20240315::Economics

Instance Method Details

#members[ :ads, :child_asin, :cost, :end_date, :fees, :fnsku, :marketplace_id, :msku, :net_proceeds, :parent_asin, :sales, :start_date ]

Returns:

  • ([ :ads, :child_asin, :cost, :end_date, :fees, :fnsku, :marketplace_id, :msku, :net_proceeds, :parent_asin, :sales, :start_date ])


101
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 101

def members: () -> [ :ads, :child_asin, :cost, :end_date, :fees, :fnsku, :marketplace_id, :msku, :net_proceeds, :parent_asin, :sales, :start_date ]

#to_h{ ads: Array[Peddler::DataKiosk::Economics20240315::AdSummary]?, child_asin: String?, cost: Peddler::DataKiosk::Economics20240315::PerUnitCost?, end_date: String?, fees: Array[Peddler::DataKiosk::Economics20240315::FeeSummary]?, fnsku: String?, marketplace_id: String?, msku: String?, net_proceeds: Peddler::DataKiosk::Economics20240315::NetProceeds?, parent_asin: String?, sales: Peddler::DataKiosk::Economics20240315::Sales?, start_date: String? }

Returns:



102
# File 'sig/peddler/data_kiosk/economics20240315.rbs', line 102

def to_h: () -> { ads: Array[Peddler::DataKiosk::Economics20240315::AdSummary]?, child_asin: String?, cost: Peddler::DataKiosk::Economics20240315::PerUnitCost?, end_date: String?, fees: Array[Peddler::DataKiosk::Economics20240315::FeeSummary]?, fnsku: String?, marketplace_id: String?, msku: String?, net_proceeds: Peddler::DataKiosk::Economics20240315::NetProceeds?, parent_asin: String?, sales: Peddler::DataKiosk::Economics20240315::Sales?, start_date: String? }