Class SessionExecuteResponse.Data.Result.Action
-
- All Implemented Interfaces:
public final class SessionExecuteResponse.Data.Result.Action
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSessionExecuteResponse.Data.Result.Action.BuilderA builder for Action.
-
Method Summary
Modifier and Type Method Description final Stringtype()Type of action taken final Optional<String>action()final Optional<String>instruction()final Optional<String>pageText()final Optional<String>pageUrl()final Optional<String>reasoning()Agent's reasoning for taking this action final Optional<Boolean>taskCompleted()final Optional<Double>timeMs()Time taken for this action in ms final JsonField<String>_type()Returns the raw JSON value of type. final JsonField<String>_action()Returns the raw JSON value of action. final JsonField<String>_instruction()Returns the raw JSON value of instruction. final JsonField<String>_pageText()Returns the raw JSON value of pageText. final JsonField<String>_pageUrl()Returns the raw JSON value of pageUrl. final JsonField<String>_reasoning()Returns the raw JSON value of reasoning. final JsonField<Boolean>_taskCompleted()Returns the raw JSON value of taskCompleted. final JsonField<Double>_timeMs()Returns the raw JSON value of timeMs. final Map<String, JsonValue>_additionalProperties()final SessionExecuteResponse.Data.Result.Action.BuildertoBuilder()final SessionExecuteResponse.Data.Result.Actionvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static SessionExecuteResponse.Data.Result.Action.Builderbuilder()Returns a mutable builder for constructing an instance of Action. -
-
Method Detail
-
instruction
final Optional<String> instruction()
-
taskCompleted
final Optional<Boolean> taskCompleted()
-
_type
final JsonField<String> _type()
Returns the raw JSON value of type.
Unlike type, this method doesn't throw if the JSON field has an unexpected type.
-
_action
final JsonField<String> _action()
Returns the raw JSON value of action.
Unlike action, this method doesn't throw if the JSON field has an unexpected type.
-
_instruction
final JsonField<String> _instruction()
Returns the raw JSON value of instruction.
Unlike instruction, this method doesn't throw if the JSON field has an unexpected type.
-
_pageText
final JsonField<String> _pageText()
Returns the raw JSON value of pageText.
Unlike pageText, this method doesn't throw if the JSON field has an unexpected type.
-
_pageUrl
final JsonField<String> _pageUrl()
Returns the raw JSON value of pageUrl.
Unlike pageUrl, this method doesn't throw if the JSON field has an unexpected type.
-
_reasoning
final JsonField<String> _reasoning()
Returns the raw JSON value of reasoning.
Unlike reasoning, this method doesn't throw if the JSON field has an unexpected type.
-
_taskCompleted
final JsonField<Boolean> _taskCompleted()
Returns the raw JSON value of taskCompleted.
Unlike taskCompleted, this method doesn't throw if the JSON field has an unexpected type.
-
_timeMs
final JsonField<Double> _timeMs()
Returns the raw JSON value of timeMs.
Unlike timeMs, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final SessionExecuteResponse.Data.Result.Action.Builder toBuilder()
-
validate
final SessionExecuteResponse.Data.Result.Action validate()
-
builder
final static SessionExecuteResponse.Data.Result.Action.Builder builder()
Returns a mutable builder for constructing an instance of Action.
The following fields are required:
.type()
-
-
-
-