Interface FilterExpressionOrBuilder

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

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

    • hasAndGroup

      boolean hasAndGroup()
       The FilterExpressions in and_group have an AND relationship.
       
      .google.analytics.data.v1alpha.FilterExpressionList and_group = 1;
      Returns:
      Whether the andGroup field is set.
    • getAndGroup

      FilterExpressionList getAndGroup()
       The FilterExpressions in and_group have an AND relationship.
       
      .google.analytics.data.v1alpha.FilterExpressionList and_group = 1;
      Returns:
      The andGroup.
    • getAndGroupOrBuilder

      FilterExpressionListOrBuilder getAndGroupOrBuilder()
       The FilterExpressions in and_group have an AND relationship.
       
      .google.analytics.data.v1alpha.FilterExpressionList and_group = 1;
    • hasOrGroup

      boolean hasOrGroup()
       The FilterExpressions in or_group have an OR relationship.
       
      .google.analytics.data.v1alpha.FilterExpressionList or_group = 2;
      Returns:
      Whether the orGroup field is set.
    • getOrGroup

      FilterExpressionList getOrGroup()
       The FilterExpressions in or_group have an OR relationship.
       
      .google.analytics.data.v1alpha.FilterExpressionList or_group = 2;
      Returns:
      The orGroup.
    • getOrGroupOrBuilder

      FilterExpressionListOrBuilder getOrGroupOrBuilder()
       The FilterExpressions in or_group have an OR relationship.
       
      .google.analytics.data.v1alpha.FilterExpressionList or_group = 2;
    • hasNotExpression

      boolean hasNotExpression()
       The FilterExpression is NOT of not_expression.
       
      .google.analytics.data.v1alpha.FilterExpression not_expression = 3;
      Returns:
      Whether the notExpression field is set.
    • getNotExpression

      FilterExpression getNotExpression()
       The FilterExpression is NOT of not_expression.
       
      .google.analytics.data.v1alpha.FilterExpression not_expression = 3;
      Returns:
      The notExpression.
    • getNotExpressionOrBuilder

      FilterExpressionOrBuilder getNotExpressionOrBuilder()
       The FilterExpression is NOT of not_expression.
       
      .google.analytics.data.v1alpha.FilterExpression not_expression = 3;
    • hasFilter

      boolean hasFilter()
       A primitive filter. In the same FilterExpression, all of the filter's
       field names need to be either all dimensions or all metrics.
       
      .google.analytics.data.v1alpha.Filter filter = 4;
      Returns:
      Whether the filter field is set.
    • getFilter

      Filter getFilter()
       A primitive filter. In the same FilterExpression, all of the filter's
       field names need to be either all dimensions or all metrics.
       
      .google.analytics.data.v1alpha.Filter filter = 4;
      Returns:
      The filter.
    • getFilterOrBuilder

      FilterOrBuilder getFilterOrBuilder()
       A primitive filter. In the same FilterExpression, all of the filter's
       field names need to be either all dimensions or all metrics.
       
      .google.analytics.data.v1alpha.Filter filter = 4;
    • getExprCase