@Stability(value=Stable) @Internal public static final class EbsOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements EbsOptions
EbsOptionssoftware.amazon.jsii.JsiiObject.InitializationModeEbsOptions.Builder, EbsOptions.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(EbsOptions.Builder builder)
Constructor that initializes the object based on literal property values passed by the
EbsOptions.Builder. |
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(Object o) |
Boolean |
getEnabled()
Specifies whether Amazon EBS volumes are attached to data nodes in the Amazon OpenSearch Service domain.
|
Number |
getIops()
The number of I/O operations per second (IOPS) that the volume supports.
|
Number |
getVolumeSize()
The size (in GiB) of the EBS volume for each data node.
|
EbsDeviceVolumeType |
getVolumeType()
The EBS volume type to use with the Amazon OpenSearch Service domain, such as standard, gp2, io1.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(EbsOptions.Builder builder)
EbsOptions.Builder.public final Boolean getEnabled()
EbsOptionsDefault: - true
getEnabled in interface EbsOptionspublic final Number getIops()
EbsOptionsThis property applies only to the Provisioned IOPS (SSD) EBS volume type.
Default: - iops are not set.
getIops in interface EbsOptionspublic final Number getVolumeSize()
EbsOptionsThe minimum and maximum size of an EBS volume depends on the EBS volume type and the instance type to which it is attached. For valid values, see [EBS volume size limits] (https://docs.aws.amazon.com/opensearch-service/latest/developerguide/limits.html#ebsresource) in the Amazon OpenSearch Service Developer Guide.
Default: 10
getVolumeSize in interface EbsOptionspublic final EbsDeviceVolumeType getVolumeType()
EbsOptionsDefault: gp2
getVolumeType in interface EbsOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.