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