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 TvisitMessage(StructuredResponseOutputMessage<R> message)abstract TvisitFileSearchCall(ResponseFileSearchToolCall fileSearchCall)abstract TvisitFunctionCall(ResponseFunctionToolCall functionCall)abstract TvisitWebSearchCall(ResponseFunctionWebSearch webSearchCall)abstract TvisitComputerCall(ResponseComputerToolCall computerCall)abstract TvisitReasoning(ResponseReasoningItem reasoning)abstract TvisitCodeInterpreterCall(ResponseCodeInterpreterToolCall codeInterpreterCall)abstract TvisitImageGenerationCall(ResponseOutputItem.ImageGenerationCall imageGenerationCall)abstract TvisitLocalShellCall(ResponseOutputItem.LocalShellCall localShellCall)abstract TvisitMcpApprovalRequest(ResponseOutputItem.McpApprovalRequest mcpApprovalRequest)abstract TvisitMcpCall(ResponseOutputItem.McpCall mcpCall)abstract TvisitMcpListTools(ResponseOutputItem.McpListTools mcpListTools)Tunknown(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)
-
-
-
-