public static final class AudienceSequenceFilter.Builder extends GeneratedMessageV3.Builder<AudienceSequenceFilter.Builder> implements AudienceSequenceFilterOrBuilder
   
   Defines filters that must occur in a specific order for the user to be a
 member of the Audience.
 Protobuf type google.analytics.admin.v1alpha.AudienceSequenceFilter
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addAllSequenceSteps(Iterable<? extends AudienceSequenceFilter.AudienceSequenceStep> values)
  
    public AudienceSequenceFilter.Builder addAllSequenceSteps(Iterable<? extends AudienceSequenceFilter.AudienceSequenceStep> values)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep>
 | 
    
  
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public AudienceSequenceFilter.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  addSequenceSteps(AudienceSequenceFilter.AudienceSequenceStep value)
  
    public AudienceSequenceFilter.Builder addSequenceSteps(AudienceSequenceFilter.AudienceSequenceStep value)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
addSequenceSteps(AudienceSequenceFilter.AudienceSequenceStep.Builder builderForValue)
  
    public AudienceSequenceFilter.Builder addSequenceSteps(AudienceSequenceFilter.AudienceSequenceStep.Builder builderForValue)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
addSequenceSteps(int index, AudienceSequenceFilter.AudienceSequenceStep value)
  
    public AudienceSequenceFilter.Builder addSequenceSteps(int index, AudienceSequenceFilter.AudienceSequenceStep value)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
addSequenceSteps(int index, AudienceSequenceFilter.AudienceSequenceStep.Builder builderForValue)
  
    public AudienceSequenceFilter.Builder addSequenceSteps(int index, AudienceSequenceFilter.AudienceSequenceStep.Builder builderForValue)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
addSequenceStepsBuilder()
  
    public AudienceSequenceFilter.AudienceSequenceStep.Builder addSequenceStepsBuilder()
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
addSequenceStepsBuilder(int index)
  
    public AudienceSequenceFilter.AudienceSequenceStep.Builder addSequenceStepsBuilder(int index)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  build()
  
    public AudienceSequenceFilter build()
   
  
  
  buildPartial()
  
    public AudienceSequenceFilter buildPartial()
   
  
  
  clear()
  
    public AudienceSequenceFilter.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public AudienceSequenceFilter.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public AudienceSequenceFilter.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearScope()
  
    public AudienceSequenceFilter.Builder clearScope()
   
   Required. Immutable. Specifies the scope for this filter.
 
 .google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
 
clearSequenceMaximumDuration()
  
    public AudienceSequenceFilter.Builder clearSequenceMaximumDuration()
   
   Optional. Defines the time period in which the whole sequence must occur.
 
 .google.protobuf.Duration sequence_maximum_duration = 2 [(.google.api.field_behavior) = OPTIONAL];
 
clearSequenceSteps()
  
    public AudienceSequenceFilter.Builder clearSequenceSteps()
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
clone()
  
    public AudienceSequenceFilter.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public AudienceSequenceFilter getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getScope()
  
    public AudienceFilterScope getScope()
   
   Required. Immutable. Specifies the scope for this filter.
 
 .google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
 
getScopeValue()
  
    public int getScopeValue()
   
   Required. Immutable. Specifies the scope for this filter.
 
 .google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for scope. | 
    
  
  
  getSequenceMaximumDuration()
  
    public Duration getSequenceMaximumDuration()
   
   Optional. Defines the time period in which the whole sequence must occur.
 
 .google.protobuf.Duration sequence_maximum_duration = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Duration | The sequenceMaximumDuration. | 
    
  
  
  getSequenceMaximumDurationBuilder()
  
    public Duration.Builder getSequenceMaximumDurationBuilder()
   
   Optional. Defines the time period in which the whole sequence must occur.
 
 .google.protobuf.Duration sequence_maximum_duration = 2 [(.google.api.field_behavior) = OPTIONAL];
 
getSequenceMaximumDurationOrBuilder()
  
    public DurationOrBuilder getSequenceMaximumDurationOrBuilder()
   
   Optional. Defines the time period in which the whole sequence must occur.
 
 .google.protobuf.Duration sequence_maximum_duration = 2 [(.google.api.field_behavior) = OPTIONAL];
 
getSequenceSteps(int index)
  
    public AudienceSequenceFilter.AudienceSequenceStep getSequenceSteps(int index)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getSequenceStepsBuilder(int index)
  
    public AudienceSequenceFilter.AudienceSequenceStep.Builder getSequenceStepsBuilder(int index)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getSequenceStepsBuilderList()
  
    public List<AudienceSequenceFilter.AudienceSequenceStep.Builder> getSequenceStepsBuilderList()
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
getSequenceStepsCount()
  
    public int getSequenceStepsCount()
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  getSequenceStepsList()
  
    public List<AudienceSequenceFilter.AudienceSequenceStep> getSequenceStepsList()
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
getSequenceStepsOrBuilder(int index)
  
    public AudienceSequenceFilter.AudienceSequenceStepOrBuilder getSequenceStepsOrBuilder(int index)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  getSequenceStepsOrBuilderList()
  
    public List<? extends AudienceSequenceFilter.AudienceSequenceStepOrBuilder> getSequenceStepsOrBuilderList()
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStepOrBuilder> |  | 
    
  
  
  hasSequenceMaximumDuration()
  
    public boolean hasSequenceMaximumDuration()
   
   Optional. Defines the time period in which the whole sequence must occur.
 
 .google.protobuf.Duration sequence_maximum_duration = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the sequenceMaximumDuration field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(AudienceSequenceFilter other)
  
    public AudienceSequenceFilter.Builder mergeFrom(AudienceSequenceFilter other)
   
  
  
  
  
  
    public AudienceSequenceFilter.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public AudienceSequenceFilter.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeSequenceMaximumDuration(Duration value)
  
    public AudienceSequenceFilter.Builder mergeSequenceMaximumDuration(Duration value)
   
   Optional. Defines the time period in which the whole sequence must occur.
 
 .google.protobuf.Duration sequence_maximum_duration = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Duration
 | 
    
  
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final AudienceSequenceFilter.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  removeSequenceSteps(int index)
  
    public AudienceSequenceFilter.Builder removeSequenceSteps(int index)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public AudienceSequenceFilter.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public AudienceSequenceFilter.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setScope(AudienceFilterScope value)
  
    public AudienceSequenceFilter.Builder setScope(AudienceFilterScope value)
   
   Required. Immutable. Specifies the scope for this filter.
 
 .google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
 
setScopeValue(int value)
  
    public AudienceSequenceFilter.Builder setScopeValue(int value)
   
   Required. Immutable. Specifies the scope for this filter.
 
 .google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | int
 The enum numeric value on the wire for scope to set. | 
    
  
  
  
  setSequenceMaximumDuration(Duration value)
  
    public AudienceSequenceFilter.Builder setSequenceMaximumDuration(Duration value)
   
   Optional. Defines the time period in which the whole sequence must occur.
 
 .google.protobuf.Duration sequence_maximum_duration = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Duration
 | 
    
  
  
  
  setSequenceMaximumDuration(Duration.Builder builderForValue)
  
    public AudienceSequenceFilter.Builder setSequenceMaximumDuration(Duration.Builder builderForValue)
   
   Optional. Defines the time period in which the whole sequence must occur.
 
 .google.protobuf.Duration sequence_maximum_duration = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | builderForValue | Builder
 | 
    
  
  
  
  setSequenceSteps(int index, AudienceSequenceFilter.AudienceSequenceStep value)
  
    public AudienceSequenceFilter.Builder setSequenceSteps(int index, AudienceSequenceFilter.AudienceSequenceStep value)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
setSequenceSteps(int index, AudienceSequenceFilter.AudienceSequenceStep.Builder builderForValue)
  
    public AudienceSequenceFilter.Builder setSequenceSteps(int index, AudienceSequenceFilter.AudienceSequenceStep.Builder builderForValue)
   
   Required. An ordered sequence of steps. A user must complete each step in
 order to join the sequence filter.
 
 repeated .google.analytics.admin.v1alpha.AudienceSequenceFilter.AudienceSequenceStep sequence_steps = 3 [(.google.api.field_behavior) = REQUIRED];
 
setUnknownFields(UnknownFieldSet unknownFields)
  
    public final AudienceSequenceFilter.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides