Interface Tool.ExaAiSearchOrBuilder (3.100.0)

public static interface Tool.ExaAiSearchOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApiKey()

public abstract String getApiKey()

Required. The API key for ExaAiSearch.

string api_key = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The apiKey.

getApiKeyBytes()

public abstract ByteString getApiKeyBytes()

Required. The API key for ExaAiSearch.

string api_key = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for apiKey.

getCustomConfigs()

public abstract Struct getCustomConfigs()

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

.google.protobuf.Struct custom_configs = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Struct

The customConfigs.

getCustomConfigsOrBuilder()

public abstract StructOrBuilder getCustomConfigsOrBuilder()

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

.google.protobuf.Struct custom_configs = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
StructOrBuilder

hasCustomConfigs()

public abstract boolean hasCustomConfigs()

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

.google.protobuf.Struct custom_configs = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the customConfigs field is set.