Class DataMessage.Builder (0.21.0)

public static final class DataMessage.Builder extends GeneratedMessage.Builder<DataMessage.Builder> implements DataMessageOrBuilder

A message produced during data retrieval.

Protobuf type google.cloud.geminidataanalytics.v1.DataMessage

Static Methods

getDescriptor()

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

Methods

build()

public DataMessage build()
Returns
Type Description
DataMessage

buildPartial()

public DataMessage buildPartial()
Returns
Type Description
DataMessage

clear()

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

clearBigQueryJob()

public DataMessage.Builder clearBigQueryJob()

A BigQuery job executed by the system to retrieve data.

.google.cloud.geminidataanalytics.v1.BigQueryJob big_query_job = 5;

Returns
Type Description
DataMessage.Builder

clearGeneratedSql()

public DataMessage.Builder clearGeneratedSql()

SQL generated by the system to retrieve data.

string generated_sql = 2;

Returns
Type Description
DataMessage.Builder

This builder for chaining.

clearKind()

public DataMessage.Builder clearKind()
Returns
Type Description
DataMessage.Builder

clearMatchedQuery()

public DataMessage.Builder clearMatchedQuery()

A pre-existing query that was matched to retrieve data.

.google.cloud.geminidataanalytics.v1.MatchedQuery matched_query = 6;

Returns
Type Description
DataMessage.Builder

clearQuery()

public DataMessage.Builder clearQuery()

A data retrieval query.

.google.cloud.geminidataanalytics.v1.DataQuery query = 1;

Returns
Type Description
DataMessage.Builder

clearResult()

public DataMessage.Builder clearResult()

Retrieved data.

.google.cloud.geminidataanalytics.v1.DataResult result = 3;

Returns
Type Description
DataMessage.Builder

getBigQueryJob()

public BigQueryJob getBigQueryJob()

A BigQuery job executed by the system to retrieve data.

.google.cloud.geminidataanalytics.v1.BigQueryJob big_query_job = 5;

Returns
Type Description
BigQueryJob

The bigQueryJob.

getBigQueryJobBuilder()

public BigQueryJob.Builder getBigQueryJobBuilder()

A BigQuery job executed by the system to retrieve data.

.google.cloud.geminidataanalytics.v1.BigQueryJob big_query_job = 5;

Returns
Type Description
BigQueryJob.Builder

getBigQueryJobOrBuilder()

public BigQueryJobOrBuilder getBigQueryJobOrBuilder()

A BigQuery job executed by the system to retrieve data.

.google.cloud.geminidataanalytics.v1.BigQueryJob big_query_job = 5;

Returns
Type Description
BigQueryJobOrBuilder

getDefaultInstanceForType()

public DataMessage getDefaultInstanceForType()
Returns
Type Description
DataMessage

getDescriptorForType()

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

getGeneratedSql()

public String getGeneratedSql()

SQL generated by the system to retrieve data.

string generated_sql = 2;

Returns
Type Description
String

The generatedSql.

getGeneratedSqlBytes()

public ByteString getGeneratedSqlBytes()

SQL generated by the system to retrieve data.

string generated_sql = 2;

Returns
Type Description
ByteString

The bytes for generatedSql.

getKindCase()

public DataMessage.KindCase getKindCase()
Returns
Type Description
DataMessage.KindCase

getMatchedQuery()

public MatchedQuery getMatchedQuery()

A pre-existing query that was matched to retrieve data.

.google.cloud.geminidataanalytics.v1.MatchedQuery matched_query = 6;

Returns
Type Description
MatchedQuery

The matchedQuery.

getMatchedQueryBuilder()

public MatchedQuery.Builder getMatchedQueryBuilder()

A pre-existing query that was matched to retrieve data.

.google.cloud.geminidataanalytics.v1.MatchedQuery matched_query = 6;

Returns
Type Description
MatchedQuery.Builder

getMatchedQueryOrBuilder()

public MatchedQueryOrBuilder getMatchedQueryOrBuilder()

A pre-existing query that was matched to retrieve data.

.google.cloud.geminidataanalytics.v1.MatchedQuery matched_query = 6;

Returns
Type Description
MatchedQueryOrBuilder

getQuery()

public DataQuery getQuery()

A data retrieval query.

.google.cloud.geminidataanalytics.v1.DataQuery query = 1;

Returns
Type Description
DataQuery

The query.

getQueryBuilder()

public DataQuery.Builder getQueryBuilder()

A data retrieval query.

.google.cloud.geminidataanalytics.v1.DataQuery query = 1;

Returns
Type Description
DataQuery.Builder

getQueryOrBuilder()

public DataQueryOrBuilder getQueryOrBuilder()

A data retrieval query.

.google.cloud.geminidataanalytics.v1.DataQuery query = 1;

Returns
Type Description
DataQueryOrBuilder

getResult()

public DataResult getResult()

Retrieved data.

.google.cloud.geminidataanalytics.v1.DataResult result = 3;

Returns
Type Description
DataResult

The result.

getResultBuilder()

public DataResult.Builder getResultBuilder()

Retrieved data.

.google.cloud.geminidataanalytics.v1.DataResult result = 3;

Returns
Type Description
DataResult.Builder

getResultOrBuilder()

public DataResultOrBuilder getResultOrBuilder()

Retrieved data.

.google.cloud.geminidataanalytics.v1.DataResult result = 3;

Returns
Type Description
DataResultOrBuilder

hasBigQueryJob()

public boolean hasBigQueryJob()

A BigQuery job executed by the system to retrieve data.

.google.cloud.geminidataanalytics.v1.BigQueryJob big_query_job = 5;

Returns
Type Description
boolean

Whether the bigQueryJob field is set.

hasGeneratedSql()

public boolean hasGeneratedSql()

SQL generated by the system to retrieve data.

string generated_sql = 2;

Returns
Type Description
boolean

Whether the generatedSql field is set.

hasMatchedQuery()

public boolean hasMatchedQuery()

A pre-existing query that was matched to retrieve data.

.google.cloud.geminidataanalytics.v1.MatchedQuery matched_query = 6;

Returns
Type Description
boolean

Whether the matchedQuery field is set.

hasQuery()

public boolean hasQuery()

A data retrieval query.

.google.cloud.geminidataanalytics.v1.DataQuery query = 1;

Returns
Type Description
boolean

Whether the query field is set.

hasResult()

public boolean hasResult()

Retrieved data.

.google.cloud.geminidataanalytics.v1.DataResult result = 3;

Returns
Type Description
boolean

Whether the result field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeBigQueryJob(BigQueryJob value)

public DataMessage.Builder mergeBigQueryJob(BigQueryJob value)

A BigQuery job executed by the system to retrieve data.

.google.cloud.geminidataanalytics.v1.BigQueryJob big_query_job = 5;

Parameter
Name Description
value BigQueryJob
Returns
Type Description
DataMessage.Builder

mergeFrom(DataMessage other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeMatchedQuery(MatchedQuery value)

public DataMessage.Builder mergeMatchedQuery(MatchedQuery value)

A pre-existing query that was matched to retrieve data.

.google.cloud.geminidataanalytics.v1.MatchedQuery matched_query = 6;

Parameter
Name Description
value MatchedQuery
Returns
Type Description
DataMessage.Builder

mergeQuery(DataQuery value)

public DataMessage.Builder mergeQuery(DataQuery value)

A data retrieval query.

.google.cloud.geminidataanalytics.v1.DataQuery query = 1;

Parameter
Name Description
value DataQuery
Returns
Type Description
DataMessage.Builder

mergeResult(DataResult value)

public DataMessage.Builder mergeResult(DataResult value)

Retrieved data.

.google.cloud.geminidataanalytics.v1.DataResult result = 3;

Parameter
Name Description
value DataResult
Returns
Type Description
DataMessage.Builder

setBigQueryJob(BigQueryJob value)

public DataMessage.Builder setBigQueryJob(BigQueryJob value)

A BigQuery job executed by the system to retrieve data.

.google.cloud.geminidataanalytics.v1.BigQueryJob big_query_job = 5;

Parameter
Name Description
value BigQueryJob
Returns
Type Description
DataMessage.Builder

setBigQueryJob(BigQueryJob.Builder builderForValue)

public DataMessage.Builder setBigQueryJob(BigQueryJob.Builder builderForValue)

A BigQuery job executed by the system to retrieve data.

.google.cloud.geminidataanalytics.v1.BigQueryJob big_query_job = 5;

Parameter
Name Description
builderForValue BigQueryJob.Builder
Returns
Type Description
DataMessage.Builder

setGeneratedSql(String value)

public DataMessage.Builder setGeneratedSql(String value)

SQL generated by the system to retrieve data.

string generated_sql = 2;

Parameter
Name Description
value String

The generatedSql to set.

Returns
Type Description
DataMessage.Builder

This builder for chaining.

setGeneratedSqlBytes(ByteString value)

public DataMessage.Builder setGeneratedSqlBytes(ByteString value)

SQL generated by the system to retrieve data.

string generated_sql = 2;

Parameter
Name Description
value ByteString

The bytes for generatedSql to set.

Returns
Type Description
DataMessage.Builder

This builder for chaining.

setMatchedQuery(MatchedQuery value)

public DataMessage.Builder setMatchedQuery(MatchedQuery value)

A pre-existing query that was matched to retrieve data.

.google.cloud.geminidataanalytics.v1.MatchedQuery matched_query = 6;

Parameter
Name Description
value MatchedQuery
Returns
Type Description
DataMessage.Builder

setMatchedQuery(MatchedQuery.Builder builderForValue)

public DataMessage.Builder setMatchedQuery(MatchedQuery.Builder builderForValue)

A pre-existing query that was matched to retrieve data.

.google.cloud.geminidataanalytics.v1.MatchedQuery matched_query = 6;

Parameter
Name Description
builderForValue MatchedQuery.Builder
Returns
Type Description
DataMessage.Builder

setQuery(DataQuery value)

public DataMessage.Builder setQuery(DataQuery value)

A data retrieval query.

.google.cloud.geminidataanalytics.v1.DataQuery query = 1;

Parameter
Name Description
value DataQuery
Returns
Type Description
DataMessage.Builder

setQuery(DataQuery.Builder builderForValue)

public DataMessage.Builder setQuery(DataQuery.Builder builderForValue)

A data retrieval query.

.google.cloud.geminidataanalytics.v1.DataQuery query = 1;

Parameter
Name Description
builderForValue DataQuery.Builder
Returns
Type Description
DataMessage.Builder

setResult(DataResult value)

public DataMessage.Builder setResult(DataResult value)

Retrieved data.

.google.cloud.geminidataanalytics.v1.DataResult result = 3;

Parameter
Name Description
value DataResult
Returns
Type Description
DataMessage.Builder

setResult(DataResult.Builder builderForValue)

public DataMessage.Builder setResult(DataResult.Builder builderForValue)

Retrieved data.

.google.cloud.geminidataanalytics.v1.DataResult result = 3;

Parameter
Name Description
builderForValue DataResult.Builder
Returns
Type Description
DataMessage.Builder