Package com.courier.models.users.tokens
Class TokenUpdateParams.Builder
-
- All Implemented Interfaces:
public final class TokenUpdateParams.BuilderA builder for TokenUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
userId
final TokenUpdateParams.Builder userId(String userId)
-
token
final TokenUpdateParams.Builder token(String token)
-
token
final TokenUpdateParams.Builder token(Optional<String> token)
Alias for calling Builder.token with
token.orElse(null).
-
body
final TokenUpdateParams.Builder body(TokenUpdateParams.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:
-
patch
final TokenUpdateParams.Builder patch(List<TokenUpdateParams.Patch> patch)
-
patch
final TokenUpdateParams.Builder patch(JsonField<List<TokenUpdateParams.Patch>> patch)
Sets Builder.patch to an arbitrary JSON value.
You should usually call Builder.patch with a well-typed
List<Patch>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addPatch
final TokenUpdateParams.Builder addPatch(TokenUpdateParams.Patch patch)
Adds a single Patch to Builder.patch.
-
additionalBodyProperties
final TokenUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final TokenUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final TokenUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final TokenUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final TokenUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final TokenUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final TokenUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final TokenUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final TokenUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final TokenUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final TokenUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final TokenUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final TokenUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final TokenUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final TokenUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final TokenUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final TokenUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final TokenUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final TokenUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final TokenUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final TokenUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final TokenUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final TokenUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final TokenUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final TokenUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final TokenUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final TokenUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final TokenUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final TokenUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final TokenUpdateParams build()
Returns an immutable instance of TokenUpdateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.userId() .patch()
-
-
-
-