Class CompanyUpdateResponse.Account.Builder
-
- All Implemented Interfaces:
public final class CompanyUpdateResponse.Account.BuilderA builder for Account.
-
-
Method Summary
-
-
Method Detail
-
accountName
final CompanyUpdateResponse.Account.Builder accountName(String accountName)
The name of the bank associated in the payroll/HRIS system.
-
accountName
final CompanyUpdateResponse.Account.Builder accountName(Optional<String> accountName)
Alias for calling Builder.accountName with
accountName.orElse(null).
-
accountName
final CompanyUpdateResponse.Account.Builder accountName(JsonField<String> accountName)
Sets Builder.accountName to an arbitrary JSON value.
You should usually call Builder.accountName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
accountNumber
final CompanyUpdateResponse.Account.Builder accountNumber(String accountNumber)
10-12 digit number to specify the bank account
-
accountNumber
final CompanyUpdateResponse.Account.Builder accountNumber(Optional<String> accountNumber)
Alias for calling Builder.accountNumber with
accountNumber.orElse(null).
-
accountNumber
final CompanyUpdateResponse.Account.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.
-
accountType
final CompanyUpdateResponse.Account.Builder accountType(CompanyUpdateResponse.Account.AccountType accountType)
The type of bank account.
-
accountType
final CompanyUpdateResponse.Account.Builder accountType(Optional<CompanyUpdateResponse.Account.AccountType> accountType)
Alias for calling Builder.accountType with
accountType.orElse(null).
-
accountType
final CompanyUpdateResponse.Account.Builder accountType(JsonField<CompanyUpdateResponse.Account.AccountType> accountType)
Sets Builder.accountType to an arbitrary JSON value.
You should usually call Builder.accountType with a well-typed AccountType value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
institutionName
final CompanyUpdateResponse.Account.Builder institutionName(String institutionName)
Name of the banking institution.
-
institutionName
final CompanyUpdateResponse.Account.Builder institutionName(Optional<String> institutionName)
Alias for calling Builder.institutionName with
institutionName.orElse(null).
-
institutionName
final CompanyUpdateResponse.Account.Builder institutionName(JsonField<String> institutionName)
Sets Builder.institutionName to an arbitrary JSON value.
You should usually call Builder.institutionName 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 CompanyUpdateResponse.Account.Builder routingNumber(String routingNumber)
A nine-digit code that's based on the U.S. Bank location where your account was opened.
-
routingNumber
final CompanyUpdateResponse.Account.Builder routingNumber(Optional<String> routingNumber)
Alias for calling Builder.routingNumber with
routingNumber.orElse(null).
-
routingNumber
final CompanyUpdateResponse.Account.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.
-
additionalProperties
final CompanyUpdateResponse.Account.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final CompanyUpdateResponse.Account.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final CompanyUpdateResponse.Account.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final CompanyUpdateResponse.Account.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final CompanyUpdateResponse.Account.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final CompanyUpdateResponse.Account build()
Returns an immutable instance of Account.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-