Interface MetricTargetV2Beta2

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    MetricTargetV2Beta2.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.79.0 (build b22f628)",
               date="2023-03-31T02:28:41.976Z")
    @Stability(Stable)
    public interface MetricTargetV2Beta2
    extends software.amazon.jsii.JsiiSerializable
    MetricTarget defines the target value, average value, or average utilization of a specific metric.
    • Method Detail

      • getType

        @Stability(Stable)
        @NotNull
        String getType()
        type represents whether the metric type is Utilization, Value, or AverageValue.
      • getAverageUtilization

        @Stability(Stable)
        @Nullable
        default Number getAverageUtilization()
        averageUtilization is the target value of the average of the resource metric across all relevant pods, represented as a percentage of the requested value of the resource for the pods.

        Currently only valid for Resource metric source type

      • getAverageValue

        @Stability(Stable)
        @Nullable
        default Quantity getAverageValue()
        averageValue is the target value of the average of the metric across all relevant pods (as a quantity).
      • getValue

        @Stability(Stable)
        @Nullable
        default Quantity getValue()
        value is the target value of the metric (as a quantity).