Interface SegmentFilterExpressionOrBuilder (0.40.0)

public interface SegmentFilterExpressionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAndGroup()

public abstract SegmentFilterExpressionList getAndGroup()

The SegmentFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.SegmentFilterExpressionList and_group = 1;

Returns
TypeDescription
SegmentFilterExpressionList

The andGroup.

getAndGroupOrBuilder()

public abstract SegmentFilterExpressionListOrBuilder getAndGroupOrBuilder()

The SegmentFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.SegmentFilterExpressionList and_group = 1;

Returns
TypeDescription
SegmentFilterExpressionListOrBuilder

getExprCase()

public abstract SegmentFilterExpression.ExprCase getExprCase()
Returns
TypeDescription
SegmentFilterExpression.ExprCase

getNotExpression()

public abstract SegmentFilterExpression getNotExpression()

The SegmentFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.SegmentFilterExpression not_expression = 3;

Returns
TypeDescription
SegmentFilterExpression

The notExpression.

getNotExpressionOrBuilder()

public abstract SegmentFilterExpressionOrBuilder getNotExpressionOrBuilder()

The SegmentFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.SegmentFilterExpression not_expression = 3;

Returns
TypeDescription
SegmentFilterExpressionOrBuilder

getOrGroup()

public abstract SegmentFilterExpressionList getOrGroup()

The SegmentFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.SegmentFilterExpressionList or_group = 2;

Returns
TypeDescription
SegmentFilterExpressionList

The orGroup.

getOrGroupOrBuilder()

public abstract SegmentFilterExpressionListOrBuilder getOrGroupOrBuilder()

The SegmentFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.SegmentFilterExpressionList or_group = 2;

Returns
TypeDescription
SegmentFilterExpressionListOrBuilder

getSegmentEventFilter()

public abstract SegmentEventFilter getSegmentEventFilter()

Creates a filter that matches events of a single event name. If a parameter filter expression is specified, only the subset of events that match both the single event name and the parameter filter expressions match this event filter.

.google.analytics.data.v1alpha.SegmentEventFilter segment_event_filter = 5;

Returns
TypeDescription
SegmentEventFilter

The segmentEventFilter.

getSegmentEventFilterOrBuilder()

public abstract SegmentEventFilterOrBuilder getSegmentEventFilterOrBuilder()

Creates a filter that matches events of a single event name. If a parameter filter expression is specified, only the subset of events that match both the single event name and the parameter filter expressions match this event filter.

.google.analytics.data.v1alpha.SegmentEventFilter segment_event_filter = 5;

Returns
TypeDescription
SegmentEventFilterOrBuilder

getSegmentFilter()

public abstract SegmentFilter getSegmentFilter()

A primitive segment filter.

.google.analytics.data.v1alpha.SegmentFilter segment_filter = 4;

Returns
TypeDescription
SegmentFilter

The segmentFilter.

getSegmentFilterOrBuilder()

public abstract SegmentFilterOrBuilder getSegmentFilterOrBuilder()

A primitive segment filter.

.google.analytics.data.v1alpha.SegmentFilter segment_filter = 4;

Returns
TypeDescription
SegmentFilterOrBuilder

hasAndGroup()

public abstract boolean hasAndGroup()

The SegmentFilterExpression in andGroup have an AND relationship.

.google.analytics.data.v1alpha.SegmentFilterExpressionList and_group = 1;

Returns
TypeDescription
boolean

Whether the andGroup field is set.

hasNotExpression()

public abstract boolean hasNotExpression()

The SegmentFilterExpression is NOT of notExpression.

.google.analytics.data.v1alpha.SegmentFilterExpression not_expression = 3;

Returns
TypeDescription
boolean

Whether the notExpression field is set.

hasOrGroup()

public abstract boolean hasOrGroup()

The SegmentFilterExpression in orGroup have an OR relationship.

.google.analytics.data.v1alpha.SegmentFilterExpressionList or_group = 2;

Returns
TypeDescription
boolean

Whether the orGroup field is set.

hasSegmentEventFilter()

public abstract boolean hasSegmentEventFilter()

Creates a filter that matches events of a single event name. If a parameter filter expression is specified, only the subset of events that match both the single event name and the parameter filter expressions match this event filter.

.google.analytics.data.v1alpha.SegmentEventFilter segment_event_filter = 5;

Returns
TypeDescription
boolean

Whether the segmentEventFilter field is set.

hasSegmentFilter()

public abstract boolean hasSegmentFilter()

A primitive segment filter.

.google.analytics.data.v1alpha.SegmentFilter segment_filter = 4;

Returns
TypeDescription
boolean

Whether the segmentFilter field is set.