Interface AudienceSequenceFilter.AudienceSequenceStepOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AudienceSequenceFilter.AudienceSequenceStep, AudienceSequenceFilter.AudienceSequenceStep.Builder
Enclosing class:
AudienceSequenceFilter

public static interface AudienceSequenceFilter.AudienceSequenceStepOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getScopeValue

      int getScopeValue()
       Required. Immutable. Specifies the scope for this step.
       
      .google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The enum numeric value on the wire for scope.
    • getScope

       Required. Immutable. Specifies the scope for this step.
       
      .google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The scope.
    • getImmediatelyFollows

      boolean getImmediatelyFollows()
       Optional. If true, the event satisfying this step must be the very next
       event after the event satisfying the last step. If unset or false, this
       step indirectly follows the prior step; for example, there may be
       events between the prior step and this step. It is ignored for the
       first step.
       
      bool immediately_follows = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The immediatelyFollows.
    • hasConstraintDuration

      boolean hasConstraintDuration()
       Optional. When set, this step must be satisfied within the
       constraint_duration of the previous step (For example,  t[i] - t[i-1] <=
       constraint_duration). If not set, there is no duration requirement (the
       duration is effectively unlimited). It is ignored for the first step.
       
      .google.protobuf.Duration constraint_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the constraintDuration field is set.
    • getConstraintDuration

      com.google.protobuf.Duration getConstraintDuration()
       Optional. When set, this step must be satisfied within the
       constraint_duration of the previous step (For example,  t[i] - t[i-1] <=
       constraint_duration). If not set, there is no duration requirement (the
       duration is effectively unlimited). It is ignored for the first step.
       
      .google.protobuf.Duration constraint_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The constraintDuration.
    • getConstraintDurationOrBuilder

      com.google.protobuf.DurationOrBuilder getConstraintDurationOrBuilder()
       Optional. When set, this step must be satisfied within the
       constraint_duration of the previous step (For example,  t[i] - t[i-1] <=
       constraint_duration). If not set, there is no duration requirement (the
       duration is effectively unlimited). It is ignored for the first step.
       
      .google.protobuf.Duration constraint_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
    • hasFilterExpression

      boolean hasFilterExpression()
       Required. Immutable. A logical expression of Audience dimension, metric,
       or event filters in each step.
       
      .google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the filterExpression field is set.
    • getFilterExpression

      AudienceFilterExpression getFilterExpression()
       Required. Immutable. A logical expression of Audience dimension, metric,
       or event filters in each step.
       
      .google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The filterExpression.
    • getFilterExpressionOrBuilder

      AudienceFilterExpressionOrBuilder getFilterExpressionOrBuilder()
       Required. Immutable. A logical expression of Audience dimension, metric,
       or event filters in each step.
       
      .google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 4 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];