Class: FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields
- Inherits:
-
BaseModel
- Object
- FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields
- Defined in:
- lib/finch-api/models/provider.rb
Overview
def initialize: (Hash | FinchAPI::BaseModel) -> void
Defined Under Namespace
Classes: Company, Directory, Employment, Individual, PayGroup, PayStatement, Payment
Instance Attribute Summary collapse
- #company ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Company?
- #directory ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Directory?
- #employment ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment?
- #id ⇒ Boolean writeonly
- #individual ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Individual?
- #offset ⇒ Boolean writeonly
- #pay_frequencies ⇒ Boolean writeonly
- #pay_group ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::PayGroup?
- #pay_statement ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::PayStatement?
- #payment ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Payment?
- #state ⇒ Boolean writeonly
- #type ⇒ Boolean writeonly
Instance Method Summary collapse
-
#initialize(amount: nil, currency: nil, employer: nil, name: nil, type: nil) ⇒ SupportedFields
constructor
A new instance of SupportedFields.
Constructor Details
#initialize(amount: nil, currency: nil, employer: nil, name: nil, type: nil) ⇒ SupportedFields
Returns a new instance of SupportedFields.
11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/finch-api/models/provider.rb', line 11 def initialize( company: nil, directory: nil, employment: nil, individual: nil, pay_group: nil, pay_statement: nil, payment: nil, ** ) super end |
Instance Attribute Details
#company ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Company?
178 |
# File 'lib/finch-api/models/provider.rb', line 178 optional :company, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Company } |
#directory ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Directory?
187 |
# File 'lib/finch-api/models/provider.rb', line 187 optional :directory, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Directory } |
#employment ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment?
196 |
# File 'lib/finch-api/models/provider.rb', line 196 optional :employment, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment } |
#id=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/provider.rb', line 2 def id=(value) @id = value end |
#individual ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Individual?
205 |
# File 'lib/finch-api/models/provider.rb', line 205 optional :individual, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Individual } |
#offset=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/provider.rb', line 2 def offset=(value) @offset = value end |
#pay_frequencies=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/provider.rb', line 2 def pay_frequencies=(value) @pay_frequencies = value end |
#pay_group ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::PayGroup?
214 |
# File 'lib/finch-api/models/provider.rb', line 214 optional :pay_group, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::PayGroup } |
#pay_statement ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::PayStatement?
223 224 |
# File 'lib/finch-api/models/provider.rb', line 223 optional :pay_statement, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::PayStatement } |
#payment ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Payment?
233 |
# File 'lib/finch-api/models/provider.rb', line 233 optional :payment, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Payment } |
#state=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/provider.rb', line 2 def state=(value) @state = value end |
#type=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/provider.rb', line 2 def type=(value) @type = value end |