Package org.cdk8s.plus25
Class MetricTarget
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus25.MetricTarget
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.88.0 (build eaabd08)", date="2023-09-11T06:17:58.360Z") @Stability(Stable) public class MetricTarget extends software.amazon.jsii.JsiiObject
A metric condition that will trigger scaling behavior when satisfied.Example:
MetricTarget.averageUtilization(70); // 70% average utilization
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMetricTarget(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedMetricTarget(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MetricTargetaverageUtilization(Number averageUtilization)Target a percentage value across all relevant pods.static MetricTargetaverageValue(Number averageValue)Target the average value across all relevant pods.static MetricTargetvalue(Number value)Target a specific target value.-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Method Detail
-
averageUtilization
@Stability(Stable) @NotNull public static MetricTarget averageUtilization(@NotNull Number averageUtilization)
Target a percentage value across all relevant pods.- Parameters:
averageUtilization- The percentage of the utilization metric. This parameter is required.
-
averageValue
@Stability(Stable) @NotNull public static MetricTarget averageValue(@NotNull Number averageValue)
Target the average value across all relevant pods.- Parameters:
averageValue- The average metric value. This parameter is required.
-
value
@Stability(Stable) @NotNull public static MetricTarget value(@NotNull Number value)
Target a specific target value.- Parameters:
value- The target value. This parameter is required.
-
-