@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 final String deviceName()
The device name (for example, /dev/sdh
or xvdh
).
/dev/sdh
or xvdh
).public final EbsInstanceBlockDeviceSpecification ebs()
Parameters used to automatically set up EBS volumes when the instance is launched.
public final String noDevice()
suppress the specified device included in the block device mapping.
public final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.