Interface IMetric.Jsii$Default

All Superinterfaces:
IMetric, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
IMetric.Jsii$Proxy
Enclosing interface:
IMetric

@Internal public static interface IMetric.Jsii$Default extends IMetric
Internal default implementation for IMetric.
  • Method Details

    • getWarnings

      @Stability(Stable) @Nullable default List<String> getWarnings()
      Any warnings related to this metric.

      Should be attached to the consuming construct.

      Default: - None

      Specified by:
      getWarnings in interface IMetric
    • toAlarmConfig

      @Stability(Deprecated) @Deprecated @NotNull default MetricAlarmConfig toAlarmConfig()
      Deprecated.
      Use toMetricConfig() instead.
      (deprecated) Turn this metric object into an alarm configuration.

      Specified by:
      toAlarmConfig in interface IMetric
    • toGraphConfig

      @Stability(Deprecated) @Deprecated @NotNull default MetricGraphConfig toGraphConfig()
      Deprecated.
      Use toMetricConfig() instead.
      (deprecated) Turn this metric object into a graph configuration.

      Specified by:
      toGraphConfig in interface IMetric
    • toMetricConfig

      @Stability(Stable) @NotNull default MetricConfig toMetricConfig()
      Inspect the details of the metric object.
      Specified by:
      toMetricConfig in interface IMetric