Class ConversationOptions.Builder (0.11.0)

public static final class ConversationOptions.Builder extends GeneratedMessage.Builder<ConversationOptions.Builder> implements ConversationOptionsOrBuilder

Options for the conversation.

Protobuf type google.cloud.geminidataanalytics.v1beta.ConversationOptions

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ConversationOptions build()
Returns
Type Description
ConversationOptions

buildPartial()

public ConversationOptions buildPartial()
Returns
Type Description
ConversationOptions

clear()

public ConversationOptions.Builder clear()
Returns
Type Description
ConversationOptions.Builder
Overrides

clearAnalysis()

public ConversationOptions.Builder clearAnalysis()

Optional. Options for analysis.

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

Returns
Type Description
ConversationOptions.Builder

clearChart()

public ConversationOptions.Builder clearChart()

Optional. Options for chart generation.

.google.cloud.geminidataanalytics.v1beta.ChartOptions chart = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConversationOptions.Builder

clearDatasource()

public ConversationOptions.Builder clearDatasource()

Optional. Options for datasources.

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

Returns
Type Description
ConversationOptions.Builder

getAnalysis()

public AnalysisOptions getAnalysis()

Optional. Options for analysis.

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

Returns
Type Description
AnalysisOptions

The analysis.

getAnalysisBuilder()

public AnalysisOptions.Builder getAnalysisBuilder()

Optional. Options for analysis.

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

Returns
Type Description
AnalysisOptions.Builder

getAnalysisOrBuilder()

public AnalysisOptionsOrBuilder getAnalysisOrBuilder()

Optional. Options for analysis.

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

Returns
Type Description
AnalysisOptionsOrBuilder

getChart()

public ChartOptions getChart()

Optional. Options for chart generation.

.google.cloud.geminidataanalytics.v1beta.ChartOptions chart = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ChartOptions

The chart.

getChartBuilder()

public ChartOptions.Builder getChartBuilder()

Optional. Options for chart generation.

.google.cloud.geminidataanalytics.v1beta.ChartOptions chart = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ChartOptions.Builder

getChartOrBuilder()

public ChartOptionsOrBuilder getChartOrBuilder()

Optional. Options for chart generation.

.google.cloud.geminidataanalytics.v1beta.ChartOptions chart = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ChartOptionsOrBuilder

getDatasource()

public DatasourceOptions getDatasource()

Optional. Options for datasources.

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

Returns
Type Description
DatasourceOptions

The datasource.

getDatasourceBuilder()

public DatasourceOptions.Builder getDatasourceBuilder()

Optional. Options for datasources.

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

Returns
Type Description
DatasourceOptions.Builder

getDatasourceOrBuilder()

public DatasourceOptionsOrBuilder getDatasourceOrBuilder()

Optional. Options for datasources.

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

Returns
Type Description
DatasourceOptionsOrBuilder

getDefaultInstanceForType()

public ConversationOptions getDefaultInstanceForType()
Returns
Type Description
ConversationOptions

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

hasAnalysis()

public boolean hasAnalysis()

Optional. Options for analysis.

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

Returns
Type Description
boolean

Whether the analysis field is set.

hasChart()

public boolean hasChart()

Optional. Options for chart generation.

.google.cloud.geminidataanalytics.v1beta.ChartOptions chart = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the chart field is set.

hasDatasource()

public boolean hasDatasource()

Optional. Options for datasources.

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

Returns
Type Description
boolean

Whether the datasource field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAnalysis(AnalysisOptions value)

public ConversationOptions.Builder mergeAnalysis(AnalysisOptions value)

Optional. Options for analysis.

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

Parameter
Name Description
value AnalysisOptions
Returns
Type Description
ConversationOptions.Builder

mergeChart(ChartOptions value)

public ConversationOptions.Builder mergeChart(ChartOptions value)

Optional. Options for chart generation.

.google.cloud.geminidataanalytics.v1beta.ChartOptions chart = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ChartOptions
Returns
Type Description
ConversationOptions.Builder

mergeDatasource(DatasourceOptions value)

public ConversationOptions.Builder mergeDatasource(DatasourceOptions value)

Optional. Options for datasources.

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

Parameter
Name Description
value DatasourceOptions
Returns
Type Description
ConversationOptions.Builder

mergeFrom(ConversationOptions other)

public ConversationOptions.Builder mergeFrom(ConversationOptions other)
Parameter
Name Description
other ConversationOptions
Returns
Type Description
ConversationOptions.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ConversationOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ConversationOptions.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ConversationOptions.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ConversationOptions.Builder
Overrides

setAnalysis(AnalysisOptions value)

public ConversationOptions.Builder setAnalysis(AnalysisOptions value)

Optional. Options for analysis.

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

Parameter
Name Description
value AnalysisOptions
Returns
Type Description
ConversationOptions.Builder

setAnalysis(AnalysisOptions.Builder builderForValue)

public ConversationOptions.Builder setAnalysis(AnalysisOptions.Builder builderForValue)

Optional. Options for analysis.

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

Parameter
Name Description
builderForValue AnalysisOptions.Builder
Returns
Type Description
ConversationOptions.Builder

setChart(ChartOptions value)

public ConversationOptions.Builder setChart(ChartOptions value)

Optional. Options for chart generation.

.google.cloud.geminidataanalytics.v1beta.ChartOptions chart = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ChartOptions
Returns
Type Description
ConversationOptions.Builder

setChart(ChartOptions.Builder builderForValue)

public ConversationOptions.Builder setChart(ChartOptions.Builder builderForValue)

Optional. Options for chart generation.

.google.cloud.geminidataanalytics.v1beta.ChartOptions chart = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue ChartOptions.Builder
Returns
Type Description
ConversationOptions.Builder

setDatasource(DatasourceOptions value)

public ConversationOptions.Builder setDatasource(DatasourceOptions value)

Optional. Options for datasources.

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

Parameter
Name Description
value DatasourceOptions
Returns
Type Description
ConversationOptions.Builder

setDatasource(DatasourceOptions.Builder builderForValue)

public ConversationOptions.Builder setDatasource(DatasourceOptions.Builder builderForValue)

Optional. Options for datasources.

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

Parameter
Name Description
builderForValue DatasourceOptions.Builder
Returns
Type Description
ConversationOptions.Builder