@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) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends EbsBlockDevice.Builder> |
serializableBuilderClass() |
EbsBlockDevice.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
VolumeSpecification |
volumeSpecification()
EBS volume specifications such as volume type, IOPS, and size (GiB) that will be requested for the EBS volume
attached to an EC2 instance in the cluster.
|
copy
public VolumeSpecification volumeSpecification()
EBS volume specifications such as volume type, IOPS, and size (GiB) that will be requested for the EBS volume attached to an EC2 instance in the cluster.
public String device()
The device name that is exposed to the instance, such as /dev/sdh.
public EbsBlockDevice.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<EbsBlockDevice.Builder,EbsBlockDevice>
public static EbsBlockDevice.Builder builder()
public static Class<? extends EbsBlockDevice.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.