Package org.cdk8s.plus24.k8s
Interface ObjectMetricSourceV2Beta2
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ObjectMetricSourceV2Beta2.Jsii$Proxy
@Generated(value="jsii-pacmak/1.72.0 (build 4b8828b)", date="2022-12-10T02:31:41.810Z") @Stability(Stable) public interface ObjectMetricSourceV2Beta2 extends software.amazon.jsii.JsiiSerializable
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ObjectMetricSourceV2Beta2.Builder
A builder forObjectMetricSourceV2Beta2
static class
ObjectMetricSourceV2Beta2.Jsii$Proxy
An implementation forObjectMetricSourceV2Beta2
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static ObjectMetricSourceV2Beta2.Builder
builder()
CrossVersionObjectReferenceV2Beta2
getDescribedObject()
MetricIdentifierV2Beta2
getMetric()
metric identifies the target metric by name and selector.MetricTargetV2Beta2
getTarget()
target specifies the target value for the given metric.
-
-
-
Method Detail
-
getDescribedObject
@Stability(Stable) @NotNull CrossVersionObjectReferenceV2Beta2 getDescribedObject()
-
getMetric
@Stability(Stable) @NotNull MetricIdentifierV2Beta2 getMetric()
metric identifies the target metric by name and selector.
-
getTarget
@Stability(Stable) @NotNull MetricTargetV2Beta2 getTarget()
target specifies the target value for the given metric.
-
builder
@Stability(Stable) static ObjectMetricSourceV2Beta2.Builder builder()
- Returns:
- a
ObjectMetricSourceV2Beta2.Builder
ofObjectMetricSourceV2Beta2
-
-