lib/atrium-ruby/models/account.rb in atrium-ruby-2.5.0 vs lib/atrium-ruby/models/account.rb in atrium-ruby-2.6.0

- old
+ new

@@ -18,28 +18,38 @@ attr_accessor :available_credit attr_accessor :balance + attr_accessor :cash_balance + + attr_accessor :cash_surrender_value + attr_accessor :created_at attr_accessor :credit_limit attr_accessor :currency_code attr_accessor :day_payment_is_due + attr_accessor :death_benefit + attr_accessor :guid + attr_accessor :holdings_value + attr_accessor :institution_code attr_accessor :interest_rate attr_accessor :is_closed attr_accessor :last_payment + attr_accessor :loan_amount + attr_accessor :matures_on attr_accessor :member_guid attr_accessor :minimum_balance @@ -72,19 +82,24 @@ :'apr' => :'apr', :'apy' => :'apy', :'available_balance' => :'available_balance', :'available_credit' => :'available_credit', :'balance' => :'balance', + :'cash_balance' => :'cash_balance', + :'cash_surrender_value' => :'cash_surrender_value', :'created_at' => :'created_at', :'credit_limit' => :'credit_limit', :'currency_code' => :'currency_code', :'day_payment_is_due' => :'day_payment_is_due', + :'death_benefit' => :'death_benefit', :'guid' => :'guid', + :'holdings_value' => :'holdings_value', :'institution_code' => :'institution_code', :'interest_rate' => :'interest_rate', :'is_closed' => :'is_closed', :'last_payment' => :'last_payment', + :'loan_amount' => :'loan_amount', :'matures_on' => :'matures_on', :'member_guid' => :'member_guid', :'minimum_balance' => :'minimum_balance', :'minimum_payment' => :'minimum_payment', :'name' => :'name', @@ -106,19 +121,24 @@ :'apr' => :'Float', :'apy' => :'Float', :'available_balance' => :'Float', :'available_credit' => :'Float', :'balance' => :'Float', + :'cash_balance' => :'Float', + :'cash_surrender_value' => :'Float', :'created_at' => :'String', :'credit_limit' => :'Float', :'currency_code' => :'String', :'day_payment_is_due' => :'Integer', + :'death_benefit' => :'Float', :'guid' => :'String', + :'holdings_value' => :'Float', :'institution_code' => :'String', :'interest_rate' => :'Float', :'is_closed' => :'BOOLEAN', :'last_payment' => :'Float', + :'loan_amount' => :'Float', :'matures_on' => :'String', :'member_guid' => :'String', :'minimum_balance' => :'Float', :'minimum_payment' => :'Float', :'name' => :'String', @@ -160,10 +180,18 @@ if attributes.has_key?(:'balance') self.balance = attributes[:'balance'] end + if attributes.has_key?(:'cash_balance') + self.cash_balance = attributes[:'cash_balance'] + end + + if attributes.has_key?(:'cash_surrender_value') + self.cash_surrender_value = attributes[:'cash_surrender_value'] + end + if attributes.has_key?(:'created_at') self.created_at = attributes[:'created_at'] end if attributes.has_key?(:'credit_limit') @@ -176,14 +204,22 @@ if attributes.has_key?(:'day_payment_is_due') self.day_payment_is_due = attributes[:'day_payment_is_due'] end + if attributes.has_key?(:'death_benefit') + self.death_benefit = attributes[:'death_benefit'] + end + if attributes.has_key?(:'guid') self.guid = attributes[:'guid'] end + if attributes.has_key?(:'holdings_value') + self.holdings_value = attributes[:'holdings_value'] + end + if attributes.has_key?(:'institution_code') self.institution_code = attributes[:'institution_code'] end if attributes.has_key?(:'interest_rate') @@ -196,10 +232,14 @@ if attributes.has_key?(:'last_payment') self.last_payment = attributes[:'last_payment'] end + if attributes.has_key?(:'loan_amount') + self.loan_amount = attributes[:'loan_amount'] + end + if attributes.has_key?(:'matures_on') self.matures_on = attributes[:'matures_on'] end if attributes.has_key?(:'member_guid') @@ -276,19 +316,24 @@ apr == o.apr && apy == o.apy && available_balance == o.available_balance && available_credit == o.available_credit && balance == o.balance && + cash_balance == o.cash_balance && + cash_surrender_value == o.cash_surrender_value && created_at == o.created_at && credit_limit == o.credit_limit && currency_code == o.currency_code && day_payment_is_due == o.day_payment_is_due && + death_benefit == o.death_benefit && guid == o.guid && + holdings_value == o.holdings_value && institution_code == o.institution_code && interest_rate == o.interest_rate && is_closed == o.is_closed && last_payment == o.last_payment && + loan_amount == o.loan_amount && matures_on == o.matures_on && member_guid == o.member_guid && minimum_balance == o.minimum_balance && minimum_payment == o.minimum_payment && name == o.name && @@ -310,10 +355,10 @@ end # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [apr, apy, available_balance, available_credit, balance, created_at, credit_limit, currency_code, day_payment_is_due, guid, institution_code, interest_rate, is_closed, last_payment, matures_on, member_guid, minimum_balance, minimum_payment, name, original_balance, payment_due_at, payoff_balance, started_on, subtype, total_account_value, type, updated_at, user_guid].hash + [apr, apy, available_balance, available_credit, balance, cash_balance, cash_surrender_value, created_at, credit_limit, currency_code, day_payment_is_due, death_benefit, guid, holdings_value, institution_code, interest_rate, is_closed, last_payment, loan_amount, matures_on, member_guid, minimum_balance, minimum_payment, name, original_balance, payment_due_at, payoff_balance, started_on, subtype, total_account_value, type, updated_at, user_guid].hash end # Builds the object from hash # @param [Hash] attributes Model attributes in the form of hash # @return [Object] Returns the model itself