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