public static final class DataQuery.Builder extends GeneratedMessageV3.Builder<DataQuery.Builder> implements DataQueryOrBuilder
A query for retrieving data.
Protobuf type google.cloud.geminidataanalytics.v1beta.DataQuery
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllDatasources(Iterable<? extends Datasource> values)
public DataQuery.Builder addAllDatasources(Iterable<? extends Datasource> values)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.geminidataanalytics.v1beta.Datasource>
|
addDatasources(Datasource value)
public DataQuery.Builder addDatasources(Datasource value)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
addDatasources(Datasource.Builder builderForValue)
public DataQuery.Builder addDatasources(Datasource.Builder builderForValue)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
addDatasources(int index, Datasource value)
public DataQuery.Builder addDatasources(int index, Datasource value)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
addDatasources(int index, Datasource.Builder builderForValue)
public DataQuery.Builder addDatasources(int index, Datasource.Builder builderForValue)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
addDatasourcesBuilder()
public Datasource.Builder addDatasourcesBuilder()
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
addDatasourcesBuilder(int index)
public Datasource.Builder addDatasourcesBuilder(int index)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DataQuery.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public DataQuery buildPartial()
clear()
public DataQuery.Builder clear()
Overrides
clearDatasources()
public DataQuery.Builder clearDatasources()
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public DataQuery.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public DataQuery.Builder clearName()
Optional. A snake-case name for the query that reflects its intent. It is
used to name the corresponding data result, so that it can be referenced in
later steps.
- Example: "total_sales_by_product"
- Example: "sales_for_product_12345"
string name = 3 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public DataQuery.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearQuestion()
public DataQuery.Builder clearQuestion()
Optional. A natural language question to answer.
string question = 1 [(.google.api.field_behavior) = OPTIONAL];
clone()
public DataQuery.Builder clone()
Overrides
getDatasources(int index)
public Datasource getDatasources(int index)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getDatasourcesBuilder(int index)
public Datasource.Builder getDatasourcesBuilder(int index)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getDatasourcesBuilderList()
public List<Datasource.Builder> getDatasourcesBuilderList()
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
getDatasourcesCount()
public int getDatasourcesCount()
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getDatasourcesList()
public List<Datasource> getDatasourcesList()
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
getDatasourcesOrBuilder(int index)
public DatasourceOrBuilder getDatasourcesOrBuilder(int index)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getDatasourcesOrBuilderList()
public List<? extends DatasourceOrBuilder> getDatasourcesOrBuilderList()
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<? extends com.google.cloud.geminidataanalytics.v1beta.DatasourceOrBuilder> |
|
getDefaultInstanceForType()
public DataQuery getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Optional. A snake-case name for the query that reflects its intent. It is
used to name the corresponding data result, so that it can be referenced in
later steps.
- Example: "total_sales_by_product"
- Example: "sales_for_product_12345"
string name = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Optional. A snake-case name for the query that reflects its intent. It is
used to name the corresponding data result, so that it can be referenced in
later steps.
- Example: "total_sales_by_product"
- Example: "sales_for_product_12345"
string name = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getQuestion()
public String getQuestion()
Optional. A natural language question to answer.
string question = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The question.
|
getQuestionBytes()
public ByteString getQuestionBytes()
Optional. A natural language question to answer.
string question = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for question.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(DataQuery other)
public DataQuery.Builder mergeFrom(DataQuery other)
public DataQuery.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DataQuery.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataQuery.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeDatasources(int index)
public DataQuery.Builder removeDatasources(int index)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
setDatasources(int index, Datasource value)
public DataQuery.Builder setDatasources(int index, Datasource value)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
setDatasources(int index, Datasource.Builder builderForValue)
public DataQuery.Builder setDatasources(int index, Datasource.Builder builderForValue)
Optional. The datasources available to answer the question.
repeated .google.cloud.geminidataanalytics.v1beta.Datasource datasources = 2 [(.google.api.field_behavior) = OPTIONAL];
setField(Descriptors.FieldDescriptor field, Object value)
public DataQuery.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public DataQuery.Builder setName(String value)
Optional. A snake-case name for the query that reflects its intent. It is
used to name the corresponding data result, so that it can be referenced in
later steps.
- Example: "total_sales_by_product"
- Example: "sales_for_product_12345"
string name = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public DataQuery.Builder setNameBytes(ByteString value)
Optional. A snake-case name for the query that reflects its intent. It is
used to name the corresponding data result, so that it can be referenced in
later steps.
- Example: "total_sales_by_product"
- Example: "sales_for_product_12345"
string name = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
setQuestion(String value)
public DataQuery.Builder setQuestion(String value)
Optional. A natural language question to answer.
string question = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The question to set.
|
setQuestionBytes(ByteString value)
public DataQuery.Builder setQuestionBytes(ByteString value)
Optional. A natural language question to answer.
string question = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for question to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataQuery.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DataQuery.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides