class Plaid::InvestmentAccountSubtype
- Plaid::InvestmentAccountSubtype
- Reference
- Object
Included Modules
Defined in:
plaid/models/investment_account_subtype.crConstant Summary
-
ERROR_MESSAGE =
"invalid value for \"InvestmentAccountSubtype\", must be one of [\"529\", \"401a\", \"401k\", \"403B\", \"457b\", \"brokerage\", \"cash isa\", \"crypto exchange\", \"education savings account\", \"fixed annuity\", \"gic\", \"health reimbursement arrangement\", \"hsa\", \"ira\", \"isa\", \"keogh\", \"lif\", \"life insurance\", \"lira\", \"lrif\", \"lrsp\", \"mutual fund\", \"non-custodial wallet\", \"non-taxable brokerage account\", \"other\", \"other annuity\", \"other insurance\", \"pension\", \"prif\", \"profit sharing plan\", \"qshr\", \"rdsp\", \"resp\", \"retirement\", \"rlif\", \"roth\", \"roth 401k\", \"rrif\", \"rrsp\", \"sarsep\", \"sep ira\", \"simple ira\", \"sipp\", \"stock plan\", \"tfsa\", \"trust\", \"ugma\", \"utma\", \"variable annuity\", \"all\"]."
-
VALID_VALUES =
String.static_array("529", "401a", "401k", "403B", "457b", "brokerage", "cash isa", "crypto exchange", "education savings account", "fixed annuity", "gic", "health reimbursement arrangement", "hsa", "ira", "isa", "keogh", "lif", "life insurance", "lira", "lrif", "lrsp", "mutual fund", "non-custodial wallet", "non-taxable brokerage account", "other", "other annuity", "other insurance", "pension", "prif", "profit sharing plan", "qshr", "rdsp", "resp", "retirement", "rlif", "roth", "roth 401k", "rrif", "rrsp", "sarsep", "sep ira", "simple ira", "sipp", "stock plan", "tfsa", "trust", "ugma", "utma", "variable annuity", "all")
Constructors
- .from_json(value : JSON::PullParser) : InvestmentAccountSubtype
- .new(pull : JSON::PullParser)
- .new(data : String, strict : Bool = true)
Class Method Summary
- .from_json_object_key?(key : String)
- .to_json(value : InvestmentAccountSubtype, json : JSON::Builder) : Nil
Instance Method Summary
-
#==(other : self)
Returns
true
if this reference is the same as other. - #data : String
- #data=(data : String)
- #error_message : String
-
#hash(hasher)
See
Object#hash(hasher)
- #list_invalid_properties : Array(String)
- #to_json(json : JSON::Builder) : Nil
- #to_json_object_key(*args, **options)
- #to_json_object_key(*args, **options, &)
- #valid? : Bool
- #validate : Nil
Instance methods inherited from module OpenApi::Json
after_initialize
after_initialize,
eql?(o : self)
eql?,
to_hash : Hash(String, JSON::Any)
to_hash,
to_json_any : JSON::Any
to_json_any
Class methods inherited from module OpenApi::Json
build_from_hash(hash : Hash)
build_from_hash,
build_from_json_any(json_any : JSON::Any)
build_from_json_any
Instance methods inherited from module OpenApi::Validatable
list_invalid_properties : Array(String)
list_invalid_properties,
list_invalid_properties_for(key : String) : Array(String)
list_invalid_properties_for,
valid? : Bool
valid?,
validate : Nil
validate
Constructor Detail
Class Method Detail
Instance Method Detail
def ==(other : self)
#
Description copied from class Reference
Returns true
if this reference is the same as other. Invokes same?
.