@Generated(value="software.amazon.awssdk:codegen") public final class EBSOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EBSOptions.Builder,EBSOptions>
Options to enable, disable, and specify the properties of EBS storage volumes. For more information, see Configuring EBS-based Storage.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EBSOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EBSOptions.Builder |
builder() |
Boolean |
ebsEnabled()
Specifies whether EBS-based storage is enabled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
iops()
Specifies the IOPS for Provisioned IOPS And GP3 EBS volume (SSD).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EBSOptions.Builder> |
serializableBuilderClass() |
Integer |
throughput()
Specifies the Throughput for GP3 EBS volume (SSD).
|
EBSOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
volumeSize()
Integer to specify the size of an EBS volume.
|
VolumeType |
volumeType()
Specifies the volume type for EBS-based storage.
|
String |
volumeTypeAsString()
Specifies the volume type for EBS-based storage.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean ebsEnabled()
Specifies whether EBS-based storage is enabled.
public final VolumeType volumeType()
Specifies the volume type for EBS-based storage.
If the service returns an enum value that is not available in the current SDK version, volumeType will
return VolumeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
volumeTypeAsString().
VolumeTypepublic final String volumeTypeAsString()
Specifies the volume type for EBS-based storage.
If the service returns an enum value that is not available in the current SDK version, volumeType will
return VolumeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
volumeTypeAsString().
VolumeTypepublic final Integer volumeSize()
Integer to specify the size of an EBS volume.
public final Integer iops()
Specifies the IOPS for Provisioned IOPS And GP3 EBS volume (SSD).
public final Integer throughput()
Specifies the Throughput for GP3 EBS volume (SSD).
public EBSOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EBSOptions.Builder,EBSOptions>public static EBSOptions.Builder builder()
public static Class<? extends EBSOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.