Interface FilterExpressionOrBuilder (0.64.0)

public interface FilterExpressionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAndGroup()

public abstract FilterExpressionList getAndGroup()

The FilterExpressions in and_group have an AND relationship.

.google.analytics.data.v1beta.FilterExpressionList and_group = 1;

Returns
Type Description
FilterExpressionList

The andGroup.

getAndGroupOrBuilder()

public abstract FilterExpressionListOrBuilder getAndGroupOrBuilder()

The FilterExpressions in and_group have an AND relationship.

.google.analytics.data.v1beta.FilterExpressionList and_group = 1;

Returns
Type Description
FilterExpressionListOrBuilder

getExprCase()

public abstract FilterExpression.ExprCase getExprCase()
Returns
Type Description
FilterExpression.ExprCase

getFilter()

public abstract Filter getFilter()

A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics.

.google.analytics.data.v1beta.Filter filter = 4;

Returns
Type Description
Filter

The filter.

getFilterOrBuilder()

public abstract FilterOrBuilder getFilterOrBuilder()

A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics.

.google.analytics.data.v1beta.Filter filter = 4;

Returns
Type Description
FilterOrBuilder

getNotExpression()

public abstract FilterExpression getNotExpression()

The FilterExpression is NOT of not_expression.

.google.analytics.data.v1beta.FilterExpression not_expression = 3;

Returns
Type Description
FilterExpression

The notExpression.

getNotExpressionOrBuilder()

public abstract FilterExpressionOrBuilder getNotExpressionOrBuilder()

The FilterExpression is NOT of not_expression.

.google.analytics.data.v1beta.FilterExpression not_expression = 3;

Returns
Type Description
FilterExpressionOrBuilder

getOrGroup()

public abstract FilterExpressionList getOrGroup()

The FilterExpressions in or_group have an OR relationship.

.google.analytics.data.v1beta.FilterExpressionList or_group = 2;

Returns
Type Description
FilterExpressionList

The orGroup.

getOrGroupOrBuilder()

public abstract FilterExpressionListOrBuilder getOrGroupOrBuilder()

The FilterExpressions in or_group have an OR relationship.

.google.analytics.data.v1beta.FilterExpressionList or_group = 2;

Returns
Type Description
FilterExpressionListOrBuilder

hasAndGroup()

public abstract boolean hasAndGroup()

The FilterExpressions in and_group have an AND relationship.

.google.analytics.data.v1beta.FilterExpressionList and_group = 1;

Returns
Type Description
boolean

Whether the andGroup field is set.

hasFilter()

public abstract boolean hasFilter()

A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions or all metrics.

.google.analytics.data.v1beta.Filter filter = 4;

Returns
Type Description
boolean

Whether the filter field is set.

hasNotExpression()

public abstract boolean hasNotExpression()

The FilterExpression is NOT of not_expression.

.google.analytics.data.v1beta.FilterExpression not_expression = 3;

Returns
Type Description
boolean

Whether the notExpression field is set.

hasOrGroup()

public abstract boolean hasOrGroup()

The FilterExpressions in or_group have an OR relationship.

.google.analytics.data.v1beta.FilterExpressionList or_group = 2;

Returns
Type Description
boolean

Whether the orGroup field is set.