Package org.cdk8s.plus25
Interface IScalable.Jsii$Default
-
- All Superinterfaces:
IScalable,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IScalable.Jsii$Proxy
- Enclosing interface:
- IScalable
@Internal public static interface IScalable.Jsii$Default extends IScalable
Internal default implementation forIScalable.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.cdk8s.plus25.IScalable
IScalable.Jsii$Default, IScalable.Jsii$Proxy
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default BooleangetHasAutoscaler()If this is a target of an autoscaler.default voidmarkHasAutoscaler()Called on all IScalable targets when they are associated with an autoscaler.default voidsetHasAutoscaler(Boolean value)If this is a target of an autoscaler.default ScalingTargettoScalingTarget()Return the target spec properties of this Scalable.
-
-
-
Method Detail
-
getHasAutoscaler
@Stability(Stable) @NotNull default Boolean getHasAutoscaler()
If this is a target of an autoscaler.- Specified by:
getHasAutoscalerin interfaceIScalable
-
setHasAutoscaler
@Stability(Stable) default void setHasAutoscaler(@NotNull Boolean value)If this is a target of an autoscaler.- Specified by:
setHasAutoscalerin interfaceIScalable
-
markHasAutoscaler
@Stability(Stable) default void markHasAutoscaler()
Called on all IScalable targets when they are associated with an autoscaler.- Specified by:
markHasAutoscalerin interfaceIScalable
-
toScalingTarget
@Stability(Stable) @NotNull default ScalingTarget toScalingTarget()
Return the target spec properties of this Scalable.- Specified by:
toScalingTargetin interfaceIScalable
-
-