Interface ConversationOptionsOrBuilder (0.21.0)

public interface ConversationOptionsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAnalysis()

public abstract AnalysisOptions getAnalysis()

Optional. Options for analysis.

.google.cloud.geminidataanalytics.v1.AnalysisOptions analysis = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AnalysisOptions

The analysis.

getAnalysisOrBuilder()

public abstract AnalysisOptionsOrBuilder getAnalysisOrBuilder()

Optional. Options for analysis.

.google.cloud.geminidataanalytics.v1.AnalysisOptions analysis = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AnalysisOptionsOrBuilder

getDatasource()

public abstract DatasourceOptions getDatasource()

Optional. Options for datasources.

.google.cloud.geminidataanalytics.v1.DatasourceOptions datasource = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DatasourceOptions

The datasource.

getDatasourceOrBuilder()

public abstract DatasourceOptionsOrBuilder getDatasourceOrBuilder()

Optional. Options for datasources.

.google.cloud.geminidataanalytics.v1.DatasourceOptions datasource = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DatasourceOptionsOrBuilder

getModel()

public abstract ConversationOptions.Model getModel()

Optional. The model to use for the agent loop.

optional .google.cloud.geminidataanalytics.v1.ConversationOptions.Model model = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConversationOptions.Model

The model.

getModelValue()

public abstract int getModelValue()

Optional. The model to use for the agent loop.

optional .google.cloud.geminidataanalytics.v1.ConversationOptions.Model model = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for model.

hasAnalysis()

public abstract boolean hasAnalysis()

Optional. Options for analysis.

.google.cloud.geminidataanalytics.v1.AnalysisOptions analysis = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the analysis field is set.

hasDatasource()

public abstract boolean hasDatasource()

Optional. Options for datasources.

.google.cloud.geminidataanalytics.v1.DatasourceOptions datasource = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the datasource field is set.

hasModel()

public abstract boolean hasModel()

Optional. The model to use for the agent loop.

optional .google.cloud.geminidataanalytics.v1.ConversationOptions.Model model = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the model field is set.