Interface LookerGoldenQueryOrBuilder (0.10.0)

public interface LookerGoldenQueryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getLookerQuery()

public abstract 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];

Returns
Type Description
LookerQuery

The lookerQuery.

getLookerQueryOrBuilder()

public abstract 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];

Returns
Type Description
LookerQueryOrBuilder

getNaturalLanguageQuestions(int index)

public abstract 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 abstract 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 abstract 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 abstract List<String> 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
List<String>

A list containing the naturalLanguageQuestions.

hasLookerQuery()

public abstract 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.