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 ToolConfig
build()
abstract ToolConfig.Builder
functionCallingConfig
(FunctionCallingConfig functionCallingConfig) Setter for functionCallingConfig.functionCallingConfig
(FunctionCallingConfig.Builder functionCallingConfigBuilder) Setter for functionCallingConfig builder.abstract ToolConfig.Builder
retrievalConfig
(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
-