Package com.openai.models.beta.threads
        Class ThreadCreateAndRunParams.Thread.ToolResources
- 
                    
                    - All Implemented Interfaces:
 
 public final class ThreadCreateAndRunParams.Thread.ToolResourcesA set of resources that are made available to the assistant's tools in this thread. The resources are specific to the type of tool. For example, the code_interpretertool requires a list of file IDs, while thefile_searchtool requires a list of vector store IDs.
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public final classThreadCreateAndRunParams.Thread.ToolResources.BuilderA builder for ToolResources. public final classThreadCreateAndRunParams.Thread.ToolResources.CodeInterpreterpublic final classThreadCreateAndRunParams.Thread.ToolResources.FileSearch
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final Optional<ThreadCreateAndRunParams.Thread.ToolResources.CodeInterpreter>codeInterpreter()final Optional<ThreadCreateAndRunParams.Thread.ToolResources.FileSearch>fileSearch()final JsonField<ThreadCreateAndRunParams.Thread.ToolResources.CodeInterpreter>_codeInterpreter()Returns the raw JSON value of codeInterpreter. final JsonField<ThreadCreateAndRunParams.Thread.ToolResources.FileSearch>_fileSearch()Returns the raw JSON value of fileSearch. final Map<String, JsonValue>_additionalProperties()final ThreadCreateAndRunParams.Thread.ToolResources.BuildertoBuilder()final ThreadCreateAndRunParams.Thread.ToolResourcesvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static ThreadCreateAndRunParams.Thread.ToolResources.Builderbuilder()Returns a mutable builder for constructing an instance of ToolResources. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        codeInterpreterfinal Optional<ThreadCreateAndRunParams.Thread.ToolResources.CodeInterpreter> codeInterpreter() 
 - 
                                        fileSearchfinal Optional<ThreadCreateAndRunParams.Thread.ToolResources.FileSearch> fileSearch() 
 - 
                                        _codeInterpreterfinal JsonField<ThreadCreateAndRunParams.Thread.ToolResources.CodeInterpreter> _codeInterpreter() Returns the raw JSON value of codeInterpreter. Unlike codeInterpreter, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _fileSearchfinal JsonField<ThreadCreateAndRunParams.Thread.ToolResources.FileSearch> _fileSearch() Returns the raw JSON value of fileSearch. Unlike fileSearch, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _additionalPropertiesfinal Map<String, JsonValue> _additionalProperties() 
 - 
                                        toBuilderfinal ThreadCreateAndRunParams.Thread.ToolResources.Builder toBuilder() 
 - 
                                        validatefinal ThreadCreateAndRunParams.Thread.ToolResources validate() 
 - 
                                        builderfinal static ThreadCreateAndRunParams.Thread.ToolResources.Builder builder() Returns a mutable builder for constructing an instance of ToolResources. 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-