Class ToolExaAiSearch.Builder

java.lang.Object
com.google.genai.types.ToolExaAiSearch.Builder
Enclosing class:
ToolExaAiSearch

public abstract static class ToolExaAiSearch.Builder extends Object
Builder for ToolExaAiSearch.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • apiKey

      public abstract ToolExaAiSearch.Builder apiKey(String apiKey)
      Setter for apiKey.

      apiKey: Required. The API key for ExaAiSearch.

    • clearApiKey

      @CanIgnoreReturnValue public ToolExaAiSearch.Builder clearApiKey()
      Clears the value of apiKey field.
    • customConfigs

      public abstract ToolExaAiSearch.Builder customConfigs(Map<String,Object> customConfigs)
      Setter for customConfigs.

      customConfigs: Optional. This field can be used to pass any parameter from the Exa.ai Search API.

    • clearCustomConfigs

      @CanIgnoreReturnValue public ToolExaAiSearch.Builder clearCustomConfigs()
      Clears the value of customConfigs field.
    • build

      public abstract ToolExaAiSearch build()