@Generated(value="software.amazon.awssdk:codegen") public final class InstanceBlockDeviceMapping extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InstanceBlockDeviceMapping.Builder,InstanceBlockDeviceMapping>
The description of a block device mapping.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InstanceBlockDeviceMapping.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InstanceBlockDeviceMapping.Builder |
builder() |
String |
deviceName()
The block device name.
|
EbsInstanceBlockDevice |
ebs()
The parameters used to automatically set up Amazon Elastic Block Store (Amazon 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() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends InstanceBlockDeviceMapping.Builder> |
serializableBuilderClass() |
InstanceBlockDeviceMapping.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String deviceName()
The block device name.
public final EbsInstanceBlockDevice ebs()
The parameters used to automatically set up Amazon Elastic Block Store (Amazon EBS) volumes when the instance is launched.
public InstanceBlockDeviceMapping.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InstanceBlockDeviceMapping.Builder,InstanceBlockDeviceMapping>public static InstanceBlockDeviceMapping.Builder builder()
public static Class<? extends InstanceBlockDeviceMapping.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.