Interface LookerQueryOrBuilder (0.1.0)

public interface LookerQueryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getExplore()

public abstract String getExplore()

Required. The LookML Explore used to generate the query.

string explore = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The explore.

getExploreBytes()

public abstract ByteString getExploreBytes()

Required. The LookML Explore used to generate the query.

string explore = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for explore.

getFields(int index)

public abstract String getFields(int index)

Optional. The fields to retrieve from the Explore.

repeated string fields = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The fields at the given index.

getFieldsBytes(int index)

public abstract ByteString getFieldsBytes(int index)

Optional. The fields to retrieve from the Explore.

repeated string fields = 3 [(.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 fields at the given index.

getFieldsCount()

public abstract int getFieldsCount()

Optional. The fields to retrieve from the Explore.

repeated string fields = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of fields.

getFieldsList()

public abstract List<String> getFieldsList()

Optional. The fields to retrieve from the Explore.

repeated string fields = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the fields.

getFilters(int index)

public abstract LookerQuery.Filter getFilters(int index)

Optional. The filters to apply to the Explore.

repeated .google.cloud.geminidataanalytics.v1beta.LookerQuery.Filter filters = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
LookerQuery.Filter

getFiltersCount()

public abstract int getFiltersCount()

Optional. The filters to apply to the Explore.

repeated .google.cloud.geminidataanalytics.v1beta.LookerQuery.Filter filters = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getFiltersList()

public abstract List<LookerQuery.Filter> getFiltersList()

Optional. The filters to apply to the Explore.

repeated .google.cloud.geminidataanalytics.v1beta.LookerQuery.Filter filters = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Filter>

getFiltersOrBuilder(int index)

public abstract LookerQuery.FilterOrBuilder getFiltersOrBuilder(int index)

Optional. The filters to apply to the Explore.

repeated .google.cloud.geminidataanalytics.v1beta.LookerQuery.Filter filters = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
LookerQuery.FilterOrBuilder

getFiltersOrBuilderList()

public abstract List<? extends LookerQuery.FilterOrBuilder> getFiltersOrBuilderList()

Optional. The filters to apply to the Explore.

repeated .google.cloud.geminidataanalytics.v1beta.LookerQuery.Filter filters = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.geminidataanalytics.v1beta.LookerQuery.FilterOrBuilder>

getLimit()

public abstract String getLimit()

Optional. Limit in the query.

optional string limit = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The limit.

getLimitBytes()

public abstract ByteString getLimitBytes()

Optional. Limit in the query.

optional string limit = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for limit.

getModel()

public abstract String getModel()

Required. The LookML model used to generate the query.

string model = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The model.

getModelBytes()

public abstract ByteString getModelBytes()

Required. The LookML model used to generate the query.

string model = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for model.

getSorts(int index)

public abstract String getSorts(int index)

Optional. The sorts to apply to the Explore.

repeated string sorts = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The sorts at the given index.

getSortsBytes(int index)

public abstract ByteString getSortsBytes(int index)

Optional. The sorts to apply to the Explore.

repeated string sorts = 5 [(.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 sorts at the given index.

getSortsCount()

public abstract int getSortsCount()

Optional. The sorts to apply to the Explore.

repeated string sorts = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of sorts.

getSortsList()

public abstract List<String> getSortsList()

Optional. The sorts to apply to the Explore.

repeated string sorts = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the sorts.

hasLimit()

public abstract boolean hasLimit()

Optional. Limit in the query.

optional string limit = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the limit field is set.