Interface AccessFilterExpressionOrBuilder (0.52.0)

public interface AccessFilterExpressionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccessFilter()

public abstract AccessFilter getAccessFilter()

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.admin.v1beta.AccessFilter access_filter = 4;

Returns
Type Description
AccessFilter

The accessFilter.

getAccessFilterOrBuilder()

public abstract AccessFilterOrBuilder getAccessFilterOrBuilder()

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.admin.v1beta.AccessFilter access_filter = 4;

Returns
Type Description
AccessFilterOrBuilder

getAndGroup()

public abstract AccessFilterExpressionList getAndGroup()

Each of the FilterExpressions in the and_group has an AND relationship.

.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;

Returns
Type Description
AccessFilterExpressionList

The andGroup.

getAndGroupOrBuilder()

public abstract AccessFilterExpressionListOrBuilder getAndGroupOrBuilder()

Each of the FilterExpressions in the and_group has an AND relationship.

.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;

Returns
Type Description
AccessFilterExpressionListOrBuilder

getNotExpression()

public abstract AccessFilterExpression getNotExpression()

The FilterExpression is NOT of not_expression.

.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;

Returns
Type Description
AccessFilterExpression

The notExpression.

getNotExpressionOrBuilder()

public abstract AccessFilterExpressionOrBuilder getNotExpressionOrBuilder()

The FilterExpression is NOT of not_expression.

.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;

Returns
Type Description
AccessFilterExpressionOrBuilder

getOneExpressionCase()

public abstract AccessFilterExpression.OneExpressionCase getOneExpressionCase()
Returns
Type Description
AccessFilterExpression.OneExpressionCase

getOrGroup()

public abstract AccessFilterExpressionList getOrGroup()

Each of the FilterExpressions in the or_group has an OR relationship.

.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;

Returns
Type Description
AccessFilterExpressionList

The orGroup.

getOrGroupOrBuilder()

public abstract AccessFilterExpressionListOrBuilder getOrGroupOrBuilder()

Each of the FilterExpressions in the or_group has an OR relationship.

.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;

Returns
Type Description
AccessFilterExpressionListOrBuilder

hasAccessFilter()

public abstract boolean hasAccessFilter()

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.admin.v1beta.AccessFilter access_filter = 4;

Returns
Type Description
boolean

Whether the accessFilter field is set.

hasAndGroup()

public abstract boolean hasAndGroup()

Each of the FilterExpressions in the and_group has an AND relationship.

.google.analytics.admin.v1beta.AccessFilterExpressionList and_group = 1;

Returns
Type Description
boolean

Whether the andGroup field is set.

hasNotExpression()

public abstract boolean hasNotExpression()

The FilterExpression is NOT of not_expression.

.google.analytics.admin.v1beta.AccessFilterExpression not_expression = 3;

Returns
Type Description
boolean

Whether the notExpression field is set.

hasOrGroup()

public abstract boolean hasOrGroup()

Each of the FilterExpressions in the or_group has an OR relationship.

.google.analytics.admin.v1beta.AccessFilterExpressionList or_group = 2;

Returns
Type Description
boolean

Whether the orGroup field is set.