Class BookkeepingAccountUpdateParams.Builder
-
- All Implemented Interfaces:
public final class BookkeepingAccountUpdateParams.BuilderA builder for BookkeepingAccountUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
bookkeepingAccountId
final BookkeepingAccountUpdateParams.Builder bookkeepingAccountId(String bookkeepingAccountId)
The bookkeeping account you would like to update.
-
bookkeepingAccountId
final BookkeepingAccountUpdateParams.Builder bookkeepingAccountId(Optional<String> bookkeepingAccountId)
Alias for calling Builder.bookkeepingAccountId with
bookkeepingAccountId.orElse(null).
-
body
final BookkeepingAccountUpdateParams.Builder body(BookkeepingAccountUpdateParams.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:
-
name
final BookkeepingAccountUpdateParams.Builder name(String name)
The name you choose for the account.
-
name
final BookkeepingAccountUpdateParams.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.
-
additionalBodyProperties
final BookkeepingAccountUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final BookkeepingAccountUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final BookkeepingAccountUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final BookkeepingAccountUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final BookkeepingAccountUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final BookkeepingAccountUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final BookkeepingAccountUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final BookkeepingAccountUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final BookkeepingAccountUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final BookkeepingAccountUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final BookkeepingAccountUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final BookkeepingAccountUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final BookkeepingAccountUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final BookkeepingAccountUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final BookkeepingAccountUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final BookkeepingAccountUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final BookkeepingAccountUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final BookkeepingAccountUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final BookkeepingAccountUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final BookkeepingAccountUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final BookkeepingAccountUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final BookkeepingAccountUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final BookkeepingAccountUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final BookkeepingAccountUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final BookkeepingAccountUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final BookkeepingAccountUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final BookkeepingAccountUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final BookkeepingAccountUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final BookkeepingAccountUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final BookkeepingAccountUpdateParams build()
Returns an immutable instance of BookkeepingAccountUpdateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.name()
-
-
-
-