Class CfnApplication.WorkerConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.emrserverless.CfnApplication.WorkerConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnApplication.WorkerConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApplication.WorkerConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnApplication.WorkerConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApplication.WorkerConfigurationProperty
An implementation for
CfnApplication.WorkerConfigurationProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.emrserverless.CfnApplication.WorkerConfigurationProperty
CfnApplication.WorkerConfigurationProperty.Builder, CfnApplication.WorkerConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnApplication.WorkerConfigurationProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
getCpu()
The CPU requirements of the worker configuration.final String
getDisk()
The disk requirements of the worker configuration.final String
The disk type for every worker instance of the work type.final String
The memory requirements of the worker configuration.final int
hashCode()
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 theCfnApplication.WorkerConfigurationProperty.Builder
.
-
-
Method Details
-
getCpu
Description copied from interface:CfnApplication.WorkerConfigurationProperty
The CPU requirements of the worker configuration.Each worker can have 1, 2, 4, 8, or 16 vCPUs.
- Specified by:
getCpu
in interfaceCfnApplication.WorkerConfigurationProperty
- See Also:
-
getMemory
Description copied from interface:CfnApplication.WorkerConfigurationProperty
The memory requirements of the worker configuration.- Specified by:
getMemory
in interfaceCfnApplication.WorkerConfigurationProperty
- See Also:
-
getDisk
Description copied from interface:CfnApplication.WorkerConfigurationProperty
The disk requirements of the worker configuration.- Specified by:
getDisk
in interfaceCfnApplication.WorkerConfigurationProperty
- See Also:
-
getDiskType
Description copied from interface:CfnApplication.WorkerConfigurationProperty
The disk type for every worker instance of the work type.Shuffle optimized disks have higher performance characteristics and are better for shuffle heavy workloads. Default is
STANDARD
.- Specified by:
getDiskType
in interfaceCfnApplication.WorkerConfigurationProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-