Class LockboxUpdateParams.Builder
-
- All Implemented Interfaces:
public final class LockboxUpdateParams.BuilderA builder for LockboxUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
lockboxId
final LockboxUpdateParams.Builder lockboxId(String lockboxId)
The identifier of the Lockbox.
-
lockboxId
final LockboxUpdateParams.Builder lockboxId(Optional<String> lockboxId)
Alias for calling Builder.lockboxId with
lockboxId.orElse(null).
-
body
final LockboxUpdateParams.Builder body(LockboxUpdateParams.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:
-
checkDepositBehavior
final LockboxUpdateParams.Builder checkDepositBehavior(LockboxUpdateParams.CheckDepositBehavior checkDepositBehavior)
This indicates if checks mailed to this lockbox will be deposited.
-
checkDepositBehavior
final LockboxUpdateParams.Builder checkDepositBehavior(JsonField<LockboxUpdateParams.CheckDepositBehavior> checkDepositBehavior)
Sets Builder.checkDepositBehavior to an arbitrary JSON value.
You should usually call Builder.checkDepositBehavior with a well-typed CheckDepositBehavior value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
description
final LockboxUpdateParams.Builder description(String description)
The description you choose for the Lockbox.
-
description
final LockboxUpdateParams.Builder description(JsonField<String> description)
Sets Builder.description to an arbitrary JSON value.
You should usually call Builder.description with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
recipientName
final LockboxUpdateParams.Builder recipientName(String recipientName)
The recipient name you choose for the Lockbox.
-
recipientName
final LockboxUpdateParams.Builder recipientName(JsonField<String> recipientName)
Sets Builder.recipientName to an arbitrary JSON value.
You should usually call Builder.recipientName 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 LockboxUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final LockboxUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final LockboxUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final LockboxUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final LockboxUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final LockboxUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final LockboxUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final LockboxUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final LockboxUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final LockboxUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final LockboxUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final LockboxUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final LockboxUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final LockboxUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final LockboxUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final LockboxUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final LockboxUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final LockboxUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final LockboxUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final LockboxUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final LockboxUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final LockboxUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final LockboxUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final LockboxUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final LockboxUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final LockboxUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final LockboxUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final LockboxUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final LockboxUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final LockboxUpdateParams build()
Returns an immutable instance of LockboxUpdateParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-