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