Class: Peddler::DataKiosk::VendorAnalytics20240930::SourcingView

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

#end_dateString? (readonly)

Returns the value of attribute end_date.

Returns:

  • (String, nil)


361
362
363
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 361

def end_date
  @end_date
end

#marketplace_idString? (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String, nil)


362
363
364
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 362

def marketplace_id
  @marketplace_id
end

#metricsArray[Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetricsGroupedBy]? (readonly)

Returns the value of attribute metrics.



363
364
365
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 363

def metrics
  @metrics
end

#start_dateString? (readonly)

Returns the value of attribute start_date.

Returns:

  • (String, nil)


364
365
366
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 364

def start_date
  @start_date
end

#totalsPeddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics? (readonly)

Returns the value of attribute totals.



365
366
367
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 365

def totals
  @totals
end

Class Method Details

.[](end_date:, marketplace_id:, metrics:, start_date:, totals:) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::SourcingView .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::SourcingView

Overloads:



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

def self.[]: (?end_date: String?, ?marketplace_id: String?, ?metrics: Array[Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetricsGroupedBy]?, ?start_date: String?, ?totals: Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics?) -> Peddler::DataKiosk::VendorAnalytics20240930::SourcingView
| (String?, String?, Array[Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetricsGroupedBy]?, String?, Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics?) -> Peddler::DataKiosk::VendorAnalytics20240930::SourcingView

.members[ :end_date, :marketplace_id, :metrics, :start_date, :totals ]

Returns:

  • ([ :end_date, :marketplace_id, :metrics, :start_date, :totals ])


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

def self.members: () -> [ :end_date, :marketplace_id, :metrics, :start_date, :totals ]

.new(end_date:, marketplace_id:, metrics:, start_date:, totals:) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::SourcingView .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::SourcingView

Overloads:



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

def self.new: (?end_date: String?, ?marketplace_id: String?, ?metrics: Array[Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetricsGroupedBy]?, ?start_date: String?, ?totals: Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics?) -> Peddler::DataKiosk::VendorAnalytics20240930::SourcingView
| (String?, String?, Array[Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetricsGroupedBy]?, String?, Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics?) -> Peddler::DataKiosk::VendorAnalytics20240930::SourcingView

.parsePeddler::DataKiosk::VendorAnalytics20240930::SourcingView

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :end_date, :marketplace_id, :metrics, :start_date, :totals ]

Returns:

  • ([ :end_date, :marketplace_id, :metrics, :start_date, :totals ])


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

def members: () -> [ :end_date, :marketplace_id, :metrics, :start_date, :totals ]

#to_h{ end_date: String?, marketplace_id: String?, metrics: Array[Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetricsGroupedBy]?, start_date: String?, totals: Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics? }

Returns:



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

def to_h: () -> { end_date: String?, marketplace_id: String?, metrics: Array[Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetricsGroupedBy]?, start_date: String?, totals: Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics? }