Interface DataFilterOrBuilder (0.1.0)

public interface DataFilterOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getField()

public abstract String getField()

Optional. The field to filter on. For example: ["event_date", "customer_id", "product_category"]

string field = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The field.

getFieldBytes()

public abstract ByteString getFieldBytes()

Optional. The field to filter on. For example: ["event_date", "customer_id", "product_category"]

string field = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for field.

getType()

public abstract DataFilterType getType()

Optional. The type of filter present on a datasource, such as ALWAYS_FILTER.

.google.cloud.geminidataanalytics.v1beta.DataFilterType type = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataFilterType

The type.

getTypeValue()

public abstract int getTypeValue()

Optional. The type of filter present on a datasource, such as ALWAYS_FILTER.

.google.cloud.geminidataanalytics.v1beta.DataFilterType type = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for type.

getValue()

public abstract String getValue()

Optional. The default value used for this filter if the filter is not overridden in a query. For example: ["after 2024-01-01", "123", "-fashion"]

string value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The value.

getValueBytes()

public abstract ByteString getValueBytes()

Optional. The default value used for this filter if the filter is not overridden in a query. For example: ["after 2024-01-01", "123", "-fashion"]

string value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for value.