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