Class: Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics

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

#costsPeddler::DataKiosk::VendorAnalytics20240930::Costs? (readonly)

Returns the value of attribute costs.



381
382
383
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 381

def costs
  @costs
end

#customer_satisfactionPeddler::DataKiosk::VendorAnalytics20240930::CustomerSatisfaction? (readonly)

Returns the value of attribute customer_satisfaction.



382
383
384
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 382

def customer_satisfaction
  @customer_satisfaction
end

#product_availabilityPeddler::DataKiosk::VendorAnalytics20240930::ProductAvailability? (readonly)

Returns the value of attribute product_availability.



383
384
385
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 383

def product_availability
  @product_availability
end

#shipped_ordersPeddler::DataKiosk::VendorAnalytics20240930::ShippedOrders? (readonly)

Returns the value of attribute shipped_orders.



384
385
386
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 384

def shipped_orders
  @shipped_orders
end

#sourcingPeddler::DataKiosk::VendorAnalytics20240930::Sourcing? (readonly)

Returns the value of attribute sourcing.



385
386
387
# File 'sig/peddler/data_kiosk/vendor_analytics20240930.rbs', line 385

def sourcing
  @sourcing
end

Class Method Details

.[](costs:, customer_satisfaction:, product_availability:, shipped_orders:, sourcing:) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics



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

def self.[]: (?costs: Peddler::DataKiosk::VendorAnalytics20240930::Costs?, ?customer_satisfaction: Peddler::DataKiosk::VendorAnalytics20240930::CustomerSatisfaction?, ?product_availability: Peddler::DataKiosk::VendorAnalytics20240930::ProductAvailability?, ?shipped_orders: Peddler::DataKiosk::VendorAnalytics20240930::ShippedOrders?, ?sourcing: Peddler::DataKiosk::VendorAnalytics20240930::Sourcing?) -> Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics
| (Peddler::DataKiosk::VendorAnalytics20240930::Costs?, Peddler::DataKiosk::VendorAnalytics20240930::CustomerSatisfaction?, Peddler::DataKiosk::VendorAnalytics20240930::ProductAvailability?, Peddler::DataKiosk::VendorAnalytics20240930::ShippedOrders?, Peddler::DataKiosk::VendorAnalytics20240930::Sourcing?) -> Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics

.members[ :costs, :customer_satisfaction, :product_availability, :shipped_orders, :sourcing ]

Returns:

  • ([ :costs, :customer_satisfaction, :product_availability, :shipped_orders, :sourcing ])


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

def self.members: () -> [ :costs, :customer_satisfaction, :product_availability, :shipped_orders, :sourcing ]

.new(costs:, customer_satisfaction:, product_availability:, shipped_orders:, sourcing:) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics



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

def self.new: (?costs: Peddler::DataKiosk::VendorAnalytics20240930::Costs?, ?customer_satisfaction: Peddler::DataKiosk::VendorAnalytics20240930::CustomerSatisfaction?, ?product_availability: Peddler::DataKiosk::VendorAnalytics20240930::ProductAvailability?, ?shipped_orders: Peddler::DataKiosk::VendorAnalytics20240930::ShippedOrders?, ?sourcing: Peddler::DataKiosk::VendorAnalytics20240930::Sourcing?) -> Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics
| (Peddler::DataKiosk::VendorAnalytics20240930::Costs?, Peddler::DataKiosk::VendorAnalytics20240930::CustomerSatisfaction?, Peddler::DataKiosk::VendorAnalytics20240930::ProductAvailability?, Peddler::DataKiosk::VendorAnalytics20240930::ShippedOrders?, Peddler::DataKiosk::VendorAnalytics20240930::Sourcing?) -> Peddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics

.parsePeddler::DataKiosk::VendorAnalytics20240930::SourcingViewMetrics

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :costs, :customer_satisfaction, :product_availability, :shipped_orders, :sourcing ]

Returns:

  • ([ :costs, :customer_satisfaction, :product_availability, :shipped_orders, :sourcing ])


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

def members: () -> [ :costs, :customer_satisfaction, :product_availability, :shipped_orders, :sourcing ]

#to_h{ costs: Peddler::DataKiosk::VendorAnalytics20240930::Costs?, customer_satisfaction: Peddler::DataKiosk::VendorAnalytics20240930::CustomerSatisfaction?, product_availability: Peddler::DataKiosk::VendorAnalytics20240930::ProductAvailability?, shipped_orders: Peddler::DataKiosk::VendorAnalytics20240930::ShippedOrders?, sourcing: Peddler::DataKiosk::VendorAnalytics20240930::Sourcing? }



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

def to_h: () -> { costs: Peddler::DataKiosk::VendorAnalytics20240930::Costs?, customer_satisfaction: Peddler::DataKiosk::VendorAnalytics20240930::CustomerSatisfaction?, product_availability: Peddler::DataKiosk::VendorAnalytics20240930::ProductAvailability?, shipped_orders: Peddler::DataKiosk::VendorAnalytics20240930::ShippedOrders?, sourcing: Peddler::DataKiosk::VendorAnalytics20240930::Sourcing? }