Interface ChannelGroupFilterExpressionOrBuilder (0.58.0)

public interface ChannelGroupFilterExpressionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAndGroup()

public abstract ChannelGroupFilterExpressionList getAndGroup()

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

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

Returns
Type Description
ChannelGroupFilterExpressionList

The andGroup.

getAndGroupOrBuilder()

public abstract ChannelGroupFilterExpressionListOrBuilder getAndGroupOrBuilder()

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

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

Returns
Type Description
ChannelGroupFilterExpressionListOrBuilder

getExprCase()

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

getFilter()

public abstract ChannelGroupFilter getFilter()

A filter on a single dimension. This cannot be set on the top level ChannelGroupFilterExpression.

.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;

Returns
Type Description
ChannelGroupFilter

The filter.

getFilterOrBuilder()

public abstract ChannelGroupFilterOrBuilder getFilterOrBuilder()

A filter on a single dimension. This cannot be set on the top level ChannelGroupFilterExpression.

.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;

Returns
Type Description
ChannelGroupFilterOrBuilder

getNotExpression()

public abstract ChannelGroupFilterExpression getNotExpression()

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

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

Returns
Type Description
ChannelGroupFilterExpression

The notExpression.

getNotExpressionOrBuilder()

public abstract ChannelGroupFilterExpressionOrBuilder getNotExpressionOrBuilder()

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

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

Returns
Type Description
ChannelGroupFilterExpressionOrBuilder

getOrGroup()

public abstract ChannelGroupFilterExpressionList getOrGroup()

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

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

Returns
Type Description
ChannelGroupFilterExpressionList

The orGroup.

getOrGroupOrBuilder()

public abstract ChannelGroupFilterExpressionListOrBuilder getOrGroupOrBuilder()

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

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

Returns
Type Description
ChannelGroupFilterExpressionListOrBuilder

hasAndGroup()

public abstract boolean hasAndGroup()

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

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

Returns
Type Description
boolean

Whether the andGroup field is set.

hasFilter()

public abstract boolean hasFilter()

A filter on a single dimension. This cannot be set on the top level ChannelGroupFilterExpression.

.google.analytics.admin.v1alpha.ChannelGroupFilter filter = 4;

Returns
Type Description
boolean

Whether the filter field is set.

hasNotExpression()

public abstract boolean hasNotExpression()

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

.google.analytics.admin.v1alpha.ChannelGroupFilterExpression 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 ChannelGroupFilterExpressions with and_group or or_group.

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

Returns
Type Description
boolean

Whether the orGroup field is set.