Class: Peddler::APIs::FinancesV0::DebtRecoveryEvent
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::FinancesV0::DebtRecoveryEvent
- Defined in:
- sig/peddler/apis/finances_v0.rbs
Instance Attribute Summary collapse
-
#charge_instrument_list ⇒ Array[Peddler::APIs::FinancesV0::ChargeInstrument]?
readonly
Returns the value of attribute charge_instrument_list.
-
#debt_recovery_item_list ⇒ Array[Peddler::APIs::FinancesV0::DebtRecoveryItem]?
readonly
Returns the value of attribute debt_recovery_item_list.
-
#debt_recovery_type ⇒ String?
readonly
Returns the value of attribute debt_recovery_type.
-
#over_payment_credit ⇒ Peddler::Money?
readonly
Returns the value of attribute over_payment_credit.
-
#recovery_amount ⇒ Peddler::Money?
readonly
Returns the value of attribute recovery_amount.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :charge_instrument_list, :debt_recovery_item_list, :debt_recovery_type, :over_payment_credit, :recovery_amount ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::FinancesV0::DebtRecoveryEvent
Instance Method Summary collapse
-
#members ⇒ [ :charge_instrument_list, :debt_recovery_item_list, :debt_recovery_type, :over_payment_credit, :recovery_amount ]
-
#to_h ⇒ { charge_instrument_list: Array[Peddler::APIs::FinancesV0::ChargeInstrument]?, debt_recovery_item_list: Array[Peddler::APIs::FinancesV0::DebtRecoveryItem]?, debt_recovery_type: String?, over_payment_credit: Peddler::Money?, recovery_amount: Peddler::Money? }
Instance Attribute Details
#charge_instrument_list ⇒ Array[Peddler::APIs::FinancesV0::ChargeInstrument]? (readonly)
Returns the value of attribute charge_instrument_list.
253 254 255 |
# File 'sig/peddler/apis/finances_v0.rbs', line 253 def charge_instrument_list @charge_instrument_list end |
#debt_recovery_item_list ⇒ Array[Peddler::APIs::FinancesV0::DebtRecoveryItem]? (readonly)
Returns the value of attribute debt_recovery_item_list.
254 255 256 |
# File 'sig/peddler/apis/finances_v0.rbs', line 254 def debt_recovery_item_list @debt_recovery_item_list end |
#debt_recovery_type ⇒ String? (readonly)
Returns the value of attribute debt_recovery_type.
255 256 257 |
# File 'sig/peddler/apis/finances_v0.rbs', line 255 def debt_recovery_type @debt_recovery_type end |
#over_payment_credit ⇒ Peddler::Money? (readonly)
Returns the value of attribute over_payment_credit.
256 257 258 |
# File 'sig/peddler/apis/finances_v0.rbs', line 256 def over_payment_credit @over_payment_credit end |
#recovery_amount ⇒ Peddler::Money? (readonly)
Returns the value of attribute recovery_amount.
257 258 259 |
# File 'sig/peddler/apis/finances_v0.rbs', line 257 def recovery_amount @recovery_amount end |
Class Method Details
.[](charge_instrument_list:, debt_recovery_item_list:, debt_recovery_type:, over_payment_credit:, recovery_amount:) ⇒ Peddler::APIs::FinancesV0::DebtRecoveryEvent .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::FinancesV0::DebtRecoveryEvent
246 247 |
# File 'sig/peddler/apis/finances_v0.rbs', line 246
def self.[]: (?charge_instrument_list: Array[Peddler::APIs::FinancesV0::ChargeInstrument]?, ?debt_recovery_item_list: Array[Peddler::APIs::FinancesV0::DebtRecoveryItem]?, ?debt_recovery_type: String?, ?over_payment_credit: Peddler::Money?, ?recovery_amount: Peddler::Money?) -> Peddler::APIs::FinancesV0::DebtRecoveryEvent
| (Array[Peddler::APIs::FinancesV0::ChargeInstrument]?, Array[Peddler::APIs::FinancesV0::DebtRecoveryItem]?, String?, Peddler::Money?, Peddler::Money?) -> Peddler::APIs::FinancesV0::DebtRecoveryEvent
|
.members ⇒ [ :charge_instrument_list, :debt_recovery_item_list, :debt_recovery_type, :over_payment_credit, :recovery_amount ]
249 |
# File 'sig/peddler/apis/finances_v0.rbs', line 249
def self.members: () -> [ :charge_instrument_list, :debt_recovery_item_list, :debt_recovery_type, :over_payment_credit, :recovery_amount ]
|
.new(charge_instrument_list:, debt_recovery_item_list:, debt_recovery_type:, over_payment_credit:, recovery_amount:) ⇒ Peddler::APIs::FinancesV0::DebtRecoveryEvent .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::FinancesV0::DebtRecoveryEvent
244 245 |
# File 'sig/peddler/apis/finances_v0.rbs', line 244
def self.new: (?charge_instrument_list: Array[Peddler::APIs::FinancesV0::ChargeInstrument]?, ?debt_recovery_item_list: Array[Peddler::APIs::FinancesV0::DebtRecoveryItem]?, ?debt_recovery_type: String?, ?over_payment_credit: Peddler::Money?, ?recovery_amount: Peddler::Money?) -> Peddler::APIs::FinancesV0::DebtRecoveryEvent
| (Array[Peddler::APIs::FinancesV0::ChargeInstrument]?, Array[Peddler::APIs::FinancesV0::DebtRecoveryItem]?, String?, Peddler::Money?, Peddler::Money?) -> Peddler::APIs::FinancesV0::DebtRecoveryEvent
|
.parse ⇒ Peddler::APIs::FinancesV0::DebtRecoveryEvent
251 |
# File 'sig/peddler/apis/finances_v0.rbs', line 251
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FinancesV0::DebtRecoveryEvent
|
Instance Method Details
#members ⇒ [ :charge_instrument_list, :debt_recovery_item_list, :debt_recovery_type, :over_payment_credit, :recovery_amount ]
259 |
# File 'sig/peddler/apis/finances_v0.rbs', line 259
def members: () -> [ :charge_instrument_list, :debt_recovery_item_list, :debt_recovery_type, :over_payment_credit, :recovery_amount ]
|
#to_h ⇒ { charge_instrument_list: Array[Peddler::APIs::FinancesV0::ChargeInstrument]?, debt_recovery_item_list: Array[Peddler::APIs::FinancesV0::DebtRecoveryItem]?, debt_recovery_type: String?, over_payment_credit: Peddler::Money?, recovery_amount: Peddler::Money? }
260 |
# File 'sig/peddler/apis/finances_v0.rbs', line 260
def to_h: () -> { charge_instrument_list: Array[Peddler::APIs::FinancesV0::ChargeInstrument]?, debt_recovery_item_list: Array[Peddler::APIs::FinancesV0::DebtRecoveryItem]?, debt_recovery_type: String?, over_payment_credit: Peddler::Money?, recovery_amount: Peddler::Money? }
|