Class: Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
- Defined in:
- sig/peddler/apis/finances_v0.rbs
Instance Attribute Summary collapse
-
#description ⇒ String?
readonly
Returns the value of attribute description.
-
#posted_date ⇒ String?
readonly
Returns the value of attribute posted_date.
-
#transaction_amount ⇒ Peddler::Money?
readonly
Returns the value of attribute transaction_amount.
-
#transaction_type ⇒ String?
readonly
Returns the value of attribute transaction_type.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :description, :posted_date, :transaction_amount, :transaction_type ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
Instance Method Summary collapse
-
#members ⇒ [ :description, :posted_date, :transaction_amount, :transaction_type ]
-
#to_h ⇒ { description: String?, posted_date: String?, transaction_amount: Peddler::Money?, transaction_type: String? }
Instance Attribute Details
#description ⇒ String? (readonly)
Returns the value of attribute description.
116 117 118 |
# File 'sig/peddler/apis/finances_v0.rbs', line 116 def description @description end |
#posted_date ⇒ String? (readonly)
Returns the value of attribute posted_date.
117 118 119 |
# File 'sig/peddler/apis/finances_v0.rbs', line 117 def posted_date @posted_date end |
#transaction_amount ⇒ Peddler::Money? (readonly)
Returns the value of attribute transaction_amount.
118 119 120 |
# File 'sig/peddler/apis/finances_v0.rbs', line 118 def transaction_amount @transaction_amount end |
#transaction_type ⇒ String? (readonly)
Returns the value of attribute transaction_type.
119 120 121 |
# File 'sig/peddler/apis/finances_v0.rbs', line 119 def transaction_type @transaction_type end |
Class Method Details
.[](description:, posted_date:, transaction_amount:, transaction_type:) ⇒ Peddler::APIs::FinancesV0::CapacityReservationBillingEvent .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
109 110 |
# File 'sig/peddler/apis/finances_v0.rbs', line 109
def self.[]: (?description: String?, ?posted_date: String?, ?transaction_amount: Peddler::Money?, ?transaction_type: String?) -> Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
| (String?, String?, Peddler::Money?, String?) -> Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
|
.members ⇒ [ :description, :posted_date, :transaction_amount, :transaction_type ]
112 |
# File 'sig/peddler/apis/finances_v0.rbs', line 112
def self.members: () -> [ :description, :posted_date, :transaction_amount, :transaction_type ]
|
.new(description:, posted_date:, transaction_amount:, transaction_type:) ⇒ Peddler::APIs::FinancesV0::CapacityReservationBillingEvent .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
107 108 |
# File 'sig/peddler/apis/finances_v0.rbs', line 107
def self.new: (?description: String?, ?posted_date: String?, ?transaction_amount: Peddler::Money?, ?transaction_type: String?) -> Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
| (String?, String?, Peddler::Money?, String?) -> Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
|
.parse ⇒ Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
114 |
# File 'sig/peddler/apis/finances_v0.rbs', line 114
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FinancesV0::CapacityReservationBillingEvent
|
Instance Method Details
#members ⇒ [ :description, :posted_date, :transaction_amount, :transaction_type ]
121 |
# File 'sig/peddler/apis/finances_v0.rbs', line 121
def members: () -> [ :description, :posted_date, :transaction_amount, :transaction_type ]
|
#to_h ⇒ { description: String?, posted_date: String?, transaction_amount: Peddler::Money?, transaction_type: String? }
122 |
# File 'sig/peddler/apis/finances_v0.rbs', line 122
def to_h: () -> { description: String?, posted_date: String?, transaction_amount: Peddler::Money?, transaction_type: String? }
|