Class ConversationOptions.Builder (0.1.0)

public static final class ConversationOptions.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ConversationOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ConversationOptions.Builder
Overrides

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

clearField(Descriptors.FieldDescriptor field)

public ConversationOptions.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ConversationOptions.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ConversationOptions.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ConversationOptions.Builder
Overrides

clone()

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

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

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.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.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

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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ConversationOptions.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
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

setField(Descriptors.FieldDescriptor field, Object value)

public ConversationOptions.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ConversationOptions.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ConversationOptions.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ConversationOptions.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ConversationOptions.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ConversationOptions.Builder
Overrides