Class CfnNodegroupPropsMixin.WarmPoolConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.eks.CfnNodegroupPropsMixin.WarmPoolConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnNodegroupPropsMixin.WarmPoolConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNodegroupPropsMixin.WarmPoolConfigProperty
@Stability(Stable)
@Internal
public static final class CfnNodegroupPropsMixin.WarmPoolConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNodegroupPropsMixin.WarmPoolConfigProperty
An implementation for
CfnNodegroupPropsMixin.WarmPoolConfigProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.eks.CfnNodegroupPropsMixin.WarmPoolConfigProperty
CfnNodegroupPropsMixin.WarmPoolConfigProperty.Builder, CfnNodegroupPropsMixin.WarmPoolConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNodegroupPropsMixin.WarmPoolConfigProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectEnable or disable warm pool for the node group.final NumberThe maximum number of instances that are allowed to be in the warm pool.final NumberThe minimum number of instances to maintain in the warm pool.final StringThe desired state of warm pool instances.final ObjectWhether to return instances to the warm pool during scale-in instead of terminating them.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnNodegroupPropsMixin.WarmPoolConfigProperty.Builder.
-
-
Method Details
-
getEnabled
Description copied from interface:CfnNodegroupPropsMixin.WarmPoolConfigPropertyEnable or disable warm pool for the node group.Returns union: either
BooleanorIResolvable- Specified by:
getEnabledin interfaceCfnNodegroupPropsMixin.WarmPoolConfigProperty- See Also:
-
getMaxGroupPreparedCapacity
Description copied from interface:CfnNodegroupPropsMixin.WarmPoolConfigPropertyThe maximum number of instances that are allowed to be in the warm pool.- Specified by:
getMaxGroupPreparedCapacityin interfaceCfnNodegroupPropsMixin.WarmPoolConfigProperty- See Also:
-
getMinSize
Description copied from interface:CfnNodegroupPropsMixin.WarmPoolConfigPropertyThe minimum number of instances to maintain in the warm pool.- Specified by:
getMinSizein interfaceCfnNodegroupPropsMixin.WarmPoolConfigProperty- See Also:
-
getPoolState
Description copied from interface:CfnNodegroupPropsMixin.WarmPoolConfigPropertyThe desired state of warm pool instances.- Specified by:
getPoolStatein interfaceCfnNodegroupPropsMixin.WarmPoolConfigProperty- See Also:
-
getReuseOnScaleIn
Description copied from interface:CfnNodegroupPropsMixin.WarmPoolConfigPropertyWhether to return instances to the warm pool during scale-in instead of terminating them.Returns union: either
BooleanorIResolvable- Specified by:
getReuseOnScaleInin interfaceCfnNodegroupPropsMixin.WarmPoolConfigProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-