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 theSnapshotDetail.Builder avoiding the need to create one
manually via SnapshotDetail.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #snapshotDetails(List.
snapshotDetails - a consumer that will call methods on
SnapshotDetail.Builder#snapshotDetails(java.util.Collection) 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 theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) 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 theImportImageLicenseConfigurationResponse.Builder avoiding
the need to create one manually via
ImportImageLicenseConfigurationResponse.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #licenseSpecifications(List.
licenseSpecifications - a consumer that will call methods on
ImportImageLicenseConfigurationResponse.Builder#licenseSpecifications(java.util.Collection) 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.