public interface UserSegmentSequenceGroupOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Duration |
getSequenceMaximumDuration()
Defines the time period in which the whole sequence must occur; for
example, 30 Minutes.
|
com.google.protobuf.DurationOrBuilder |
getSequenceMaximumDurationOrBuilder()
Defines the time period in which the whole sequence must occur; for
example, 30 Minutes.
|
UserCriteriaScoping |
getSequenceScoping()
All sequence steps must be satisfied in the scoping for the user to
match the sequence.
|
int |
getSequenceScopingValue()
All sequence steps must be satisfied in the scoping for the user to
match the sequence.
|
UserSequenceStep |
getUserSequenceSteps(int index)
An ordered sequence of condition steps.
|
int |
getUserSequenceStepsCount()
An ordered sequence of condition steps.
|
List<UserSequenceStep> |
getUserSequenceStepsList()
An ordered sequence of condition steps.
|
UserSequenceStepOrBuilder |
getUserSequenceStepsOrBuilder(int index)
An ordered sequence of condition steps.
|
List<? extends UserSequenceStepOrBuilder> |
getUserSequenceStepsOrBuilderList()
An ordered sequence of condition steps.
|
boolean |
hasSequenceMaximumDuration()
Defines the time period in which the whole sequence must occur; for
example, 30 Minutes.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getSequenceScopingValue()
All sequence steps must be satisfied in the scoping for the user to match the sequence. For example if `sequenceScoping = USER_CRITERIA_WITHIN_SAME_SESSION`, all sequence steps must complete within one session for the user to match the sequence. `sequenceScoping = USER_CRITERIA_WITHIN_SAME_EVENT` is not supported. Optional. If unspecified, `conditionScoping = ACROSS_ALL_SESSIONS` is used.
.google.analytics.data.v1alpha.UserCriteriaScoping sequence_scoping = 1;UserCriteriaScoping getSequenceScoping()
All sequence steps must be satisfied in the scoping for the user to match the sequence. For example if `sequenceScoping = USER_CRITERIA_WITHIN_SAME_SESSION`, all sequence steps must complete within one session for the user to match the sequence. `sequenceScoping = USER_CRITERIA_WITHIN_SAME_EVENT` is not supported. Optional. If unspecified, `conditionScoping = ACROSS_ALL_SESSIONS` is used.
.google.analytics.data.v1alpha.UserCriteriaScoping sequence_scoping = 1;boolean hasSequenceMaximumDuration()
Defines the time period in which the whole sequence must occur; for example, 30 Minutes. `sequenceMaximumDuration` is inclusive of the endpoint at the microsecond granularity. For example a sequence with a maximum duration of 5 seconds can be completed at 4.9 or 5.0 seconds, but not 5 seconds and 1 microsecond. `sequenceMaximumDuration` is optional, and if unspecified, sequences can be completed in any time duration.
.google.protobuf.Duration sequence_maximum_duration = 2;com.google.protobuf.Duration getSequenceMaximumDuration()
Defines the time period in which the whole sequence must occur; for example, 30 Minutes. `sequenceMaximumDuration` is inclusive of the endpoint at the microsecond granularity. For example a sequence with a maximum duration of 5 seconds can be completed at 4.9 or 5.0 seconds, but not 5 seconds and 1 microsecond. `sequenceMaximumDuration` is optional, and if unspecified, sequences can be completed in any time duration.
.google.protobuf.Duration sequence_maximum_duration = 2;com.google.protobuf.DurationOrBuilder getSequenceMaximumDurationOrBuilder()
Defines the time period in which the whole sequence must occur; for example, 30 Minutes. `sequenceMaximumDuration` is inclusive of the endpoint at the microsecond granularity. For example a sequence with a maximum duration of 5 seconds can be completed at 4.9 or 5.0 seconds, but not 5 seconds and 1 microsecond. `sequenceMaximumDuration` is optional, and if unspecified, sequences can be completed in any time duration.
.google.protobuf.Duration sequence_maximum_duration = 2;List<UserSequenceStep> getUserSequenceStepsList()
An ordered sequence of condition steps. A user's events must complete each step in order for the user to match the `UserSegmentSequenceGroup`.
repeated .google.analytics.data.v1alpha.UserSequenceStep user_sequence_steps = 3;UserSequenceStep getUserSequenceSteps(int index)
An ordered sequence of condition steps. A user's events must complete each step in order for the user to match the `UserSegmentSequenceGroup`.
repeated .google.analytics.data.v1alpha.UserSequenceStep user_sequence_steps = 3;int getUserSequenceStepsCount()
An ordered sequence of condition steps. A user's events must complete each step in order for the user to match the `UserSegmentSequenceGroup`.
repeated .google.analytics.data.v1alpha.UserSequenceStep user_sequence_steps = 3;List<? extends UserSequenceStepOrBuilder> getUserSequenceStepsOrBuilderList()
An ordered sequence of condition steps. A user's events must complete each step in order for the user to match the `UserSegmentSequenceGroup`.
repeated .google.analytics.data.v1alpha.UserSequenceStep user_sequence_steps = 3;UserSequenceStepOrBuilder getUserSequenceStepsOrBuilder(int index)
An ordered sequence of condition steps. A user's events must complete each step in order for the user to match the `UserSegmentSequenceGroup`.
repeated .google.analytics.data.v1alpha.UserSequenceStep user_sequence_steps = 3;Copyright © 2023 Google LLC. All rights reserved.