Class ChartQuery.Builder (0.11.0)

public static final class ChartQuery.Builder extends GeneratedMessage.Builder<ChartQuery.Builder> implements ChartQueryOrBuilder

A query for generating a chart.

Protobuf type google.cloud.geminidataanalytics.v1beta.ChartQuery

Implements

ChartQueryOrBuilder

Static Methods

getDescriptor()

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

Methods

build()

public ChartQuery build()
Returns
Type Description
ChartQuery

buildPartial()

public ChartQuery buildPartial()
Returns
Type Description
ChartQuery

clear()

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

clearDataResultName()

public ChartQuery.Builder clearDataResultName()

Optional. The name of a previously retrieved data result to use in the chart.

string data_result_name = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ChartQuery.Builder

This builder for chaining.

clearInstructions()

public ChartQuery.Builder clearInstructions()

Optional. Natural language instructions for generating the chart.

string instructions = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ChartQuery.Builder

This builder for chaining.

getDataResultName()

public String getDataResultName()

Optional. The name of a previously retrieved data result to use in the chart.

string data_result_name = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The dataResultName.

getDataResultNameBytes()

public ByteString getDataResultNameBytes()

Optional. The name of a previously retrieved data result to use in the chart.

string data_result_name = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for dataResultName.

getDefaultInstanceForType()

public ChartQuery getDefaultInstanceForType()
Returns
Type Description
ChartQuery

getDescriptorForType()

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

getInstructions()

public String getInstructions()

Optional. Natural language instructions for generating the chart.

string instructions = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The instructions.

getInstructionsBytes()

public ByteString getInstructionsBytes()

Optional. Natural language instructions for generating the chart.

string instructions = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for instructions.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ChartQuery other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setDataResultName(String value)

public ChartQuery.Builder setDataResultName(String value)

Optional. The name of a previously retrieved data result to use in the chart.

string data_result_name = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The dataResultName to set.

Returns
Type Description
ChartQuery.Builder

This builder for chaining.

setDataResultNameBytes(ByteString value)

public ChartQuery.Builder setDataResultNameBytes(ByteString value)

Optional. The name of a previously retrieved data result to use in the chart.

string data_result_name = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for dataResultName to set.

Returns
Type Description
ChartQuery.Builder

This builder for chaining.

setInstructions(String value)

public ChartQuery.Builder setInstructions(String value)

Optional. Natural language instructions for generating the chart.

string instructions = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The instructions to set.

Returns
Type Description
ChartQuery.Builder

This builder for chaining.

setInstructionsBytes(ByteString value)

public ChartQuery.Builder setInstructionsBytes(ByteString value)

Optional. Natural language instructions for generating the chart.

string instructions = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for instructions to set.

Returns
Type Description
ChartQuery.Builder

This builder for chaining.