ToCopyableBuilder<InstanceBlockDeviceMappingSpecification.Builder,InstanceBlockDeviceMappingSpecification>
@Generated("software.amazon.awssdk:codegen") public class InstanceBlockDeviceMappingSpecification extends Object implements ToCopyableBuilder<InstanceBlockDeviceMappingSpecification.Builder,InstanceBlockDeviceMappingSpecification>
Describes a block device mapping entry.
Modifier and Type | Class | Description |
---|---|---|
static interface |
InstanceBlockDeviceMappingSpecification.Builder |
Modifier and Type | Method | Description |
---|---|---|
static InstanceBlockDeviceMappingSpecification.Builder |
builder() |
|
String |
deviceName() |
The device name exposed to the instance (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) |
|
int |
hashCode() |
|
String |
noDevice() |
suppress the specified device included in the block device mapping.
|
static Class<? extends InstanceBlockDeviceMappingSpecification.Builder> |
serializableBuilderClass() |
|
InstanceBlockDeviceMappingSpecification.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
virtualName() |
The virtual device name.
|
public String deviceName()
The device name exposed to the instance (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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<InstanceBlockDeviceMappingSpecification.Builder,InstanceBlockDeviceMappingSpecification>
public static InstanceBlockDeviceMappingSpecification.Builder builder()
public static Class<? extends InstanceBlockDeviceMappingSpecification.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.