Interface AudienceFilterExpressionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AudienceFilterExpression, AudienceFilterExpression.Builder

@Generated public interface AudienceFilterExpressionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAndGroup

      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:
      Whether the andGroup field is set.
    • 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:
      The andGroup.
    • 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;
    • hasOrGroup

      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:
      Whether the orGroup field is set.
    • 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:
      The orGroup.
    • 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;
    • hasNotExpression

      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:
      Whether the notExpression field is set.
    • getNotExpression

      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:
      The notExpression.
    • getNotExpressionOrBuilder

      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;
    • hasDimensionOrMetricFilter

      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:
      Whether the dimensionOrMetricFilter field is set.
    • getDimensionOrMetricFilter

      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:
      The dimensionOrMetricFilter.
    • getDimensionOrMetricFilterOrBuilder

      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;
    • hasEventFilter

      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:
      Whether the eventFilter field is set.
    • getEventFilter

      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:
      The eventFilter.
    • getEventFilterOrBuilder

      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;
    • getExprCase