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)
public TokenCreateParams.BankAccount.Builder setAccountHolderType(TokenCreateParams.BankAccount.AccountHolderType accountHolderType)
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)