Package com.openai.models.responses
Interface StructuredResponseOutputItem.Visitor
-
- All Implemented Interfaces:
public interface StructuredResponseOutputItem.Visitor<R extends Object, T extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract T
visitMessage(StructuredResponseOutputMessage<R> message)
abstract T
visitFileSearchCall(ResponseFileSearchToolCall fileSearchCall)
abstract T
visitFunctionCall(ResponseFunctionToolCall functionCall)
abstract T
visitWebSearchCall(ResponseFunctionWebSearch webSearchCall)
abstract T
visitComputerCall(ResponseComputerToolCall computerCall)
abstract T
visitReasoning(ResponseReasoningItem reasoning)
T
unknown(JsonValue json)
-
-
Method Detail
-
visitMessage
abstract T visitMessage(StructuredResponseOutputMessage<R> message)
-
visitFileSearchCall
abstract T visitFileSearchCall(ResponseFileSearchToolCall fileSearchCall)
-
visitFunctionCall
abstract T visitFunctionCall(ResponseFunctionToolCall functionCall)
-
visitWebSearchCall
abstract T visitWebSearchCall(ResponseFunctionWebSearch webSearchCall)
-
visitComputerCall
abstract T visitComputerCall(ResponseComputerToolCall computerCall)
-
visitReasoning
abstract T visitReasoning(ResponseReasoningItem reasoning)
-
-
-
-