@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, waitcopypublic 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 SdkPojopublic String toString()
Copyright © 2020. All rights reserved.