Plaid::LiabilityOverride
Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object
Used to configure Sandbox test data for the Liabilities product
Constructors
Initializes the object @param [Hash] attributes Model attributes in the form of hash
Instance methods
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
The type of the liability object, either credit or student. Mortgages are not currently supported in the custom Sandbox.
Custom attribute writer method checking allowed values (enum). @param [Object] _type Object to be assigned
The balance transfer APR percentage value. Can only be set if type is credit.
Custom attribute writer method checking allowed values (enum). @param [Object] balance_transfer_apr Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] cash_apr Object to be assigned
Override the expected_payoff_date field. Can only be set if type is student.
Custom attribute writer method checking allowed values (enum). @param [Object] expected_payoff_date Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] guarantor Object to be assigned
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
If set, interest capitalization begins at the given number of months after loan origination. By default interest is never capitalized. Can only be set if type is student.
Custom attribute writer method checking allowed values (enum). @param [Object] interest_capitalization_grace_period_months Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] is_federal Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] is_overdue Object to be assigned
Override the last_payment_amount field. Can only be set if type is credit.
Custom attribute writer method checking allowed values (enum). @param [Object] last_payment_amount Object to be assigned
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Custom attribute writer method checking allowed values (enum). @param [Object] loan_name Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] loan_status Object to be assigned
Override the minimum_payment_amount field. Can only be set if type is credit or student.
Custom attribute writer method checking allowed values (enum). @param [Object] minimum_payment_amount Object to be assigned
The interest rate on the loan as a percentage. Can only be set if type is student.
Custom attribute writer method checking allowed values (enum). @param [Object] nominal_apr Object to be assigned
The date on which the loan was initially lent, in ISO 8601 (YYYY-MM-DD) format. Can only be set if type is student.
Custom attribute writer method checking allowed values (enum). @param [Object] origination_date Object to be assigned
Override the payment_reference_number field. Can only be set if type is student.
Custom attribute writer method checking allowed values (enum). @param [Object] payment_reference_number Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] principal Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] pslf_status Object to be assigned
The purchase APR percentage value. For simplicity, this is the only interest rate used to calculate interest charges. Can only be set if type is credit.
Custom attribute writer method checking allowed values (enum). @param [Object] purchase_apr Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] repayment_model Object to be assigned
Override the repayment_plan.description field. Can only be set if type is student.
Custom attribute writer method checking allowed values (enum). @param [Object] repayment_plan_description Object to be assigned
Override the repayment_plan.type field. Can only be set if type is student. Possible values are: \"extended graduated\", \"extended standard\", \"graduated\", \"income-contingent repayment\", \"income-based repayment\", \"interest only\", \"other\", \"pay as you earn\", \"revised pay as you earn\", \"standard\", or \"saving on a valuable education\".
Custom attribute writer method checking allowed values (enum). @param [Object] repayment_plan_type Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] sequence_number Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] servicer_address Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] special_apr Object to be assigned
Check to see if the all the properties in the model are valid @return true if the model is valid