Class: MethodRuby::Models::Entities::ManualConnectCreateParams::Tradeline
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- MethodRuby::Models::Entities::ManualConnectCreateParams::Tradeline
- Defined in:
- lib/method_ruby/models/entities/manual_connect_create_params.rb
Defined Under Namespace
Classes: NarrativeCode
Instance Attribute Summary collapse
-
#balance ⇒ Float?
The current balance of the tradeline.
-
#closed_at ⇒ Date?
The date the tradeline was closed (YYYY-MM-DD).
-
#credit_limit ⇒ Float?
The credit limit of the tradeline.
-
#creditor_code ⇒ String?
The code of the creditor.
-
#creditor_name ⇒ String?
The name of the creditor.
-
#delinquency_charge_off_amount ⇒ Float?
The delinquency charge-off amount.
-
#delinquency_first_start_date ⇒ Date?
The date of the first delinquency (YYYY-MM-DD).
-
#designator_code ⇒ String?
The designator code of the tradeline.
-
#external_id ⇒ String?
An external identifier for the tradeline.
-
#highest_balance ⇒ Float?
The highest balance of the tradeline.
-
#last_activity_date ⇒ Date?
The date of the last activity (YYYY-MM-DD).
-
#last_payment_amount ⇒ Float?
The amount of the last payment.
-
#last_payment_date ⇒ Date?
The date of the last payment (YYYY-MM-DD).
-
#narrative_codes ⇒ Array<MethodRuby::Models::Entities::ManualConnectCreateParams::Tradeline::NarrativeCode>?
Narrative codes associated with the tradeline.
-
#next_payment_due_date ⇒ Date?
The date the next payment is due (YYYY-MM-DD).
-
#next_payment_minimum_amount ⇒ Float?
The minimum amount due for the next payment.
-
#number ⇒ String?
The account number of the tradeline.
-
#opened_at ⇒ Date?
The date the tradeline was opened (YYYY-MM-DD).
-
#past_due_amount ⇒ Float?
The past due amount of the tradeline.
-
#payment_history ⇒ Array<String>?
The payment history of the tradeline.
-
#portfolio_type_code ⇒ String?
The portfolio type code of the tradeline.
-
#reported_date ⇒ Date?
The date the tradeline was reported (YYYY-MM-DD).
-
#term ⇒ Float?
The term of the tradeline in months.
-
#type_code ⇒ String?
The type code of the tradeline.
Method Summary
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, #initialize, 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
This class inherits a constructor from MethodRuby::Internal::Type::BaseModel
Instance Attribute Details
#balance ⇒ Float?
The current balance of the tradeline.
68 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 68 required :balance, Float, nil?: true |
#closed_at ⇒ Date?
The date the tradeline was closed (YYYY-MM-DD).
74 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 74 required :closed_at, Date, nil?: true |
#credit_limit ⇒ Float?
The credit limit of the tradeline.
80 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 80 required :credit_limit, Float, nil?: true |
#creditor_code ⇒ String?
The code of the creditor.
86 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 86 required :creditor_code, String, nil?: true |
#creditor_name ⇒ String?
The name of the creditor.
92 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 92 required :creditor_name, String, nil?: true |
#delinquency_charge_off_amount ⇒ Float?
The delinquency charge-off amount.
98 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 98 required :delinquency_charge_off_amount, Float, nil?: true |
#delinquency_first_start_date ⇒ Date?
The date of the first delinquency (YYYY-MM-DD).
104 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 104 required :delinquency_first_start_date, Date, nil?: true |
#designator_code ⇒ String?
The designator code of the tradeline.
110 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 110 required :designator_code, String, nil?: true |
#external_id ⇒ String?
An external identifier for the tradeline.
210 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 210 optional :external_id, String, nil?: true |
#highest_balance ⇒ Float?
The highest balance of the tradeline.
116 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 116 required :highest_balance, Float, nil?: true |
#last_activity_date ⇒ Date?
The date of the last activity (YYYY-MM-DD).
122 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 122 required :last_activity_date, Date, nil?: true |
#last_payment_amount ⇒ Float?
The amount of the last payment.
128 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 128 required :last_payment_amount, Float, nil?: true |
#last_payment_date ⇒ Date?
The date of the last payment (YYYY-MM-DD).
134 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 134 required :last_payment_date, Date, nil?: true |
#narrative_codes ⇒ Array<MethodRuby::Models::Entities::ManualConnectCreateParams::Tradeline::NarrativeCode>?
Narrative codes associated with the tradeline.
140 141 142 143 144 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 140 required :narrative_codes, -> { MethodRuby::Internal::Type::ArrayOf[MethodRuby::Entities::ManualConnectCreateParams::Tradeline::NarrativeCode] }, nil?: true |
#next_payment_due_date ⇒ Date?
The date the next payment is due (YYYY-MM-DD).
150 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 150 required :next_payment_due_date, Date, nil?: true |
#next_payment_minimum_amount ⇒ Float?
The minimum amount due for the next payment.
156 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 156 required :next_payment_minimum_amount, Float, nil?: true |
#number ⇒ String?
The account number of the tradeline.
162 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 162 required :number, String, nil?: true |
#opened_at ⇒ Date?
The date the tradeline was opened (YYYY-MM-DD).
168 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 168 required :opened_at, Date, nil?: true |
#past_due_amount ⇒ Float?
The past due amount of the tradeline.
174 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 174 required :past_due_amount, Float, nil?: true |
#payment_history ⇒ Array<String>?
The payment history of the tradeline.
180 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 180 required :payment_history, MethodRuby::Internal::Type::ArrayOf[String], nil?: true |
#portfolio_type_code ⇒ String?
The portfolio type code of the tradeline.
186 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 186 required :portfolio_type_code, String, nil?: true |
#reported_date ⇒ Date?
The date the tradeline was reported (YYYY-MM-DD).
192 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 192 required :reported_date, Date, nil?: true |
#term ⇒ Float?
The term of the tradeline in months.
198 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 198 required :term, Float, nil?: true |
#type_code ⇒ String?
The type code of the tradeline.
204 |
# File 'lib/method_ruby/models/entities/manual_connect_create_params.rb', line 204 required :type_code, String, nil?: true |