public static class TokenCreateParams.BankAccount.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
TokenCreateParams.BankAccount |
build()
Finalize and obtain parameter instance from this builder.
|
TokenCreateParams.BankAccount.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
TokenCreateParams.BankAccount.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
TokenCreateParams.BankAccount.Builder |
setAccountHolderName(java.lang.String accountHolderName)
The name of the person or business that owns the bank account.This field is required when
attaching the bank account to a
Customer object. |
TokenCreateParams.BankAccount.Builder |
setAccountHolderType(TokenCreateParams.BankAccount.AccountHolderType accountHolderType)
The type of entity that holds the account.
|
TokenCreateParams.BankAccount.Builder |
setAccountNumber(java.lang.String accountNumber)
The account number for the bank account, in string form.
|
TokenCreateParams.BankAccount.Builder |
setCountry(java.lang.String country)
The country in which the bank account is located.
|
TokenCreateParams.BankAccount.Builder |
setCurrency(java.lang.String currency)
The currency the bank account is in.
|
TokenCreateParams.BankAccount.Builder |
setRoutingNumber(java.lang.String routingNumber)
The routing number, sort code, or other country-appropriateinstitution number for the bank
account.
|
public TokenCreateParams.BankAccount build()
public TokenCreateParams.BankAccount.Builder setAccountHolderName(java.lang.String accountHolderName)
Customer object.public TokenCreateParams.BankAccount.Builder setAccountHolderType(TokenCreateParams.BankAccount.AccountHolderType accountHolderType)
company or individual.
This field is required when attaching the bank account to a Customer object.public TokenCreateParams.BankAccount.Builder setAccountNumber(java.lang.String accountNumber)
public TokenCreateParams.BankAccount.Builder setCountry(java.lang.String country)
public TokenCreateParams.BankAccount.Builder setCurrency(java.lang.String currency)
public TokenCreateParams.BankAccount.Builder putExtraParam(java.lang.String key, java.lang.Object value)
TokenCreateParams.BankAccount.extraParams for the field documentation.public TokenCreateParams.BankAccount.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
TokenCreateParams.BankAccount.extraParams for the field documentation.public TokenCreateParams.BankAccount.Builder setRoutingNumber(java.lang.String routingNumber)
account_number, this field
is not required.