Interface AudienceFilterExpressionOrBuilder (0.57.0)

public interface AudienceFilterExpressionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAndGroup()

public abstract AudienceFilterExpressionList getAndGroup()

A list of expressions to be AND’ed together. It can only contain AudienceFilterExpressions with or_group. This must be set for the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceFilterExpressionList and_group = 1;

Returns
Type Description
AudienceFilterExpressionList

The andGroup.

getAndGroupOrBuilder()

public abstract AudienceFilterExpressionListOrBuilder getAndGroupOrBuilder()

A list of expressions to be AND’ed together. It can only contain AudienceFilterExpressions with or_group. This must be set for the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceFilterExpressionList and_group = 1;

Returns
Type Description
AudienceFilterExpressionListOrBuilder

getDimensionOrMetricFilter()

public abstract AudienceDimensionOrMetricFilter getDimensionOrMetricFilter()

A filter on a single dimension or metric. This cannot be set on the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceDimensionOrMetricFilter dimension_or_metric_filter = 4;

Returns
Type Description
AudienceDimensionOrMetricFilter

The dimensionOrMetricFilter.

getDimensionOrMetricFilterOrBuilder()

public abstract AudienceDimensionOrMetricFilterOrBuilder getDimensionOrMetricFilterOrBuilder()

A filter on a single dimension or metric. This cannot be set on the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceDimensionOrMetricFilter dimension_or_metric_filter = 4;

Returns
Type Description
AudienceDimensionOrMetricFilterOrBuilder

getEventFilter()

public abstract AudienceEventFilter getEventFilter()

Creates a filter that matches a specific event. This cannot be set on the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceEventFilter event_filter = 5;

Returns
Type Description
AudienceEventFilter

The eventFilter.

getEventFilterOrBuilder()

public abstract AudienceEventFilterOrBuilder getEventFilterOrBuilder()

Creates a filter that matches a specific event. This cannot be set on the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceEventFilter event_filter = 5;

Returns
Type Description
AudienceEventFilterOrBuilder

getExprCase()

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

getNotExpression()

public abstract AudienceFilterExpression getNotExpression()

A filter expression to be NOT'ed (For example, inverted, complemented). It can only include a dimension_or_metric_filter. This cannot be set on the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceFilterExpression not_expression = 3;

Returns
Type Description
AudienceFilterExpression

The notExpression.

getNotExpressionOrBuilder()

public abstract AudienceFilterExpressionOrBuilder getNotExpressionOrBuilder()

A filter expression to be NOT'ed (For example, inverted, complemented). It can only include a dimension_or_metric_filter. This cannot be set on the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceFilterExpression not_expression = 3;

Returns
Type Description
AudienceFilterExpressionOrBuilder

getOrGroup()

public abstract AudienceFilterExpressionList getOrGroup()

A list of expressions to OR’ed together. It cannot contain AudienceFilterExpressions with and_group or or_group.

.google.analytics.admin.v1alpha.AudienceFilterExpressionList or_group = 2;

Returns
Type Description
AudienceFilterExpressionList

The orGroup.

getOrGroupOrBuilder()

public abstract AudienceFilterExpressionListOrBuilder getOrGroupOrBuilder()

A list of expressions to OR’ed together. It cannot contain AudienceFilterExpressions with and_group or or_group.

.google.analytics.admin.v1alpha.AudienceFilterExpressionList or_group = 2;

Returns
Type Description
AudienceFilterExpressionListOrBuilder

hasAndGroup()

public abstract boolean hasAndGroup()

A list of expressions to be AND’ed together. It can only contain AudienceFilterExpressions with or_group. This must be set for the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceFilterExpressionList and_group = 1;

Returns
Type Description
boolean

Whether the andGroup field is set.

hasDimensionOrMetricFilter()

public abstract boolean hasDimensionOrMetricFilter()

A filter on a single dimension or metric. This cannot be set on the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceDimensionOrMetricFilter dimension_or_metric_filter = 4;

Returns
Type Description
boolean

Whether the dimensionOrMetricFilter field is set.

hasEventFilter()

public abstract boolean hasEventFilter()

Creates a filter that matches a specific event. This cannot be set on the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceEventFilter event_filter = 5;

Returns
Type Description
boolean

Whether the eventFilter field is set.

hasNotExpression()

public abstract boolean hasNotExpression()

A filter expression to be NOT'ed (For example, inverted, complemented). It can only include a dimension_or_metric_filter. This cannot be set on the top level AudienceFilterExpression.

.google.analytics.admin.v1alpha.AudienceFilterExpression not_expression = 3;

Returns
Type Description
boolean

Whether the notExpression field is set.

hasOrGroup()

public abstract boolean hasOrGroup()

A list of expressions to OR’ed together. It cannot contain AudienceFilterExpressions with and_group or or_group.

.google.analytics.admin.v1alpha.AudienceFilterExpressionList or_group = 2;

Returns
Type Description
boolean

Whether the orGroup field is set.