Class SessionObserveParams.Builder
-
- All Implemented Interfaces:
public final class SessionObserveParams.BuilderA builder for SessionObserveParams.
-
-
Method Summary
-
-
Method Detail
-
id
final SessionObserveParams.Builder id(String id)
Unique session identifier
-
id
final SessionObserveParams.Builder id(Optional<String> id)
Alias for calling Builder.id with
id.orElse(null).
-
xStreamResponse
final SessionObserveParams.Builder xStreamResponse(SessionObserveParams.XStreamResponse xStreamResponse)
Whether to stream the response via SSE
-
xStreamResponse
final SessionObserveParams.Builder xStreamResponse(Optional<SessionObserveParams.XStreamResponse> xStreamResponse)
Alias for calling Builder.xStreamResponse with
xStreamResponse.orElse(null).
-
body
final SessionObserveParams.Builder body(SessionObserveParams.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:
-
frameId
final SessionObserveParams.Builder frameId(String frameId)
Target frame ID for the observation
-
frameId
final SessionObserveParams.Builder frameId(Optional<String> frameId)
Alias for calling Builder.frameId with
frameId.orElse(null).
-
frameId
final SessionObserveParams.Builder frameId(JsonField<String> frameId)
Sets Builder.frameId to an arbitrary JSON value.
You should usually call Builder.frameId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
instruction
final SessionObserveParams.Builder instruction(String instruction)
Natural language instruction for what actions to find
-
instruction
final SessionObserveParams.Builder instruction(JsonField<String> instruction)
Sets Builder.instruction to an arbitrary JSON value.
You should usually call Builder.instruction with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
options
final SessionObserveParams.Builder options(SessionObserveParams.Options options)
-
options
final SessionObserveParams.Builder options(JsonField<SessionObserveParams.Options> options)
Sets Builder.options to an arbitrary JSON value.
You should usually call Builder.options with a well-typed Options value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final SessionObserveParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final SessionObserveParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final SessionObserveParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final SessionObserveParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final SessionObserveParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final SessionObserveParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final SessionObserveParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final SessionObserveParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final SessionObserveParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final SessionObserveParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final SessionObserveParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final SessionObserveParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final SessionObserveParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final SessionObserveParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final SessionObserveParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final SessionObserveParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final SessionObserveParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final SessionObserveParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final SessionObserveParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final SessionObserveParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final SessionObserveParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final SessionObserveParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final SessionObserveParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final SessionObserveParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final SessionObserveParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final SessionObserveParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final SessionObserveParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final SessionObserveParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final SessionObserveParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final SessionObserveParams build()
Returns an immutable instance of SessionObserveParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-