Class MetricAlarmMetricQueryMetric


  • public final class MetricAlarmMetricQueryMetric
    extends java.lang.Object
    • Method Detail

      • dimensions

        public java.util.Map<java.lang.String,​java.lang.String> dimensions()
        Returns:
        The dimensions for this metric. For the list of available dimensions see the AWS documentation [here](http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/CW_Support_For_AWS.html).
      • metricName

        public java.lang.String metricName()
        Returns:
        The name for this metric. See docs for [supported metrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/CW_Support_For_AWS.html).
      • namespace

        public java.util.Optional<java.lang.String> namespace()
        Returns:
        The namespace for this metric. See docs for the [list of namespaces](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/aws-namespaces.html). See docs for [supported metrics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/CW_Support_For_AWS.html).
      • period

        public java.lang.Integer period()
        Returns:
        Granularity in seconds of returned data points. For metrics with regular resolution, valid values are any multiple of `60`. For high-resolution metrics, valid values are `1`, `5`, `10`, `20`, `30`, or any multiple of `60`.
      • stat

        public java.lang.String stat()
        Returns:
        The statistic to apply to this metric. See docs for [supported statistics](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Statistics-definitions.html).
      • unit

        public java.util.Optional<java.lang.String> unit()
        Returns:
        The unit for this metric.