Enum CloudWatchStatistic
- java.lang.Object
-
- java.lang.Enum<CloudWatchStatistic>
-
- com.elastisys.autoscaler.metricstreamers.cloudwatch.config.CloudWatchStatistic
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<CloudWatchStatistic>
public enum CloudWatchStatistic extends java.lang.Enum<CloudWatchStatistic>
An enumeration for the set of Amazon CloudWatch-supported metric statistics. Refer to the CloudWatch documentation for details.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AverageCloudWatch statistic that calculates the average over each query period.MaximumCloudWatch statistic that calculates the maximum over each query period.MinimumCloudWatch statistic that calculates the minimum over each query period.SampleCountCloudWatch statistic that calculates the sample count over a query.SumCloudWatch statistic that calculates the sum over each query period.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.amazonaws.services.cloudwatch.model.StatistictoStatistic()Convert thisCloudWatchStatisticto the correspondingStatisticsobject that jclouds understands.static CloudWatchStatisticvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static CloudWatchStatistic[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Average
public static final CloudWatchStatistic Average
CloudWatch statistic that calculates the average over each query period.
-
Sum
public static final CloudWatchStatistic Sum
CloudWatch statistic that calculates the sum over each query period.
-
SampleCount
public static final CloudWatchStatistic SampleCount
CloudWatch statistic that calculates the sample count over a query.
-
Maximum
public static final CloudWatchStatistic Maximum
CloudWatch statistic that calculates the maximum over each query period.
-
Minimum
public static final CloudWatchStatistic Minimum
CloudWatch statistic that calculates the minimum over each query period.
-
-
Method Detail
-
values
public static CloudWatchStatistic[] 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 (CloudWatchStatistic c : CloudWatchStatistic.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CloudWatchStatistic 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
-
toStatistic
public com.amazonaws.services.cloudwatch.model.Statistic toStatistic()
Convert thisCloudWatchStatisticto the correspondingStatisticsobject that jclouds understands.- Returns:
-
-