Class: Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#end_date ⇒ String? (readonly)

Returns the value of attribute end_date.

Returns:

  • (String, nil)


410
411
412
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 410

def end_date
  @end_date
end

#metrics ⇒ Array[Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewGroupedBy]? (readonly)

Returns the value of attribute metrics.



411
412
413
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 411

def metrics
  @metrics
end

#seller_attributes ⇒ Peddler::DataKiosk::SellerAnalytics20250331::SellerAttributes? (readonly)

Returns the value of attribute seller_attributes.



412
413
414
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 412

def seller_attributes
  @seller_attributes
end

#start_date ⇒ String? (readonly)

Returns the value of attribute start_date.

Returns:

  • (String, nil)


413
414
415
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 413

def start_date
  @start_date
end

#totals ⇒ Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewMetrics? (readonly)

Returns the value of attribute totals.



414
415
416
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 414

def totals
  @totals
end

Class Method Details

.[](end_date:, metrics:, seller_attributes:, start_date:, totals:) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView



403
404
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 403

def self.[]: (?end_date: String?, ?metrics: Array[Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewGroupedBy]?, ?seller_attributes: Peddler::DataKiosk::SellerAnalytics20250331::SellerAttributes?, ?start_date: String?, ?totals: Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewMetrics?) -> Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView
| (String?, Array[Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewGroupedBy]?, Peddler::DataKiosk::SellerAnalytics20250331::SellerAttributes?, String?, Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewMetrics?) -> Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView

.members ⇒ [ :end_date, :metrics, :seller_attributes, :start_date, :totals ]

Returns:

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


406
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 406

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

.new(end_date:, metrics:, seller_attributes:, start_date:, totals:) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView



401
402
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 401

def self.new: (?end_date: String?, ?metrics: Array[Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewGroupedBy]?, ?seller_attributes: Peddler::DataKiosk::SellerAnalytics20250331::SellerAttributes?, ?start_date: String?, ?totals: Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewMetrics?) -> Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView
| (String?, Array[Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewGroupedBy]?, Peddler::DataKiosk::SellerAnalytics20250331::SellerAttributes?, String?, Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewMetrics?) -> Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView

.parse ⇒ Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsView

Parameters:

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

Returns:



408
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 408

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

Instance Method Details

#members ⇒ [ :end_date, :metrics, :seller_attributes, :start_date, :totals ]

Returns:

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


416
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 416

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

#to_h ⇒ { end_date: String?, metrics: Array[Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewGroupedBy]?, seller_attributes: Peddler::DataKiosk::SellerAnalytics20250331::SellerAttributes?, start_date: String?, totals: Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewMetrics? }



417
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 417

def to_h: () -> { end_date: String?, metrics: Array[Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewGroupedBy]?, seller_attributes: Peddler::DataKiosk::SellerAnalytics20250331::SellerAttributes?, start_date: String?, totals: Peddler::DataKiosk::SellerAnalytics20250331::SellerAnalyticsViewMetrics? }