| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
Image.Builder |
Image.Builder.architecture(ArchitectureValues architecture)
The architecture of the image.
|
Image.Builder |
Image.Builder.architecture(String architecture)
The architecture of the image.
|
Image.Builder |
Image.Builder.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
Any block device mapping entries.
|
Image.Builder |
Image.Builder.blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)
Any block device mapping entries.
|
Image.Builder |
Image.Builder.blockDeviceMappings(Consumer<BlockDeviceMapping.Builder>... blockDeviceMappings)
Any block device mapping entries.
|
static Image.Builder |
Image.builder() |
Image.Builder |
Image.Builder.creationDate(String creationDate)
The date and time the image was created.
|
Image.Builder |
Image.Builder.description(String description)
The description of the AMI that was provided during image creation.
|
Image.Builder |
Image.Builder.enaSupport(Boolean enaSupport)
Specifies whether enhanced networking with ENA is enabled.
|
Image.Builder |
Image.Builder.hypervisor(HypervisorType hypervisor)
The hypervisor type of the image.
|
Image.Builder |
Image.Builder.hypervisor(String hypervisor)
The hypervisor type of the image.
|
Image.Builder |
Image.Builder.imageId(String imageId)
The ID of the AMI.
|
Image.Builder |
Image.Builder.imageLocation(String imageLocation)
The location of the AMI.
|
Image.Builder |
Image.Builder.imageOwnerAlias(String imageOwnerAlias)
The AWS account alias (for example,
amazon, self) or the AWS account ID of the AMI
owner. |
Image.Builder |
Image.Builder.imageType(ImageTypeValues imageType)
The type of image.
|
Image.Builder |
Image.Builder.imageType(String imageType)
The type of image.
|
Image.Builder |
Image.Builder.kernelId(String kernelId)
The kernel associated with the image, if any.
|
Image.Builder |
Image.Builder.name(String name)
The name of the AMI that was provided during image creation.
|
Image.Builder |
Image.Builder.ownerId(String ownerId)
The AWS account ID of the image owner.
|
Image.Builder |
Image.Builder.platform(PlatformValues platform)
This value is set to
windows for Windows AMIs; otherwise, it is blank. |
Image.Builder |
Image.Builder.platform(String platform)
This value is set to
windows for Windows AMIs; otherwise, it is blank. |
Image.Builder |
Image.Builder.productCodes(Collection<ProductCode> productCodes)
Any product codes associated with the AMI.
|
Image.Builder |
Image.Builder.productCodes(Consumer<ProductCode.Builder>... productCodes)
Any product codes associated with the AMI.
|
Image.Builder |
Image.Builder.productCodes(ProductCode... productCodes)
Any product codes associated with the AMI.
|
Image.Builder |
Image.Builder.publicLaunchPermissions(Boolean publicLaunchPermissions)
Indicates whether the image has public launch permissions.
|
Image.Builder |
Image.Builder.ramdiskId(String ramdiskId)
The RAM disk associated with the image, if any.
|
Image.Builder |
Image.Builder.rootDeviceName(String rootDeviceName)
The device name of the root device volume (for example,
/dev/sda1). |
Image.Builder |
Image.Builder.rootDeviceType(DeviceType rootDeviceType)
The type of root device used by the AMI.
|
Image.Builder |
Image.Builder.rootDeviceType(String rootDeviceType)
The type of root device used by the AMI.
|
Image.Builder |
Image.Builder.sriovNetSupport(String sriovNetSupport)
Specifies whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
|
Image.Builder |
Image.Builder.state(ImageState state)
The current state of the AMI.
|
Image.Builder |
Image.Builder.state(String state)
The current state of the AMI.
|
default Image.Builder |
Image.Builder.stateReason(Consumer<StateReason.Builder> stateReason)
The reason for the state change.
|
Image.Builder |
Image.Builder.stateReason(StateReason stateReason)
The reason for the state change.
|
Image.Builder |
Image.Builder.tags(Collection<Tag> tags)
Any tags assigned to the image.
|
Image.Builder |
Image.Builder.tags(Consumer<Tag.Builder>... tags)
Any tags assigned to the image.
|
Image.Builder |
Image.Builder.tags(Tag... tags)
Any tags assigned to the image.
|
Image.Builder |
Image.toBuilder() |
Image.Builder |
Image.Builder.virtualizationType(String virtualizationType)
The type of virtualization of the AMI.
|
Image.Builder |
Image.Builder.virtualizationType(VirtualizationType virtualizationType)
The type of virtualization of the AMI.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Image.Builder> |
Image.serializableBuilderClass() |
Copyright © 2019. All rights reserved.