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