@Generated(value="software.amazon.awssdk:codegen") public final class InstanceBlockDeviceMappingSpecification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InstanceBlockDeviceMappingSpecification.Builder,InstanceBlockDeviceMappingSpecification>
Describes a block device mapping entry.
Modifier and Type | Class and Description |
---|---|
static interface |
InstanceBlockDeviceMappingSpecification.Builder |
Modifier and Type | Method and Description |
---|---|
static InstanceBlockDeviceMappingSpecification.Builder |
builder() |
String |
deviceName()
The device name (for example,
/dev/sdh or xvdh ). |
EbsInstanceBlockDeviceSpecification |
ebs()
Parameters used to automatically set up EBS volumes when the instance is launched.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
noDevice()
suppress the specified device included in the block device mapping.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InstanceBlockDeviceMappingSpecification.Builder> |
serializableBuilderClass() |
InstanceBlockDeviceMappingSpecification.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
virtualName()
The virtual device name.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String deviceName()
The device name (for example, /dev/sdh
or xvdh
).
/dev/sdh
or xvdh
).public EbsInstanceBlockDeviceSpecification ebs()
Parameters used to automatically set up EBS volumes when the instance is launched.
public String noDevice()
suppress the specified device included in the block device mapping.
public String virtualName()
The virtual device name.
public InstanceBlockDeviceMappingSpecification.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<InstanceBlockDeviceMappingSpecification.Builder,InstanceBlockDeviceMappingSpecification>
public static InstanceBlockDeviceMappingSpecification.Builder builder()
public static Class<? extends InstanceBlockDeviceMappingSpecification.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2019. All rights reserved.