Class: Lithic::Models::FinancialAccounts::Statement::AccountStanding
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Lithic::Models::FinancialAccounts::Statement::AccountStanding
- Defined in:
- lib/lithic/models/financial_accounts/statement.rb
Overview
Defined Under Namespace
Modules: PeriodState Classes: FinancialAccountState
Instance Attribute Summary collapse
-
#consecutive_full_payments_made ⇒ Integer
Number of consecutive full payments made.
-
#consecutive_minimum_payments_made ⇒ Integer
Number of consecutive minimum payments made.
-
#consecutive_minimum_payments_missed ⇒ Integer
Number of consecutive minimum payments missed.
-
#days_past_due ⇒ Integer
Number of days past due.
-
#financial_account_state ⇒ Lithic::Models::FinancialAccounts::Statement::AccountStanding::FinancialAccountState
Information about the financial account state.
-
#has_grace ⇒ Boolean
Whether the account currently has grace or not.
-
#period_number ⇒ Integer
Current overall period number.
- #period_state ⇒ Symbol, Lithic::Models::FinancialAccounts::Statement::AccountStanding::PeriodState
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(consecutive_full_payments_made:, consecutive_minimum_payments_made:, consecutive_minimum_payments_missed:, days_past_due:, financial_account_state:, has_grace:, period_number:, period_state:) ⇒ Object
|
|
# File 'lib/lithic/models/financial_accounts/statement.rb', line 233
|
Instance Attribute Details
#consecutive_full_payments_made ⇒ Integer
Number of consecutive full payments made
189 |
# File 'lib/lithic/models/financial_accounts/statement.rb', line 189 required :consecutive_full_payments_made, Integer |
#consecutive_minimum_payments_made ⇒ Integer
Number of consecutive minimum payments made
195 |
# File 'lib/lithic/models/financial_accounts/statement.rb', line 195 required :consecutive_minimum_payments_made, Integer |
#consecutive_minimum_payments_missed ⇒ Integer
Number of consecutive minimum payments missed
201 |
# File 'lib/lithic/models/financial_accounts/statement.rb', line 201 required :consecutive_minimum_payments_missed, Integer |
#days_past_due ⇒ Integer
Number of days past due
207 |
# File 'lib/lithic/models/financial_accounts/statement.rb', line 207 required :days_past_due, Integer |
#financial_account_state ⇒ Lithic::Models::FinancialAccounts::Statement::AccountStanding::FinancialAccountState
Information about the financial account state
213 214 |
# File 'lib/lithic/models/financial_accounts/statement.rb', line 213 required :financial_account_state, -> { Lithic::FinancialAccounts::Statement::AccountStanding::FinancialAccountState } |
#has_grace ⇒ Boolean
Whether the account currently has grace or not
220 |
# File 'lib/lithic/models/financial_accounts/statement.rb', line 220 required :has_grace, Lithic::Internal::Type::Boolean |
#period_number ⇒ Integer
Current overall period number
226 |
# File 'lib/lithic/models/financial_accounts/statement.rb', line 226 required :period_number, Integer |
#period_state ⇒ Symbol, Lithic::Models::FinancialAccounts::Statement::AccountStanding::PeriodState
231 |
# File 'lib/lithic/models/financial_accounts/statement.rb', line 231 required :period_state, enum: -> { Lithic::FinancialAccounts::Statement::AccountStanding::PeriodState } |
Class Method Details
.values ⇒ Array<Symbol>
|
|
# File 'lib/lithic/models/financial_accounts/statement.rb', line 303
|