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