@Generated(value="software.amazon.awssdk:codegen") public final class EbsBlockDevice extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EbsBlockDevice.Builder,EbsBlockDevice>
Configuration of requested EBS block device associated with the instance group.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EbsBlockDevice.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EbsBlockDevice.Builder |
builder() |
String |
device()
The device name that is exposed to the instance, such as /dev/sdh.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends EbsBlockDevice.Builder> |
serializableBuilderClass() |
EbsBlockDevice.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VolumeSpecification |
volumeSpecification()
EBS volume specifications such as volume type, IOPS, size (GiB) and throughput (MiB/s) that are requested for the
EBS volume attached to an Amazon EC2 instance in the cluster.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final VolumeSpecification volumeSpecification()
EBS volume specifications such as volume type, IOPS, size (GiB) and throughput (MiB/s) that are requested for the EBS volume attached to an Amazon EC2 instance in the cluster.
public final String device()
The device name that is exposed to the instance, such as /dev/sdh.
public EbsBlockDevice.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EbsBlockDevice.Builder,EbsBlockDevice>public static EbsBlockDevice.Builder builder()
public static Class<? extends EbsBlockDevice.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.