public static final class EmrCreateCluster.VolumeSpecificationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements EmrCreateCluster.VolumeSpecificationProperty
EmrCreateCluster.VolumeSpecificationProperty
EmrCreateCluster.VolumeSpecificationProperty.Builder, EmrCreateCluster.VolumeSpecificationProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Number |
getIops()
The number of I/O operations per second (IOPS) that the volume supports.
|
Size |
getVolumeSize()
The volume size.
|
EmrCreateCluster.EbsBlockDeviceVolumeType |
getVolumeType()
The volume type.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final Size getVolumeSize()
EmrCreateCluster.VolumeSpecificationProperty
If the volume type is EBS-optimized, the minimum value is 10GiB. Maximum size is 1TiB
getVolumeSize
in interface EmrCreateCluster.VolumeSpecificationProperty
public final EmrCreateCluster.EbsBlockDeviceVolumeType getVolumeType()
EmrCreateCluster.VolumeSpecificationProperty
Volume types supported are gp2, io1, standard.
getVolumeType
in interface EmrCreateCluster.VolumeSpecificationProperty
public final java.lang.Number getIops()
EmrCreateCluster.VolumeSpecificationProperty
Default: - EMR selected default
getIops
in interface EmrCreateCluster.VolumeSpecificationProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()