Package com.google.genai.types
Class ToolConfig.Builder
java.lang.Object
com.google.genai.types.ToolConfig.Builder
- Enclosing class:
- ToolConfig
Builder for ToolConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ToolConfigbuild()abstract ToolConfig.BuilderfunctionCallingConfig(FunctionCallingConfig functionCallingConfig) Setter for functionCallingConfig.functionCallingConfig(FunctionCallingConfig.Builder functionCallingConfigBuilder) Setter for functionCallingConfig builder.abstract ToolConfig.BuilderretrievalConfig(RetrievalConfig retrievalConfig) Setter for retrievalConfig.retrievalConfig(RetrievalConfig.Builder retrievalConfigBuilder) Setter for retrievalConfig builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
functionCallingConfig
public abstract ToolConfig.Builder functionCallingConfig(FunctionCallingConfig functionCallingConfig) Setter for functionCallingConfig.functionCallingConfig: Optional. Function calling config.
-
functionCallingConfig
public ToolConfig.Builder functionCallingConfig(FunctionCallingConfig.Builder functionCallingConfigBuilder) Setter for functionCallingConfig builder.functionCallingConfig: Optional. Function calling config.
-
retrievalConfig
Setter for retrievalConfig.retrievalConfig: Optional. Retrieval config.
-
retrievalConfig
Setter for retrievalConfig builder.retrievalConfig: Optional. Retrieval config.
-
build
-