Interface AudienceSequenceFilterOrBuilder (0.56.0)

public interface AudienceSequenceFilterOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getScope()

public abstract 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];

Returns
Type Description
AudienceFilterScope

The scope.

getScopeValue()

public abstract 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 abstract 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.

getSequenceMaximumDurationOrBuilder()

public abstract 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];

Returns
Type Description
DurationOrBuilder

getSequenceSteps(int index)

public abstract 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
Returns
Type Description
AudienceSequenceFilter.AudienceSequenceStep

getSequenceStepsCount()

public abstract 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 abstract 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];

Returns
Type Description
List<AudienceSequenceStep>

getSequenceStepsOrBuilder(int index)

public abstract 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
Returns
Type Description
AudienceSequenceFilter.AudienceSequenceStepOrBuilder

getSequenceStepsOrBuilderList()

public abstract 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 abstract 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.