Class: Peddler::APIs::SalesV1::OrderMetricsInterval
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::SalesV1::OrderMetricsInterval
- Defined in:
- sig/peddler/apis/sales_v1.rbs
Instance Attribute Summary collapse
-
#average_unit_price ⇒ Peddler::Money
readonly
Returns the value of attribute average_unit_price.
-
#interval ⇒ String
readonly
Returns the value of attribute interval.
-
#order_count ⇒ Integer
readonly
Returns the value of attribute order_count.
-
#order_item_count ⇒ Integer
readonly
Returns the value of attribute order_item_count.
-
#total_sales ⇒ Peddler::Money
readonly
Returns the value of attribute total_sales.
-
#unit_count ⇒ Integer
readonly
Returns the value of attribute unit_count.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :average_unit_price, :interval, :order_count, :order_item_count, :total_sales, :unit_count ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::SalesV1::OrderMetricsInterval
Instance Method Summary collapse
-
#members ⇒ [ :average_unit_price, :interval, :order_count, :order_item_count, :total_sales, :unit_count ]
-
#to_h ⇒ { average_unit_price: Peddler::Money, interval: String, order_count: Integer, order_item_count: Integer, total_sales: Peddler::Money, unit_count: Integer }
Instance Attribute Details
#average_unit_price ⇒ Peddler::Money (readonly)
Returns the value of attribute average_unit_price.
53 54 55 |
# File 'sig/peddler/apis/sales_v1.rbs', line 53 def average_unit_price @average_unit_price end |
#interval ⇒ String (readonly)
Returns the value of attribute interval.
54 55 56 |
# File 'sig/peddler/apis/sales_v1.rbs', line 54 def interval @interval end |
#order_count ⇒ Integer (readonly)
Returns the value of attribute order_count.
55 56 57 |
# File 'sig/peddler/apis/sales_v1.rbs', line 55 def order_count @order_count end |
#order_item_count ⇒ Integer (readonly)
Returns the value of attribute order_item_count.
56 57 58 |
# File 'sig/peddler/apis/sales_v1.rbs', line 56 def order_item_count @order_item_count end |
#total_sales ⇒ Peddler::Money (readonly)
Returns the value of attribute total_sales.
57 58 59 |
# File 'sig/peddler/apis/sales_v1.rbs', line 57 def total_sales @total_sales end |
#unit_count ⇒ Integer (readonly)
Returns the value of attribute unit_count.
58 59 60 |
# File 'sig/peddler/apis/sales_v1.rbs', line 58 def unit_count @unit_count end |
Class Method Details
.[](average_unit_price:, interval:, order_count:, order_item_count:, total_sales:, unit_count:) ⇒ Peddler::APIs::SalesV1::OrderMetricsInterval .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::SalesV1::OrderMetricsInterval
46 47 |
# File 'sig/peddler/apis/sales_v1.rbs', line 46
def self.[]: (average_unit_price: Peddler::Money, interval: String, order_count: Integer, order_item_count: Integer, total_sales: Peddler::Money, unit_count: Integer) -> Peddler::APIs::SalesV1::OrderMetricsInterval
| (Peddler::Money, String, Integer, Integer, Peddler::Money, Integer) -> Peddler::APIs::SalesV1::OrderMetricsInterval
|
.members ⇒ [ :average_unit_price, :interval, :order_count, :order_item_count, :total_sales, :unit_count ]
49 |
# File 'sig/peddler/apis/sales_v1.rbs', line 49
def self.members: () -> [ :average_unit_price, :interval, :order_count, :order_item_count, :total_sales, :unit_count ]
|
.new(average_unit_price:, interval:, order_count:, order_item_count:, total_sales:, unit_count:) ⇒ Peddler::APIs::SalesV1::OrderMetricsInterval .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::SalesV1::OrderMetricsInterval
44 45 |
# File 'sig/peddler/apis/sales_v1.rbs', line 44
def self.new: (average_unit_price: Peddler::Money, interval: String, order_count: Integer, order_item_count: Integer, total_sales: Peddler::Money, unit_count: Integer) -> Peddler::APIs::SalesV1::OrderMetricsInterval
| (Peddler::Money, String, Integer, Integer, Peddler::Money, Integer) -> Peddler::APIs::SalesV1::OrderMetricsInterval
|
.parse ⇒ Peddler::APIs::SalesV1::OrderMetricsInterval
51 |
# File 'sig/peddler/apis/sales_v1.rbs', line 51
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::SalesV1::OrderMetricsInterval
|
Instance Method Details
#members ⇒ [ :average_unit_price, :interval, :order_count, :order_item_count, :total_sales, :unit_count ]
60 |
# File 'sig/peddler/apis/sales_v1.rbs', line 60
def members: () -> [ :average_unit_price, :interval, :order_count, :order_item_count, :total_sales, :unit_count ]
|
#to_h ⇒ { average_unit_price: Peddler::Money, interval: String, order_count: Integer, order_item_count: Integer, total_sales: Peddler::Money, unit_count: Integer }
61 |
# File 'sig/peddler/apis/sales_v1.rbs', line 61
def to_h: () -> { average_unit_price: Peddler::Money, interval: String, order_count: Integer, order_item_count: Integer, total_sales: Peddler::Money, unit_count: Integer }
|