Class LockboxCreateParams.Builder
-
- All Implemented Interfaces:
public final class LockboxCreateParams.BuilderA builder for LockboxCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final LockboxCreateParams.Builder body(LockboxCreateParams.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:
-
accountId
final LockboxCreateParams.Builder accountId(String accountId)
The Account checks sent to this Lockbox should be deposited into.
-
accountId
final LockboxCreateParams.Builder accountId(JsonField<String> accountId)
Sets Builder.accountId to an arbitrary JSON value.
You should usually call Builder.accountId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
description
final LockboxCreateParams.Builder description(String description)
The description you choose for the Lockbox, for display purposes.
-
description
final LockboxCreateParams.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 LockboxCreateParams.Builder recipientName(String recipientName)
The name of the recipient that will receive mail at this location.
-
recipientName
final LockboxCreateParams.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 LockboxCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final LockboxCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final LockboxCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final LockboxCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final LockboxCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final LockboxCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final LockboxCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final LockboxCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final LockboxCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final LockboxCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final LockboxCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final LockboxCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final LockboxCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final LockboxCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final LockboxCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final LockboxCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final LockboxCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final LockboxCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final LockboxCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final LockboxCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final LockboxCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final LockboxCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final LockboxCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final LockboxCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final LockboxCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final LockboxCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final LockboxCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final LockboxCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final LockboxCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final LockboxCreateParams build()
Returns an immutable instance of LockboxCreateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.accountId()
-
-
-
-