public static interface InstanceBlockDeviceMappingSpecification.Builder extends CopyableBuilder<InstanceBlockDeviceMappingSpecification.Builder,InstanceBlockDeviceMappingSpecification>
| Modifier and Type | Method and Description |
|---|---|
InstanceBlockDeviceMappingSpecification.Builder |
deviceName(String deviceName)
The device name (for example,
/dev/sdh or xvdh). |
default InstanceBlockDeviceMappingSpecification.Builder |
ebs(Consumer<EbsInstanceBlockDeviceSpecification.Builder> ebs)
Parameters used to automatically set up EBS volumes when the instance is launched.
|
InstanceBlockDeviceMappingSpecification.Builder |
ebs(EbsInstanceBlockDeviceSpecification ebs)
Parameters used to automatically set up EBS volumes when the instance is launched.
|
InstanceBlockDeviceMappingSpecification.Builder |
noDevice(String noDevice)
suppress the specified device included in the block device mapping.
|
InstanceBlockDeviceMappingSpecification.Builder |
virtualName(String virtualName)
The virtual device name.
|
copyapply, buildInstanceBlockDeviceMappingSpecification.Builder deviceName(String deviceName)
The device name (for example, /dev/sdh or xvdh).
deviceName - The device name (for example, /dev/sdh or xvdh).InstanceBlockDeviceMappingSpecification.Builder ebs(EbsInstanceBlockDeviceSpecification ebs)
Parameters used to automatically set up EBS volumes when the instance is launched.
ebs - Parameters used to automatically set up EBS volumes when the instance is launched.default InstanceBlockDeviceMappingSpecification.Builder ebs(Consumer<EbsInstanceBlockDeviceSpecification.Builder> ebs)
Parameters used to automatically set up EBS volumes when the instance is launched.
This is a convenience that creates an instance of theEbsInstanceBlockDeviceSpecification.Builder
avoiding the need to create one manually via EbsInstanceBlockDeviceSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to ebs(EbsInstanceBlockDeviceSpecification).ebs - a consumer that will call methods on EbsInstanceBlockDeviceSpecification.Builderebs(EbsInstanceBlockDeviceSpecification)InstanceBlockDeviceMappingSpecification.Builder noDevice(String noDevice)
suppress the specified device included in the block device mapping.
noDevice - suppress the specified device included in the block device mapping.InstanceBlockDeviceMappingSpecification.Builder virtualName(String virtualName)
The virtual device name.
virtualName - The virtual device name.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.