public static final class LookerGoldenQuery.Builder extends GeneratedMessageV3.Builder<LookerGoldenQuery.Builder> implements LookerGoldenQueryOrBuilder
A golden query for Looker, including natural language questions and a
corresponding Looker Query. Analogous to ExampleQuery.
Protobuf type google.cloud.geminidataanalytics.v1beta.LookerGoldenQuery
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
addAllNaturalLanguageQuestions(Iterable<String> values)
public LookerGoldenQuery.Builder addAllNaturalLanguageQuestions(Iterable<String> values)
Optional. Natural language questions that a user might ask.
For example: "How many orders were placed last month?"
repeated string natural_language_questions = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
values |
Iterable<String>
The naturalLanguageQuestions to add.
|
addNaturalLanguageQuestions(String value)
public LookerGoldenQuery.Builder addNaturalLanguageQuestions(String value)
Optional. Natural language questions that a user might ask.
For example: "How many orders were placed last month?"
repeated string natural_language_questions = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
String
The naturalLanguageQuestions to add.
|
addNaturalLanguageQuestionsBytes(ByteString value)
public LookerGoldenQuery.Builder addNaturalLanguageQuestionsBytes(ByteString value)
Optional. Natural language questions that a user might ask.
For example: "How many orders were placed last month?"
repeated string natural_language_questions = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
ByteString
The bytes of the naturalLanguageQuestions to add.
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public LookerGoldenQuery.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public LookerGoldenQuery build()
buildPartial()
public LookerGoldenQuery buildPartial()
clear()
public LookerGoldenQuery.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public LookerGoldenQuery.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearLookerQuery()
public LookerGoldenQuery.Builder clearLookerQuery()
Optional. The Looker Query corresponding to the natural language questions.
.google.cloud.geminidataanalytics.v1beta.LookerQuery looker_query = 5 [(.google.api.field_behavior) = OPTIONAL];
clearNaturalLanguageQuestions()
public LookerGoldenQuery.Builder clearNaturalLanguageQuestions()
Optional. Natural language questions that a user might ask.
For example: "How many orders were placed last month?"
repeated string natural_language_questions = 4 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public LookerGoldenQuery.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public LookerGoldenQuery.Builder clone()
Overrides
getDefaultInstanceForType()
public LookerGoldenQuery getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLookerQuery()
public LookerQuery getLookerQuery()
Optional. The Looker Query corresponding to the natural language questions.
.google.cloud.geminidataanalytics.v1beta.LookerQuery looker_query = 5 [(.google.api.field_behavior) = OPTIONAL];
getLookerQueryBuilder()
public LookerQuery.Builder getLookerQueryBuilder()
Optional. The Looker Query corresponding to the natural language questions.
.google.cloud.geminidataanalytics.v1beta.LookerQuery looker_query = 5 [(.google.api.field_behavior) = OPTIONAL];
getLookerQueryOrBuilder()
public LookerQueryOrBuilder getLookerQueryOrBuilder()
Optional. The Looker Query corresponding to the natural language questions.
.google.cloud.geminidataanalytics.v1beta.LookerQuery looker_query = 5 [(.google.api.field_behavior) = OPTIONAL];
getNaturalLanguageQuestions(int index)
public String getNaturalLanguageQuestions(int index)
Optional. Natural language questions that a user might ask.
For example: "How many orders were placed last month?"
repeated string natural_language_questions = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The naturalLanguageQuestions at the given index.
|
getNaturalLanguageQuestionsBytes(int index)
public ByteString getNaturalLanguageQuestionsBytes(int index)
Optional. Natural language questions that a user might ask.
For example: "How many orders were placed last month?"
repeated string natural_language_questions = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the naturalLanguageQuestions at the given index.
|
getNaturalLanguageQuestionsCount()
public int getNaturalLanguageQuestionsCount()
Optional. Natural language questions that a user might ask.
For example: "How many orders were placed last month?"
repeated string natural_language_questions = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of naturalLanguageQuestions.
|
getNaturalLanguageQuestionsList()
public ProtocolStringList getNaturalLanguageQuestionsList()
Optional. Natural language questions that a user might ask.
For example: "How many orders were placed last month?"
repeated string natural_language_questions = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ProtocolStringList |
A list containing the naturalLanguageQuestions.
|
hasLookerQuery()
public boolean hasLookerQuery()
Optional. The Looker Query corresponding to the natural language questions.
.google.cloud.geminidataanalytics.v1beta.LookerQuery looker_query = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the lookerQuery field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(LookerGoldenQuery other)
public LookerGoldenQuery.Builder mergeFrom(LookerGoldenQuery other)
public LookerGoldenQuery.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public LookerGoldenQuery.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeLookerQuery(LookerQuery value)
public LookerGoldenQuery.Builder mergeLookerQuery(LookerQuery value)
Optional. The Looker Query corresponding to the natural language questions.
.google.cloud.geminidataanalytics.v1beta.LookerQuery looker_query = 5 [(.google.api.field_behavior) = OPTIONAL];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final LookerGoldenQuery.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public LookerGoldenQuery.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setLookerQuery(LookerQuery value)
public LookerGoldenQuery.Builder setLookerQuery(LookerQuery value)
Optional. The Looker Query corresponding to the natural language questions.
.google.cloud.geminidataanalytics.v1beta.LookerQuery looker_query = 5 [(.google.api.field_behavior) = OPTIONAL];
setLookerQuery(LookerQuery.Builder builderForValue)
public LookerGoldenQuery.Builder setLookerQuery(LookerQuery.Builder builderForValue)
Optional. The Looker Query corresponding to the natural language questions.
.google.cloud.geminidataanalytics.v1beta.LookerQuery looker_query = 5 [(.google.api.field_behavior) = OPTIONAL];
setNaturalLanguageQuestions(int index, String value)
public LookerGoldenQuery.Builder setNaturalLanguageQuestions(int index, String value)
Optional. Natural language questions that a user might ask.
For example: "How many orders were placed last month?"
repeated string natural_language_questions = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameters |
| Name |
Description |
index |
int
The index to set the value at.
|
value |
String
The naturalLanguageQuestions to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public LookerGoldenQuery.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final LookerGoldenQuery.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides