@Generated(value="software.amazon.awssdk:codegen") public final class InstanceBlockDeviceMapping extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InstanceBlockDeviceMapping.Builder,InstanceBlockDeviceMapping>
Defines block device mappings for the instance used to configure your image.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InstanceBlockDeviceMapping.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InstanceBlockDeviceMapping.Builder |
builder() |
String |
deviceName()
The device to which these mappings apply.
|
EbsInstanceBlockDeviceSpecification |
ebs()
Use to manage EBS specific configuration for this mapping.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
noDevice()
Use to remove a mapping from the parent image.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InstanceBlockDeviceMapping.Builder> |
serializableBuilderClass() |
InstanceBlockDeviceMapping.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
virtualName()
Use to manage instance ephemeral devices.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String deviceName()
The device to which these mappings apply.
public EbsInstanceBlockDeviceSpecification ebs()
Use to manage EBS specific configuration for this mapping.
public String virtualName()
Use to manage instance ephemeral devices.
public String noDevice()
Use to remove a mapping from the parent image.
public InstanceBlockDeviceMapping.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InstanceBlockDeviceMapping.Builder,InstanceBlockDeviceMapping>public static InstanceBlockDeviceMapping.Builder builder()
public static Class<? extends InstanceBlockDeviceMapping.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.