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)
abstract T
visitCodeInterpreterCall(ResponseCodeInterpreterToolCall codeInterpreterCall)
abstract T
visitImageGenerationCall(ResponseOutputItem.ImageGenerationCall imageGenerationCall)
abstract T
visitLocalShellCall(ResponseOutputItem.LocalShellCall localShellCall)
abstract T
visitMcpApprovalRequest(ResponseOutputItem.McpApprovalRequest mcpApprovalRequest)
abstract T
visitMcpCall(ResponseOutputItem.McpCall mcpCall)
abstract T
visitMcpListTools(ResponseOutputItem.McpListTools mcpListTools)
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)
-
visitCodeInterpreterCall
abstract T visitCodeInterpreterCall(ResponseCodeInterpreterToolCall codeInterpreterCall)
-
visitImageGenerationCall
abstract T visitImageGenerationCall(ResponseOutputItem.ImageGenerationCall imageGenerationCall)
-
visitLocalShellCall
abstract T visitLocalShellCall(ResponseOutputItem.LocalShellCall localShellCall)
-
visitMcpApprovalRequest
abstract T visitMcpApprovalRequest(ResponseOutputItem.McpApprovalRequest mcpApprovalRequest)
-
visitMcpCall
abstract T visitMcpCall(ResponseOutputItem.McpCall mcpCall)
-
visitMcpListTools
abstract T visitMcpListTools(ResponseOutputItem.McpListTools mcpListTools)
-
-
-
-