Class SessionExecuteParams.Body.Builder
-
- All Implemented Interfaces:
public final class SessionExecuteParams.Body.BuilderA builder for Body.
-
-
Method Summary
-
-
Method Detail
-
agentConfig
final SessionExecuteParams.Body.Builder agentConfig(SessionExecuteParams.AgentConfig agentConfig)
-
agentConfig
final SessionExecuteParams.Body.Builder agentConfig(JsonField<SessionExecuteParams.AgentConfig> agentConfig)
Sets Builder.agentConfig to an arbitrary JSON value.
You should usually call Builder.agentConfig with a well-typed AgentConfig value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
executeOptions
final SessionExecuteParams.Body.Builder executeOptions(SessionExecuteParams.ExecuteOptions executeOptions)
-
executeOptions
final SessionExecuteParams.Body.Builder executeOptions(JsonField<SessionExecuteParams.ExecuteOptions> executeOptions)
Sets Builder.executeOptions to an arbitrary JSON value.
You should usually call Builder.executeOptions with a well-typed ExecuteOptions value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
frameId
final SessionExecuteParams.Body.Builder frameId(String frameId)
Target frame ID for the agent
-
frameId
final SessionExecuteParams.Body.Builder frameId(Optional<String> frameId)
Alias for calling Builder.frameId with
frameId.orElse(null).
-
frameId
final SessionExecuteParams.Body.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.
-
shouldCache
final SessionExecuteParams.Body.Builder shouldCache(Boolean shouldCache)
If true, the server captures a cache entry and returns it to the client
-
shouldCache
final SessionExecuteParams.Body.Builder shouldCache(JsonField<Boolean> shouldCache)
Sets Builder.shouldCache to an arbitrary JSON value.
You should usually call Builder.shouldCache with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final SessionExecuteParams.Body.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final SessionExecuteParams.Body.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final SessionExecuteParams.Body.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final SessionExecuteParams.Body.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final SessionExecuteParams.Body.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final SessionExecuteParams.Body build()
Returns an immutable instance of Body.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.agentConfig() .executeOptions()
-
-
-
-