Class: Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#demandPeddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandStatistic? (readonly)

Returns the value of attribute demand.



161
162
163
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 161

def demand
  @demand
end

#end_dateString? (readonly)

Returns the value of attribute end_date.

Returns:

  • (String, nil)


162
163
164
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 162

def end_date
  @end_date
end

#start_dateString? (readonly)

Returns the value of attribute start_date.

Returns:

  • (String, nil)


163
164
165
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 163

def start_date
  @start_date
end

#week_numberInteger? (readonly)

Returns the value of attribute week_number.

Returns:

  • (Integer, nil)


164
165
166
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 164

def week_number
  @week_number
end

Class Method Details

.[](demand:, end_date:, start_date:, week_number:) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly .[](arg0, arg1, arg2, arg3) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly

Overloads:



154
155
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 154

def self.[]: (?demand: Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandStatistic?, ?end_date: String?, ?start_date: String?, ?week_number: Integer?) -> Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly
| (Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandStatistic?, String?, String?, Integer?) -> Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly

.members[ :demand, :end_date, :start_date, :week_number ]

Returns:

  • ([ :demand, :end_date, :start_date, :week_number ])


157
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 157

def self.members: () -> [ :demand, :end_date, :start_date, :week_number ]

.new(demand:, end_date:, start_date:, week_number:) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly .new(arg0, arg1, arg2, arg3) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly

Overloads:



152
153
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 152

def self.new: (?demand: Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandStatistic?, ?end_date: String?, ?start_date: String?, ?week_number: Integer?) -> Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly
| (Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandStatistic?, String?, String?, Integer?) -> Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly

.parsePeddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandWeekly

Parameters:

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

Returns:



159
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 159

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

Instance Method Details

#members[ :demand, :end_date, :start_date, :week_number ]

Returns:

  • ([ :demand, :end_date, :start_date, :week_number ])


166
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 166

def members: () -> [ :demand, :end_date, :start_date, :week_number ]

#to_h{ demand: Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandStatistic?, end_date: String?, start_date: String?, week_number: Integer? }

Returns:



167
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 167

def to_h: () -> { demand: Peddler::DataKiosk::VendorAnalytics20240930::ForecastedDemandStatistic?, end_date: String?, start_date: String?, week_number: Integer? }