Enum UserCriteriaScoping
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<UserCriteriaScoping>
@Generated
public enum UserCriteriaScoping
extends Enum<UserCriteriaScoping>
implements com.google.protobuf.ProtocolMessageEnum
Scoping specifies which events are considered when evaluating if a user meets a criteria.Protobuf enum
google.analytics.data.v1alpha.UserCriteriaScoping-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionIf the criteria is satisfied by any events for the user, the user matches the criteria.Unspecified criteria scoping.If the criteria is satisfied within one event, the user matches the criteria.If the criteria is satisfied within one session, the user matches the criteria. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intIf the criteria is satisfied by any events for the user, the user matches the criteria.static final intUnspecified criteria scoping.static final intIf the criteria is satisfied within one event, the user matches the criteria.static final intIf the criteria is satisfied within one session, the user matches the criteria. -
Method Summary
Modifier and TypeMethodDescriptionstatic UserCriteriaScopingforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<UserCriteriaScoping>static UserCriteriaScopingvalueOf(int value) Deprecated.static UserCriteriaScopingvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static UserCriteriaScopingReturns the enum constant of this type with the specified name.static UserCriteriaScoping[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
USER_CRITERIA_SCOPING_UNSPECIFIED
Unspecified criteria scoping. Do not specify.
USER_CRITERIA_SCOPING_UNSPECIFIED = 0; -
USER_CRITERIA_WITHIN_SAME_EVENT
If the criteria is satisfied within one event, the user matches the criteria.
USER_CRITERIA_WITHIN_SAME_EVENT = 1; -
USER_CRITERIA_WITHIN_SAME_SESSION
If the criteria is satisfied within one session, the user matches the criteria.
USER_CRITERIA_WITHIN_SAME_SESSION = 2; -
USER_CRITERIA_ACROSS_ALL_SESSIONS
If the criteria is satisfied by any events for the user, the user matches the criteria.
USER_CRITERIA_ACROSS_ALL_SESSIONS = 3; -
UNRECOGNIZED
-
-
Field Details
-
USER_CRITERIA_SCOPING_UNSPECIFIED_VALUE
public static final int USER_CRITERIA_SCOPING_UNSPECIFIED_VALUEUnspecified criteria scoping. Do not specify.
USER_CRITERIA_SCOPING_UNSPECIFIED = 0;- See Also:
-
USER_CRITERIA_WITHIN_SAME_EVENT_VALUE
public static final int USER_CRITERIA_WITHIN_SAME_EVENT_VALUEIf the criteria is satisfied within one event, the user matches the criteria.
USER_CRITERIA_WITHIN_SAME_EVENT = 1;- See Also:
-
USER_CRITERIA_WITHIN_SAME_SESSION_VALUE
public static final int USER_CRITERIA_WITHIN_SAME_SESSION_VALUEIf the criteria is satisfied within one session, the user matches the criteria.
USER_CRITERIA_WITHIN_SAME_SESSION = 2;- See Also:
-
USER_CRITERIA_ACROSS_ALL_SESSIONS_VALUE
public static final int USER_CRITERIA_ACROSS_ALL_SESSIONS_VALUEIf the criteria is satisfied by any events for the user, the user matches the criteria.
USER_CRITERIA_ACROSS_ALL_SESSIONS = 3;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-