Enum TimedCountAlignment
- java.lang.Object
-
- java.lang.Enum<TimedCountAlignment>
-
- com.google.devtools.clouderrorreporting.v1beta1.TimedCountAlignment
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,Serializable
,Comparable<TimedCountAlignment>
public enum TimedCountAlignment extends Enum<TimedCountAlignment> implements com.google.protobuf.ProtocolMessageEnum
Specifies how the time periods of error group counts are aligned.
Protobuf enumgoogle.devtools.clouderrorreporting.v1beta1.TimedCountAlignment
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALIGNMENT_EQUAL_AT_END
The time periods shall be consecutive, have width equal to the requested duration, and be aligned at the end of the requested time period.ALIGNMENT_EQUAL_ROUNDED
The time periods shall be consecutive, have width equal to the requested duration, and be aligned at the `alignment_time` provided in the request.ERROR_COUNT_ALIGNMENT_UNSPECIFIED
No alignment specified.UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static int
ALIGNMENT_EQUAL_AT_END_VALUE
The time periods shall be consecutive, have width equal to the requested duration, and be aligned at the end of the requested time period.static int
ALIGNMENT_EQUAL_ROUNDED_VALUE
The time periods shall be consecutive, have width equal to the requested duration, and be aligned at the `alignment_time` provided in the request.static int
ERROR_COUNT_ALIGNMENT_UNSPECIFIED_VALUE
No alignment specified.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static TimedCountAlignment
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<TimedCountAlignment>
internalGetValueMap()
static TimedCountAlignment
valueOf(int value)
Deprecated.static TimedCountAlignment
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static TimedCountAlignment
valueOf(String name)
Returns the enum constant of this type with the specified name.static TimedCountAlignment[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ERROR_COUNT_ALIGNMENT_UNSPECIFIED
public static final TimedCountAlignment ERROR_COUNT_ALIGNMENT_UNSPECIFIED
No alignment specified.
ERROR_COUNT_ALIGNMENT_UNSPECIFIED = 0;
-
ALIGNMENT_EQUAL_ROUNDED
public static final TimedCountAlignment ALIGNMENT_EQUAL_ROUNDED
The time periods shall be consecutive, have width equal to the requested duration, and be aligned at the `alignment_time` provided in the request. The `alignment_time` does not have to be inside the query period but even if it is outside, only time periods are returned which overlap with the query period. A rounded alignment will typically result in a different size of the first or the last time period.
ALIGNMENT_EQUAL_ROUNDED = 1;
-
ALIGNMENT_EQUAL_AT_END
public static final TimedCountAlignment ALIGNMENT_EQUAL_AT_END
The time periods shall be consecutive, have width equal to the requested duration, and be aligned at the end of the requested time period. This can result in a different size of the first time period.
ALIGNMENT_EQUAL_AT_END = 2;
-
UNRECOGNIZED
public static final TimedCountAlignment UNRECOGNIZED
-
-
Field Detail
-
ERROR_COUNT_ALIGNMENT_UNSPECIFIED_VALUE
public static final int ERROR_COUNT_ALIGNMENT_UNSPECIFIED_VALUE
No alignment specified.
ERROR_COUNT_ALIGNMENT_UNSPECIFIED = 0;
- See Also:
- Constant Field Values
-
ALIGNMENT_EQUAL_ROUNDED_VALUE
public static final int ALIGNMENT_EQUAL_ROUNDED_VALUE
The time periods shall be consecutive, have width equal to the requested duration, and be aligned at the `alignment_time` provided in the request. The `alignment_time` does not have to be inside the query period but even if it is outside, only time periods are returned which overlap with the query period. A rounded alignment will typically result in a different size of the first or the last time period.
ALIGNMENT_EQUAL_ROUNDED = 1;
- See Also:
- Constant Field Values
-
ALIGNMENT_EQUAL_AT_END_VALUE
public static final int ALIGNMENT_EQUAL_AT_END_VALUE
The time periods shall be consecutive, have width equal to the requested duration, and be aligned at the end of the requested time period. This can result in a different size of the first time period.
ALIGNMENT_EQUAL_AT_END = 2;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static TimedCountAlignment[] 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 (TimedCountAlignment c : TimedCountAlignment.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TimedCountAlignment valueOf(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static TimedCountAlignment 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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
forNumber
public static TimedCountAlignment forNumber(int value)
- Parameters:
value
- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<TimedCountAlignment> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static TimedCountAlignment valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
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
-
-