Interface SessionSegmentExclusionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SessionSegmentExclusion,SessionSegmentExclusion.Builder
@Generated
public interface SessionSegmentExclusionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionIf a session meets this condition, the session is excluded from membership in the segment for the `sessionExclusionDuration`.If a session meets this condition, the session is excluded from membership in the segment for the `sessionExclusionDuration`.Specifies how long an exclusion will last if a session matches the `sessionExclusionCriteria`.intSpecifies how long an exclusion will last if a session matches the `sessionExclusionCriteria`.booleanIf a session meets this condition, the session is excluded from membership in the segment for the `sessionExclusionDuration`.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getSessionExclusionDurationValue
int getSessionExclusionDurationValue()Specifies how long an exclusion will last if a session matches the `sessionExclusionCriteria`. Optional. If unspecified, a `sessionExclusionDuration` of `SESSION_EXCLUSION_TEMPORARY` is used.
.google.analytics.data.v1alpha.SessionExclusionDuration session_exclusion_duration = 1;- Returns:
- The enum numeric value on the wire for sessionExclusionDuration.
-
getSessionExclusionDuration
SessionExclusionDuration getSessionExclusionDuration()Specifies how long an exclusion will last if a session matches the `sessionExclusionCriteria`. Optional. If unspecified, a `sessionExclusionDuration` of `SESSION_EXCLUSION_TEMPORARY` is used.
.google.analytics.data.v1alpha.SessionExclusionDuration session_exclusion_duration = 1;- Returns:
- The sessionExclusionDuration.
-
hasSessionExclusionCriteria
boolean hasSessionExclusionCriteria()If a session meets this condition, the session is excluded from membership in the segment for the `sessionExclusionDuration`.
.google.analytics.data.v1alpha.SessionSegmentCriteria session_exclusion_criteria = 2;- Returns:
- Whether the sessionExclusionCriteria field is set.
-
getSessionExclusionCriteria
SessionSegmentCriteria getSessionExclusionCriteria()If a session meets this condition, the session is excluded from membership in the segment for the `sessionExclusionDuration`.
.google.analytics.data.v1alpha.SessionSegmentCriteria session_exclusion_criteria = 2;- Returns:
- The sessionExclusionCriteria.
-
getSessionExclusionCriteriaOrBuilder
SessionSegmentCriteriaOrBuilder getSessionExclusionCriteriaOrBuilder()If a session meets this condition, the session is excluded from membership in the segment for the `sessionExclusionDuration`.
.google.analytics.data.v1alpha.SessionSegmentCriteria session_exclusion_criteria = 2;
-