public static interface ImportImageTask.Builder extends CopyableBuilder<ImportImageTask.Builder,ImportImageTask>
Modifier and Type | Method and Description |
---|---|
ImportImageTask.Builder |
architecture(String architecture)
The architecture of the virtual machine.
|
ImportImageTask.Builder |
description(String description)
A description of the import task.
|
ImportImageTask.Builder |
hypervisor(String hypervisor)
The target hypervisor for the import task.
|
ImportImageTask.Builder |
imageId(String imageId)
The ID of the Amazon Machine Image (AMI) of the imported virtual machine.
|
ImportImageTask.Builder |
importTaskId(String importTaskId)
The ID of the import image task.
|
ImportImageTask.Builder |
licenseType(String licenseType)
The license type of the virtual machine.
|
ImportImageTask.Builder |
platform(String platform)
The description string for the import image task.
|
ImportImageTask.Builder |
progress(String progress)
The percentage of progress of the import image task.
|
ImportImageTask.Builder |
snapshotDetails(Collection<SnapshotDetail> snapshotDetails)
Information about the snapshots.
|
ImportImageTask.Builder |
snapshotDetails(SnapshotDetail... snapshotDetails)
Information about the snapshots.
|
ImportImageTask.Builder |
status(String status)
A brief status for the import image task.
|
ImportImageTask.Builder |
statusMessage(String statusMessage)
A descriptive status message for the import image task.
|
copy
apply, build
ImportImageTask.Builder architecture(String architecture)
The architecture of the virtual machine.
Valid values: i386
| x86_64
architecture
- The architecture of the virtual machine.
Valid values: i386
| x86_64
ImportImageTask.Builder description(String description)
A description of the import task.
description
- A description of the import task.ImportImageTask.Builder hypervisor(String hypervisor)
The target hypervisor for the import task.
Valid values: xen
hypervisor
- The target hypervisor for the import task.
Valid values: xen
ImportImageTask.Builder imageId(String imageId)
The ID of the Amazon Machine Image (AMI) of the imported virtual machine.
imageId
- The ID of the Amazon Machine Image (AMI) of the imported virtual machine.ImportImageTask.Builder importTaskId(String importTaskId)
The ID of the import image task.
importTaskId
- The ID of the import image task.ImportImageTask.Builder licenseType(String licenseType)
The license type of the virtual machine.
licenseType
- The license type of the virtual machine.ImportImageTask.Builder platform(String platform)
The description string for the import image task.
platform
- The description string for the import image task.ImportImageTask.Builder progress(String progress)
The percentage of progress of the import image task.
progress
- The percentage of progress of the import image task.ImportImageTask.Builder snapshotDetails(Collection<SnapshotDetail> snapshotDetails)
Information about the snapshots.
snapshotDetails
- Information about the snapshots.ImportImageTask.Builder snapshotDetails(SnapshotDetail... snapshotDetails)
Information about the snapshots.
snapshotDetails
- Information about the snapshots.ImportImageTask.Builder status(String status)
A brief status for the import image task.
status
- A brief status for the import image task.ImportImageTask.Builder statusMessage(String statusMessage)
A descriptive status message for the import image task.
statusMessage
- A descriptive status message for the import image task.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.