Class RunSubmitToolOutputsParams.ToolOutput
-
- All Implemented Interfaces:
public final class RunSubmitToolOutputsParams.ToolOutput
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classRunSubmitToolOutputsParams.ToolOutput.BuilderA builder for ToolOutput.
-
Method Summary
Modifier and Type Method Description final Optional<String>output()The output of the tool call to be submitted to continue the run. final Optional<String>toolCallId()The ID of the tool call in the required_actionobject within the run object the output is being submitted for.final JsonField<String>_output()Returns the raw JSON value of output. final JsonField<String>_toolCallId()Returns the raw JSON value of toolCallId. final Map<String, JsonValue>_additionalProperties()final RunSubmitToolOutputsParams.ToolOutput.BuildertoBuilder()final RunSubmitToolOutputsParams.ToolOutputvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static RunSubmitToolOutputsParams.ToolOutput.Builderbuilder()Returns a mutable builder for constructing an instance of ToolOutput. -
-
Method Detail
-
output
final Optional<String> output()
The output of the tool call to be submitted to continue the run.
-
toolCallId
final Optional<String> toolCallId()
The ID of the tool call in the
required_actionobject within the run object the output is being submitted for.
-
_output
final JsonField<String> _output()
Returns the raw JSON value of output.
Unlike output, this method doesn't throw if the JSON field has an unexpected type.
-
_toolCallId
final JsonField<String> _toolCallId()
Returns the raw JSON value of toolCallId.
Unlike toolCallId, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final RunSubmitToolOutputsParams.ToolOutput.Builder toBuilder()
-
validate
final RunSubmitToolOutputsParams.ToolOutput validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static RunSubmitToolOutputsParams.ToolOutput.Builder builder()
Returns a mutable builder for constructing an instance of ToolOutput.
-
-
-
-