Interface SegmentFilterExpressionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SegmentFilterExpression,SegmentFilterExpression.Builder
@Generated
public interface SegmentFilterExpressionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe SegmentFilterExpression in `andGroup` have an AND relationship.The SegmentFilterExpression in `andGroup` have an AND relationship.The SegmentFilterExpression is NOT of `notExpression`.The SegmentFilterExpression is NOT of `notExpression`.The SegmentFilterExpression in `orGroup` have an OR relationship.The SegmentFilterExpression in `orGroup` have an OR relationship.Creates a filter that matches events of a single event name.Creates a filter that matches events of a single event name.A primitive segment filter.A primitive segment filter.booleanThe SegmentFilterExpression in `andGroup` have an AND relationship.booleanThe SegmentFilterExpression is NOT of `notExpression`.booleanThe SegmentFilterExpression in `orGroup` have an OR relationship.booleanCreates a filter that matches events of a single event name.booleanA primitive segment filter.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasAndGroup
boolean hasAndGroup()The SegmentFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentFilterExpressionList and_group = 1;- Returns:
- Whether the andGroup field is set.
-
getAndGroup
SegmentFilterExpressionList getAndGroup()The SegmentFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentFilterExpressionList and_group = 1;- Returns:
- The andGroup.
-
getAndGroupOrBuilder
SegmentFilterExpressionListOrBuilder getAndGroupOrBuilder()The SegmentFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentFilterExpressionList and_group = 1; -
hasOrGroup
boolean hasOrGroup()The SegmentFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentFilterExpressionList or_group = 2;- Returns:
- Whether the orGroup field is set.
-
getOrGroup
SegmentFilterExpressionList getOrGroup()The SegmentFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentFilterExpressionList or_group = 2;- Returns:
- The orGroup.
-
getOrGroupOrBuilder
SegmentFilterExpressionListOrBuilder getOrGroupOrBuilder()The SegmentFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentFilterExpressionList or_group = 2; -
hasNotExpression
boolean hasNotExpression()The SegmentFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentFilterExpression not_expression = 3;- Returns:
- Whether the notExpression field is set.
-
getNotExpression
SegmentFilterExpression getNotExpression()The SegmentFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentFilterExpression not_expression = 3;- Returns:
- The notExpression.
-
getNotExpressionOrBuilder
SegmentFilterExpressionOrBuilder getNotExpressionOrBuilder()The SegmentFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentFilterExpression not_expression = 3; -
hasSegmentFilter
boolean hasSegmentFilter()A primitive segment filter.
.google.analytics.data.v1alpha.SegmentFilter segment_filter = 4;- Returns:
- Whether the segmentFilter field is set.
-
getSegmentFilter
SegmentFilter getSegmentFilter()A primitive segment filter.
.google.analytics.data.v1alpha.SegmentFilter segment_filter = 4;- Returns:
- The segmentFilter.
-
getSegmentFilterOrBuilder
SegmentFilterOrBuilder getSegmentFilterOrBuilder()A primitive segment filter.
.google.analytics.data.v1alpha.SegmentFilter segment_filter = 4; -
hasSegmentEventFilter
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:
- Whether the segmentEventFilter field is set.
-
getSegmentEventFilter
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:
- The segmentEventFilter.
-
getSegmentEventFilterOrBuilder
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; -
getExprCase
SegmentFilterExpression.ExprCase getExprCase()
-