Class AchInfo.Builder
-
- All Implemented Interfaces:
public final class AchInfo.BuilderA builder for AchInfo.
-
-
Method Summary
Modifier and Type Method Description final AchInfo.BuilderaccountNumber(String accountNumber)Bank account number final AchInfo.BuilderaccountNumber(JsonField<String> accountNumber)Sets Builder.accountNumber to an arbitrary JSON value. final AchInfo.BuilderbankName(String bankName)Name of the bank final AchInfo.BuilderbankName(JsonField<String> bankName)Sets Builder.bankName to an arbitrary JSON value. final AchInfo.BuilderbeneficiaryName(String beneficiaryName)Name of the account holder, as registered with the bank final AchInfo.BuilderbeneficiaryName(JsonField<String> beneficiaryName)Sets Builder.beneficiaryName to an arbitrary JSON value. final AchInfo.BuilderroutingNumber(String routingNumber)ABA routing number final AchInfo.BuilderroutingNumber(JsonField<String> routingNumber)Sets Builder.routingNumber to an arbitrary JSON value. final AchInfo.Buildertype(JsonValue type)Sets the field to an arbitrary JSON value. final AchInfo.BuilderbranchCode(String branchCode)Bank branch code (e.g. final AchInfo.BuilderbranchCode(JsonField<String> branchCode)Sets Builder.branchCode to an arbitrary JSON value. final AchInfo.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final AchInfo.BuilderputAdditionalProperty(String key, JsonValue value)final AchInfo.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final AchInfo.BuilderremoveAdditionalProperty(String key)final AchInfo.BuilderremoveAllAdditionalProperties(Set<String> keys)final AchInfobuild()Returns an immutable instance of AchInfo. -
-
Method Detail
-
accountNumber
final AchInfo.Builder accountNumber(String accountNumber)
Bank account number
-
accountNumber
final AchInfo.Builder accountNumber(JsonField<String> accountNumber)
Sets Builder.accountNumber to an arbitrary JSON value.
You should usually call Builder.accountNumber with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
bankName
final AchInfo.Builder bankName(String bankName)
Name of the bank
-
bankName
final AchInfo.Builder bankName(JsonField<String> bankName)
Sets Builder.bankName to an arbitrary JSON value.
You should usually call Builder.bankName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
beneficiaryName
final AchInfo.Builder beneficiaryName(String beneficiaryName)
Name of the account holder, as registered with the bank
-
beneficiaryName
final AchInfo.Builder beneficiaryName(JsonField<String> beneficiaryName)
Sets Builder.beneficiaryName to an arbitrary JSON value.
You should usually call Builder.beneficiaryName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
routingNumber
final AchInfo.Builder routingNumber(String routingNumber)
ABA routing number
-
routingNumber
final AchInfo.Builder routingNumber(JsonField<String> routingNumber)
Sets Builder.routingNumber to an arbitrary JSON value.
You should usually call Builder.routingNumber with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
type
final AchInfo.Builder type(JsonValue type)
Sets the field to an arbitrary JSON value.
It is usually unnecessary to call this method because the field defaults to the following:
JsonValue.from("ach")This method is primarily for setting the field to an undocumented or not yet supported value.
-
branchCode
final AchInfo.Builder branchCode(String branchCode)
Bank branch code (e.g. sort code, IFSC, etc.)
-
branchCode
final AchInfo.Builder branchCode(JsonField<String> branchCode)
Sets Builder.branchCode to an arbitrary JSON value.
You should usually call Builder.branchCode with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final AchInfo.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final AchInfo.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final AchInfo.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final AchInfo.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final AchInfo.Builder removeAllAdditionalProperties(Set<String> keys)
-
-
-
-