Class AccountNumberUpdateParams.Builder
-
- All Implemented Interfaces:
public final class AccountNumberUpdateParams.BuilderA builder for AccountNumberUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
accountNumberId
final AccountNumberUpdateParams.Builder accountNumberId(String accountNumberId)
The identifier of the Account Number.
-
accountNumberId
final AccountNumberUpdateParams.Builder accountNumberId(Optional<String> accountNumberId)
Alias for calling Builder.accountNumberId with
accountNumberId.orElse(null).
-
body
final AccountNumberUpdateParams.Builder body(AccountNumberUpdateParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
inboundAch
final AccountNumberUpdateParams.Builder inboundAch(AccountNumberUpdateParams.InboundAch inboundAch)
Options related to how this Account Number handles inbound ACH transfers.
-
inboundAch
final AccountNumberUpdateParams.Builder inboundAch(JsonField<AccountNumberUpdateParams.InboundAch> inboundAch)
Sets Builder.inboundAch to an arbitrary JSON value.
You should usually call Builder.inboundAch with a well-typed InboundAch value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
inboundChecks
final AccountNumberUpdateParams.Builder inboundChecks(AccountNumberUpdateParams.InboundChecks inboundChecks)
Options related to how this Account Number should handle inbound check withdrawals.
-
inboundChecks
final AccountNumberUpdateParams.Builder inboundChecks(JsonField<AccountNumberUpdateParams.InboundChecks> inboundChecks)
Sets Builder.inboundChecks to an arbitrary JSON value.
You should usually call Builder.inboundChecks with a well-typed InboundChecks value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
name
final AccountNumberUpdateParams.Builder name(String name)
The name you choose for the Account Number.
-
name
final AccountNumberUpdateParams.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
status
final AccountNumberUpdateParams.Builder status(AccountNumberUpdateParams.Status status)
This indicates if transfers can be made to the Account Number.
-
status
final AccountNumberUpdateParams.Builder status(JsonField<AccountNumberUpdateParams.Status> status)
Sets Builder.status to an arbitrary JSON value.
You should usually call Builder.status with a well-typed Status value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final AccountNumberUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final AccountNumberUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final AccountNumberUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final AccountNumberUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final AccountNumberUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final AccountNumberUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final AccountNumberUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final AccountNumberUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final AccountNumberUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final AccountNumberUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final AccountNumberUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final AccountNumberUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final AccountNumberUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final AccountNumberUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final AccountNumberUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final AccountNumberUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final AccountNumberUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final AccountNumberUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final AccountNumberUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final AccountNumberUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final AccountNumberUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final AccountNumberUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final AccountNumberUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final AccountNumberUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final AccountNumberUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final AccountNumberUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final AccountNumberUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final AccountNumberUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final AccountNumberUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final AccountNumberUpdateParams build()
Returns an immutable instance of AccountNumberUpdateParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-