Package com.openai.models
Class RunStep.StepDetails
-
- All Implemented Interfaces:
public final class RunStep.StepDetails
The details of the run step.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
RunStep.StepDetails.Visitor
public final class
RunStep.StepDetails.Deserializer
public final class
RunStep.StepDetails.Serializer
-
Method Summary
-
-
Method Detail
-
messageCreationStepDetails
final Optional<MessageCreationStepDetails> messageCreationStepDetails()
Details of the message creation by the run step.
-
toolCallsStepDetails
final Optional<ToolCallsStepDetails> toolCallsStepDetails()
Details of the tool call.
-
isMessageCreationStepDetails
final Boolean isMessageCreationStepDetails()
-
isToolCallsStepDetails
final Boolean isToolCallsStepDetails()
-
asMessageCreationStepDetails
final MessageCreationStepDetails asMessageCreationStepDetails()
Details of the message creation by the run step.
-
asToolCallsStepDetails
final ToolCallsStepDetails asToolCallsStepDetails()
Details of the tool call.
-
accept
final <T extends Any> T accept(RunStep.StepDetails.Visitor<T> visitor)
-
validate
final RunStep.StepDetails validate()
-
ofMessageCreationStepDetails
final static RunStep.StepDetails ofMessageCreationStepDetails(MessageCreationStepDetails messageCreationStepDetails)
Details of the message creation by the run step.
-
ofToolCallsStepDetails
final static RunStep.StepDetails ofToolCallsStepDetails(ToolCallsStepDetails toolCallsStepDetails)
Details of the tool call.
-
-
-
-