Class CfnCluster.ComputeLimitsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCluster.ComputeLimitsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCluster.ComputeLimitsProperty
CfnCluster.ComputeLimitsProperty-
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.services.emr.CfnCluster.ComputeLimitsProperty
CfnCluster.ComputeLimitsProperty.Builder, CfnCluster.ComputeLimitsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCluster.ComputeLimitsProperty.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 NumberThe upper boundary of Amazon EC2 units.final NumberThe upper boundary of Amazon EC2 units for core node type in a cluster.final NumberThe upper boundary of On-Demand Amazon EC2 units.final NumberThe lower boundary of Amazon EC2 units.final StringThe unit type used for specifying a managed scaling policy.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 theCfnCluster.ComputeLimitsProperty.Builder.
-
-
Method Details
-
getMaximumCapacityUnits
Description copied from interface:CfnCluster.ComputeLimitsPropertyThe upper boundary of Amazon EC2 units.It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
- Specified by:
getMaximumCapacityUnitsin interfaceCfnCluster.ComputeLimitsProperty- See Also:
-
getMinimumCapacityUnits
Description copied from interface:CfnCluster.ComputeLimitsPropertyThe lower boundary of Amazon EC2 units.It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. Managed scaling activities are not allowed beyond this boundary. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.
- Specified by:
getMinimumCapacityUnitsin interfaceCfnCluster.ComputeLimitsProperty- See Also:
-
getUnitType
Description copied from interface:CfnCluster.ComputeLimitsPropertyThe unit type used for specifying a managed scaling policy.- Specified by:
getUnitTypein interfaceCfnCluster.ComputeLimitsProperty- See Also:
-
getMaximumCoreCapacityUnits
Description copied from interface:CfnCluster.ComputeLimitsPropertyThe upper boundary of Amazon EC2 units for core node type in a cluster.It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The core units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between core and task nodes.
- Specified by:
getMaximumCoreCapacityUnitsin interfaceCfnCluster.ComputeLimitsProperty- See Also:
-
getMaximumOnDemandCapacityUnits
Description copied from interface:CfnCluster.ComputeLimitsPropertyThe upper boundary of On-Demand Amazon EC2 units.It is measured through vCPU cores or instances for instance groups and measured through units for instance fleets. The On-Demand units are not allowed to scale beyond this boundary. The parameter is used to split capacity allocation between On-Demand and Spot Instances.
- Specified by:
getMaximumOnDemandCapacityUnitsin interfaceCfnCluster.ComputeLimitsProperty- 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()
-