Uses of Class
com.google.genai.types.Tool.Builder
Packages that use Tool.Builder
-
Uses of Tool.Builder in com.google.genai.types
Methods in com.google.genai.types that return Tool.BuilderModifier and TypeMethodDescriptionstatic Tool.BuilderTool.builder()Instantiates a builder for Tool.Tool.Builder.clearCodeExecution()Clears the value of codeExecution field.Tool.Builder.clearComputerUse()Clears the value of computerUse field.Tool.Builder.clearEnterpriseWebSearch()Clears the value of enterpriseWebSearch field.Tool.Builder.clearFileSearch()Clears the value of fileSearch field.Tool.Builder.clearFunctionDeclarations()Clears the value of functionDeclarations field.Tool.Builder.clearFunctions()Clears the value of functions field.Tool.Builder.clearGoogleMaps()Clears the value of googleMaps field.Tool.Builder.clearGoogleSearch()Clears the value of googleSearch field.Tool.Builder.clearGoogleSearchRetrieval()Clears the value of googleSearchRetrieval field.Tool.Builder.clearRetrieval()Clears the value of retrieval field.Tool.Builder.clearUrlContext()Clears the value of urlContext field.abstract Tool.BuilderTool.Builder.codeExecution(ToolCodeExecution codeExecution) Setter for codeExecution.Tool.Builder.codeExecution(ToolCodeExecution.Builder codeExecutionBuilder) Setter for codeExecution builder.abstract Tool.BuilderTool.Builder.computerUse(ComputerUse computerUse) Setter for computerUse.Tool.Builder.computerUse(ComputerUse.Builder computerUseBuilder) Setter for computerUse builder.abstract Tool.BuilderTool.Builder.enterpriseWebSearch(EnterpriseWebSearch enterpriseWebSearch) Setter for enterpriseWebSearch.Tool.Builder.enterpriseWebSearch(EnterpriseWebSearch.Builder enterpriseWebSearchBuilder) Setter for enterpriseWebSearch builder.abstract Tool.BuilderTool.Builder.fileSearch(FileSearch fileSearch) Setter for fileSearch.Tool.Builder.fileSearch(FileSearch.Builder fileSearchBuilder) Setter for fileSearch builder.Tool.Builder.functionDeclarations(FunctionDeclaration... functionDeclarations) Setter for functionDeclarations.Tool.Builder.functionDeclarations(FunctionDeclaration.Builder... functionDeclarationsBuilders) Setter for functionDeclarations builder.abstract Tool.BuilderTool.Builder.functionDeclarations(List<FunctionDeclaration> functionDeclarations) Setter for functionDeclarations.Setter for functions.abstract Tool.BuilderSetter for functions.abstract Tool.BuilderTool.Builder.googleMaps(GoogleMaps googleMaps) Setter for googleMaps.Tool.Builder.googleMaps(GoogleMaps.Builder googleMapsBuilder) Setter for googleMaps builder.abstract Tool.BuilderTool.Builder.googleSearch(GoogleSearch googleSearch) Setter for googleSearch.Tool.Builder.googleSearch(GoogleSearch.Builder googleSearchBuilder) Setter for googleSearch builder.abstract Tool.BuilderTool.Builder.googleSearchRetrieval(GoogleSearchRetrieval googleSearchRetrieval) Setter for googleSearchRetrieval.Tool.Builder.googleSearchRetrieval(GoogleSearchRetrieval.Builder googleSearchRetrievalBuilder) Setter for googleSearchRetrieval builder.abstract Tool.BuilderSetter for retrieval.Tool.Builder.retrieval(Retrieval.Builder retrievalBuilder) Setter for retrieval builder.abstract Tool.BuilderTool.toBuilder()Creates a builder with the same values as this instance.abstract Tool.BuilderTool.Builder.urlContext(UrlContext urlContext) Setter for urlContext.Tool.Builder.urlContext(UrlContext.Builder urlContextBuilder) Setter for urlContext builder.Methods in com.google.genai.types with parameters of type Tool.BuilderModifier and TypeMethodDescriptionCountTokensConfig.Builder.tools(Tool.Builder... toolsBuilders) Setter for tools builder.CreateCachedContentConfig.Builder.tools(Tool.Builder... toolsBuilders) Setter for tools builder.GenerateContentConfig.Builder.tools(Tool.Builder... toolsBuilders) Setter for tools builder.LiveClientSetup.Builder.tools(Tool.Builder... toolsBuilders) Setter for tools builder.LiveConnectConfig.Builder.tools(Tool.Builder... toolsBuilders) Setter for tools builder.