public class BankAccount extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BankAccount.Builder
Class to build instances of
BankAccount. |
| Modifier | Constructor and Description |
|---|---|
protected |
BankAccount(String id,
String accountNumberSuffix,
String country,
String currency,
String accountType,
String holderName,
String primaryBankIdentificationNumber,
String status,
boolean creditable,
boolean debitable,
io.apimatic.core.types.OptionalNullable<String> secondaryBankIdentificationNumber,
io.apimatic.core.types.OptionalNullable<String> debitMandateReferenceId,
io.apimatic.core.types.OptionalNullable<String> referenceId,
io.apimatic.core.types.OptionalNullable<String> locationId,
io.apimatic.core.types.OptionalNullable<String> fingerprint,
Integer version,
io.apimatic.core.types.OptionalNullable<String> bankName)
Initialization constructor.
|
|
BankAccount(String id,
String accountNumberSuffix,
String country,
String currency,
String accountType,
String holderName,
String primaryBankIdentificationNumber,
String status,
boolean creditable,
boolean debitable,
String secondaryBankIdentificationNumber,
String debitMandateReferenceId,
String referenceId,
String locationId,
String fingerprint,
Integer version,
String bankName)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAccountNumberSuffix()
Getter for AccountNumberSuffix.
|
String |
getAccountType()
Getter for AccountType.
|
String |
getBankName()
Getter for BankName.
|
String |
getCountry()
Getter for Country.
|
boolean |
getCreditable()
Getter for Creditable.
|
String |
getCurrency()
Getter for Currency.
|
boolean |
getDebitable()
Getter for Debitable.
|
String |
getDebitMandateReferenceId()
Getter for DebitMandateReferenceId.
|
String |
getFingerprint()
Getter for Fingerprint.
|
String |
getHolderName()
Getter for HolderName.
|
String |
getId()
Getter for Id.
|
String |
getLocationId()
Getter for LocationId.
|
String |
getPrimaryBankIdentificationNumber()
Getter for PrimaryBankIdentificationNumber.
|
String |
getReferenceId()
Getter for ReferenceId.
|
String |
getSecondaryBankIdentificationNumber()
Getter for SecondaryBankIdentificationNumber.
|
String |
getStatus()
Getter for Status.
|
Integer |
getVersion()
Getter for Version.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetBankName()
Internal Getter for BankName.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetDebitMandateReferenceId()
Internal Getter for DebitMandateReferenceId.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetFingerprint()
Internal Getter for Fingerprint.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetLocationId()
Internal Getter for LocationId.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetReferenceId()
Internal Getter for ReferenceId.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetSecondaryBankIdentificationNumber()
Internal Getter for SecondaryBankIdentificationNumber.
|
BankAccount.Builder |
toBuilder()
Builds a new
BankAccount.Builder object. |
String |
toString()
Converts this BankAccount into string format.
|
public BankAccount(String id, String accountNumberSuffix, String country, String currency, String accountType, String holderName, String primaryBankIdentificationNumber, String status, boolean creditable, boolean debitable, String secondaryBankIdentificationNumber, String debitMandateReferenceId, String referenceId, String locationId, String fingerprint, Integer version, String bankName)
id - String value for id.accountNumberSuffix - String value for accountNumberSuffix.country - String value for country.currency - String value for currency.accountType - String value for accountType.holderName - String value for holderName.primaryBankIdentificationNumber - String value for primaryBankIdentificationNumber.status - String value for status.creditable - boolean value for creditable.debitable - boolean value for debitable.secondaryBankIdentificationNumber - String value for
secondaryBankIdentificationNumber.debitMandateReferenceId - String value for debitMandateReferenceId.referenceId - String value for referenceId.locationId - String value for locationId.fingerprint - String value for fingerprint.version - Integer value for version.bankName - String value for bankName.protected BankAccount(String id, String accountNumberSuffix, String country, String currency, String accountType, String holderName, String primaryBankIdentificationNumber, String status, boolean creditable, boolean debitable, io.apimatic.core.types.OptionalNullable<String> secondaryBankIdentificationNumber, io.apimatic.core.types.OptionalNullable<String> debitMandateReferenceId, io.apimatic.core.types.OptionalNullable<String> referenceId, io.apimatic.core.types.OptionalNullable<String> locationId, io.apimatic.core.types.OptionalNullable<String> fingerprint, Integer version, io.apimatic.core.types.OptionalNullable<String> bankName)
id - String value for id.accountNumberSuffix - String value for accountNumberSuffix.country - String value for country.currency - String value for currency.accountType - String value for accountType.holderName - String value for holderName.primaryBankIdentificationNumber - String value for primaryBankIdentificationNumber.status - String value for status.creditable - boolean value for creditable.debitable - boolean value for debitable.secondaryBankIdentificationNumber - String value for
secondaryBankIdentificationNumber.debitMandateReferenceId - String value for debitMandateReferenceId.referenceId - String value for referenceId.locationId - String value for locationId.fingerprint - String value for fingerprint.version - Integer value for version.bankName - String value for bankName.public String getId()
public String getAccountNumberSuffix()
public String getCountry()
public String getCurrency()
public String getAccountType()
public String getHolderName()
public String getPrimaryBankIdentificationNumber()
protected io.apimatic.core.types.OptionalNullable<String> internalGetSecondaryBankIdentificationNumber()
public String getSecondaryBankIdentificationNumber()
protected io.apimatic.core.types.OptionalNullable<String> internalGetDebitMandateReferenceId()
public String getDebitMandateReferenceId()
protected io.apimatic.core.types.OptionalNullable<String> internalGetReferenceId()
public String getReferenceId()
protected io.apimatic.core.types.OptionalNullable<String> internalGetLocationId()
public String getLocationId()
public String getStatus()
public boolean getCreditable()
public boolean getDebitable()
protected io.apimatic.core.types.OptionalNullable<String> internalGetFingerprint()
public String getFingerprint()
public Integer getVersion()
protected io.apimatic.core.types.OptionalNullable<String> internalGetBankName()
public String getBankName()
public String toString()
public BankAccount.Builder toBuilder()
BankAccount.Builder object.
Creates the instance with the state of the current model.BankAccount.Builder objectCopyright © 2024. All rights reserved.