Package org.cdk8s.plus24
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.plus24.IScalable
IScalable.Jsii$Default, IScalable.Jsii$Proxy
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Boolean
getHasAutoscaler()
If this is a target of an autoscaler.default void
markHasAutoscaler()
Called on all IScalable targets when they are associated with an autoscaler.default void
setHasAutoscaler(Boolean value)
If this is a target of an autoscaler.default ScalingTarget
toScalingTarget()
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:
getHasAutoscaler
in interfaceIScalable
-
setHasAutoscaler
@Stability(Stable) default void setHasAutoscaler(@NotNull Boolean value)
If this is a target of an autoscaler.- Specified by:
setHasAutoscaler
in interfaceIScalable
-
markHasAutoscaler
@Stability(Stable) default void markHasAutoscaler()
Called on all IScalable targets when they are associated with an autoscaler.- Specified by:
markHasAutoscaler
in interfaceIScalable
-
toScalingTarget
@Stability(Stable) @NotNull default ScalingTarget toScalingTarget()
Return the target spec properties of this Scalable.- Specified by:
toScalingTarget
in interfaceIScalable
-
-