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