@Generated(value="software.amazon.awssdk:codegen") public final class ImportImageTask extends Object implements ToCopyableBuilder<ImportImageTask.Builder,ImportImageTask>
Describes an import image task.
Modifier and Type | Class and Description |
---|---|
static interface |
ImportImageTask.Builder |
Modifier and Type | Method and Description |
---|---|
String |
architecture()
The architecture of the virtual machine.
|
static ImportImageTask.Builder |
builder() |
String |
description()
A description of the import task.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hypervisor()
The target hypervisor for the import task.
|
String |
imageId()
The ID of the Amazon Machine Image (AMI) of the imported virtual machine.
|
String |
importTaskId()
The ID of the import image task.
|
String |
licenseType()
The license type of the virtual machine.
|
String |
platform()
The description string for the import image task.
|
String |
progress()
The percentage of progress of the import image task.
|
static Class<? extends ImportImageTask.Builder> |
serializableBuilderClass() |
List<SnapshotDetail> |
snapshotDetails()
Information about the snapshots.
|
String |
status()
A brief status for the import image task.
|
String |
statusMessage()
A descriptive status message for the import image task.
|
ImportImageTask.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String architecture()
The architecture of the virtual machine.
Valid values: i386
| x86_64
Valid values: i386
| x86_64
public String description()
A description of the import task.
public String hypervisor()
The target hypervisor for the import task.
Valid values: xen
Valid values: xen
public String imageId()
The ID of the Amazon Machine Image (AMI) of the imported virtual machine.
public String importTaskId()
The ID of the import image task.
public String licenseType()
The license type of the virtual machine.
public String platform()
The description string for the import image task.
public String progress()
The percentage of progress of the import image task.
public List<SnapshotDetail> snapshotDetails()
Information about the snapshots.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String status()
A brief status for the import image task.
public String statusMessage()
A descriptive status message for the import image task.
public ImportImageTask.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ImportImageTask.Builder,ImportImageTask>
public static ImportImageTask.Builder builder()
public static Class<? extends ImportImageTask.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.