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 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

       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

       The SegmentFilterExpression in `orGroup` have an OR relationship.
       
      .google.analytics.data.v1alpha.SegmentFilterExpressionList or_group = 2;
      Returns:
      The orGroup.
    • 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