public static interface ImageAttribute.Builder extends CopyableBuilder<ImageAttribute.Builder,ImageAttribute>
Modifier and Type | Method and Description |
---|---|
ImageAttribute.Builder |
blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
One or more block device mapping entries.
|
ImageAttribute.Builder |
blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)
One or more block device mapping entries.
|
ImageAttribute.Builder |
description(String description)
A description for the AMI.
|
ImageAttribute.Builder |
imageId(String imageId)
The ID of the AMI.
|
ImageAttribute.Builder |
kernelId(String kernelId)
The kernel ID.
|
ImageAttribute.Builder |
launchPermissions(Collection<LaunchPermission> launchPermissions)
One or more launch permissions.
|
ImageAttribute.Builder |
launchPermissions(LaunchPermission... launchPermissions)
One or more launch permissions.
|
ImageAttribute.Builder |
productCodes(Collection<ProductCode> productCodes)
One or more product codes.
|
ImageAttribute.Builder |
productCodes(ProductCode... productCodes)
One or more product codes.
|
ImageAttribute.Builder |
ramdiskId(String ramdiskId)
The RAM disk ID.
|
ImageAttribute.Builder |
sriovNetSupport(String sriovNetSupport)
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
|
copy
apply, build
ImageAttribute.Builder blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)
One or more block device mapping entries.
blockDeviceMappings
- One or more block device mapping entries.ImageAttribute.Builder blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
One or more block device mapping entries.
blockDeviceMappings
- One or more block device mapping entries.ImageAttribute.Builder imageId(String imageId)
The ID of the AMI.
imageId
- The ID of the AMI.ImageAttribute.Builder launchPermissions(Collection<LaunchPermission> launchPermissions)
One or more launch permissions.
launchPermissions
- One or more launch permissions.ImageAttribute.Builder launchPermissions(LaunchPermission... launchPermissions)
One or more launch permissions.
launchPermissions
- One or more launch permissions.ImageAttribute.Builder productCodes(Collection<ProductCode> productCodes)
One or more product codes.
productCodes
- One or more product codes.ImageAttribute.Builder productCodes(ProductCode... productCodes)
One or more product codes.
productCodes
- One or more product codes.ImageAttribute.Builder description(String description)
A description for the AMI.
description
- A description for the AMI.ImageAttribute.Builder kernelId(String kernelId)
The kernel ID.
kernelId
- The kernel ID.ImageAttribute.Builder ramdiskId(String ramdiskId)
The RAM disk ID.
ramdiskId
- The RAM disk ID.ImageAttribute.Builder sriovNetSupport(String sriovNetSupport)
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
sriovNetSupport
- Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.