Package com.google.genai.types
Class Tool.Builder
java.lang.Object
com.google.genai.types.Tool.Builder
- Enclosing class:
- Tool
Builder for Tool.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Tool
build()
abstract Tool.Builder
codeExecution
(ToolCodeExecution codeExecution) abstract Tool.Builder
enterpriseWebSearch
(EnterpriseWebSearch enterpriseWebSearch) abstract Tool.Builder
functionDeclarations
(List<FunctionDeclaration> functionDeclarations) abstract Tool.Builder
abstract Tool.Builder
googleMaps
(GoogleMaps googleMaps) abstract Tool.Builder
googleSearch
(GoogleSearch googleSearch) abstract Tool.Builder
googleSearchRetrieval
(GoogleSearchRetrieval googleSearchRetrieval) abstract Tool.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
retrieval
-
googleSearch
-
googleSearchRetrieval
-
enterpriseWebSearch
-
googleMaps
-
functions
-
codeExecution
-
functionDeclarations
-
build
-