Package io.moov.sdk.models.components
Class PaymentMethodsBankAccount.Builder
- java.lang.Object
-
- io.moov.sdk.models.components.PaymentMethodsBankAccount.Builder
-
- Enclosing class:
- PaymentMethodsBankAccount
public static final class PaymentMethodsBankAccount.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
bankAccountID
public PaymentMethodsBankAccount.Builder bankAccountID(java.lang.String bankAccountID)
-
fingerprint
public PaymentMethodsBankAccount.Builder fingerprint(java.lang.String fingerprint)
Once the bank account is linked, we don't reveal the full bank account number.The fingerprint acts as a way to identify whether two linked bank accounts are the same.
-
status
public PaymentMethodsBankAccount.Builder status(BankAccountStatus status)
-
holderName
public PaymentMethodsBankAccount.Builder holderName(java.lang.String holderName)
-
holderType
public PaymentMethodsBankAccount.Builder holderType(BankAccountHolderType holderType)
The type of holder on a funding source.
-
bankName
public PaymentMethodsBankAccount.Builder bankName(java.lang.String bankName)
-
bankAccountType
public PaymentMethodsBankAccount.Builder bankAccountType(BankAccountType bankAccountType)
The bank account type.
-
routingNumber
public PaymentMethodsBankAccount.Builder routingNumber(java.lang.String routingNumber)
-
lastFourAccountNumber
public PaymentMethodsBankAccount.Builder lastFourAccountNumber(java.lang.String lastFourAccountNumber)
-
updatedOn
public PaymentMethodsBankAccount.Builder updatedOn(java.time.OffsetDateTime updatedOn)
-
build
public PaymentMethodsBankAccount build()
-
-