Enum MetricBreakdown
- java.lang.Object
-
- java.lang.Enum<MetricBreakdown>
-
- com.streamlayer.analytics.studio.v2.MetricBreakdown
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,java.io.Serializable,java.lang.Comparable<MetricBreakdown>
public enum MetricBreakdown extends java.lang.Enum<MetricBreakdown> implements com.google.protobuf.Internal.EnumLite
Protobuf enumstreamlayer.analytics.v2.studio.MetricBreakdown
-
-
Enum Constant Summary
Enum Constants Enum Constant Description METRIC_BREAKDOWN_EVENTgroup by eventId onlyMETRIC_BREAKDOWN_PLATFORMgroup by eventId, platform (not implemented)METRIC_BREAKDOWN_PLATFORM_QUESTIONgroup by eventId, platform, questionId (not implemented)METRIC_BREAKDOWN_QUESTIONgroup by eventId, questionIdMETRIC_BREAKDOWN_UNSETdefault w/o grouping (total across all events)UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static intMETRIC_BREAKDOWN_EVENT_VALUEgroup by eventId onlystatic intMETRIC_BREAKDOWN_PLATFORM_QUESTION_VALUEgroup by eventId, platform, questionId (not implemented)static intMETRIC_BREAKDOWN_PLATFORM_VALUEgroup by eventId, platform (not implemented)static intMETRIC_BREAKDOWN_QUESTION_VALUEgroup by eventId, questionIdstatic intMETRIC_BREAKDOWN_UNSET_VALUEdefault w/o grouping (total across all events)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static MetricBreakdownforNumber(int value)intgetNumber()static com.google.protobuf.Internal.EnumLiteMap<MetricBreakdown>internalGetValueMap()static com.google.protobuf.Internal.EnumVerifierinternalGetVerifier()static MetricBreakdownvalueOf(int value)Deprecated.static MetricBreakdownvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static MetricBreakdown[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
METRIC_BREAKDOWN_UNSET
public static final MetricBreakdown METRIC_BREAKDOWN_UNSET
default w/o grouping (total across all events)
METRIC_BREAKDOWN_UNSET = 0;
-
METRIC_BREAKDOWN_EVENT
public static final MetricBreakdown METRIC_BREAKDOWN_EVENT
group by eventId only
METRIC_BREAKDOWN_EVENT = 1;
-
METRIC_BREAKDOWN_QUESTION
public static final MetricBreakdown METRIC_BREAKDOWN_QUESTION
group by eventId, questionId
METRIC_BREAKDOWN_QUESTION = 2;
-
METRIC_BREAKDOWN_PLATFORM
public static final MetricBreakdown METRIC_BREAKDOWN_PLATFORM
group by eventId, platform (not implemented)
METRIC_BREAKDOWN_PLATFORM = 3;
-
METRIC_BREAKDOWN_PLATFORM_QUESTION
public static final MetricBreakdown METRIC_BREAKDOWN_PLATFORM_QUESTION
group by eventId, platform, questionId (not implemented)
METRIC_BREAKDOWN_PLATFORM_QUESTION = 4;
-
UNRECOGNIZED
public static final MetricBreakdown UNRECOGNIZED
-
-
Field Detail
-
METRIC_BREAKDOWN_UNSET_VALUE
public static final int METRIC_BREAKDOWN_UNSET_VALUE
default w/o grouping (total across all events)
METRIC_BREAKDOWN_UNSET = 0;- See Also:
- Constant Field Values
-
METRIC_BREAKDOWN_EVENT_VALUE
public static final int METRIC_BREAKDOWN_EVENT_VALUE
group by eventId only
METRIC_BREAKDOWN_EVENT = 1;- See Also:
- Constant Field Values
-
METRIC_BREAKDOWN_QUESTION_VALUE
public static final int METRIC_BREAKDOWN_QUESTION_VALUE
group by eventId, questionId
METRIC_BREAKDOWN_QUESTION = 2;- See Also:
- Constant Field Values
-
METRIC_BREAKDOWN_PLATFORM_VALUE
public static final int METRIC_BREAKDOWN_PLATFORM_VALUE
group by eventId, platform (not implemented)
METRIC_BREAKDOWN_PLATFORM = 3;- See Also:
- Constant Field Values
-
METRIC_BREAKDOWN_PLATFORM_QUESTION_VALUE
public static final int METRIC_BREAKDOWN_PLATFORM_QUESTION_VALUE
group by eventId, platform, questionId (not implemented)
METRIC_BREAKDOWN_PLATFORM_QUESTION = 4;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static MetricBreakdown[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MetricBreakdown c : MetricBreakdown.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MetricBreakdown valueOf(java.lang.String name)
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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite
-
valueOf
@Deprecated public static MetricBreakdown valueOf(int value)
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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
forNumber
public static MetricBreakdown forNumber(int value)
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<MetricBreakdown> internalGetValueMap()
-
internalGetVerifier
public static com.google.protobuf.Internal.EnumVerifier internalGetVerifier()
-
-