public static interface ImportImageTask.Builder extends SdkPojo, CopyableBuilder<ImportImageTask.Builder,ImportImageTask>
| Modifier and Type | Method and Description |
|---|---|
ImportImageTask.Builder |
architecture(String architecture)
The architecture of the virtual machine.
|
ImportImageTask.Builder |
bootMode(BootModeValues bootMode)
The boot mode of the virtual machine.
|
ImportImageTask.Builder |
bootMode(String bootMode)
The boot mode of the virtual machine.
|
ImportImageTask.Builder |
description(String description)
A description of the import task.
|
ImportImageTask.Builder |
encrypted(Boolean encrypted)
Indicates whether the image is encrypted.
|
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 |
kmsKeyId(String kmsKeyId)
The identifier for the KMS key that was used to create the encrypted image.
|
ImportImageTask.Builder |
licenseSpecifications(Collection<ImportImageLicenseConfigurationResponse> licenseSpecifications)
The ARNs of the license configurations that are associated with the import image task.
|
ImportImageTask.Builder |
licenseSpecifications(Consumer<ImportImageLicenseConfigurationResponse.Builder>... licenseSpecifications)
The ARNs of the license configurations that are associated with the import image task.
|
ImportImageTask.Builder |
licenseSpecifications(ImportImageLicenseConfigurationResponse... licenseSpecifications)
The ARNs of the license configurations that are associated with 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(Consumer<SnapshotDetail.Builder>... 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.
|
ImportImageTask.Builder |
tags(Collection<Tag> tags)
The tags for the import image task.
|
ImportImageTask.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags for the import image task.
|
ImportImageTask.Builder |
tags(Tag... tags)
The tags for the import image task.
|
ImportImageTask.Builder |
usageOperation(String usageOperation)
The usage operation value.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildImportImageTask.Builder architecture(String architecture)
The architecture of the virtual machine.
Valid values: i386 | x86_64 | arm64
architecture - The architecture of the virtual machine.
Valid values: i386 | x86_64 | arm64
ImportImageTask.Builder description(String description)
A description of the import task.
description - A description of the import task.ImportImageTask.Builder encrypted(Boolean encrypted)
Indicates whether the image is encrypted.
encrypted - Indicates whether the image is encrypted.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 kmsKeyId(String kmsKeyId)
The identifier for the KMS key that was used to create the encrypted image.
kmsKeyId - The identifier for the KMS key that was used to create the encrypted image.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 snapshotDetails(Consumer<SnapshotDetail.Builder>... snapshotDetails)
Information about the snapshots.
This is a convenience method that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #snapshotDetails(List) .snapshotDetails - a consumer that will call methods on List.Builder #snapshotDetails(List) 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.ImportImageTask.Builder tags(Collection<Tag> tags)
The tags for the import image task.
tags - The tags for the import image task.ImportImageTask.Builder tags(Tag... tags)
The tags for the import image task.
tags - The tags for the import image task.ImportImageTask.Builder tags(Consumer<Tag.Builder>... tags)
The tags for the import image task.
This is a convenience method that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) ImportImageTask.Builder licenseSpecifications(Collection<ImportImageLicenseConfigurationResponse> licenseSpecifications)
The ARNs of the license configurations that are associated with the import image task.
licenseSpecifications - The ARNs of the license configurations that are associated with the import image task.ImportImageTask.Builder licenseSpecifications(ImportImageLicenseConfigurationResponse... licenseSpecifications)
The ARNs of the license configurations that are associated with the import image task.
licenseSpecifications - The ARNs of the license configurations that are associated with the import image task.ImportImageTask.Builder licenseSpecifications(Consumer<ImportImageLicenseConfigurationResponse.Builder>... licenseSpecifications)
The ARNs of the license configurations that are associated with the import image task.
This is a convenience method that creates an instance of the.Builder avoiding the need to create one manually via #builder() .
When the Consumer completes, List.Builder#build() is
called immediately and its result is passed to #licenseSpecifications(List) .licenseSpecifications - a consumer that will call methods on List.Builder #licenseSpecifications(List) ImportImageTask.Builder usageOperation(String usageOperation)
The usage operation value.
usageOperation - The usage operation value.ImportImageTask.Builder bootMode(String bootMode)
The boot mode of the virtual machine.
bootMode - The boot mode of the virtual machine.BootModeValues,
BootModeValuesImportImageTask.Builder bootMode(BootModeValues bootMode)
The boot mode of the virtual machine.
bootMode - The boot mode of the virtual machine.BootModeValues,
BootModeValuesCopyright © 2022. All rights reserved.