public static interface CreateInstanceExportTaskRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<CreateInstanceExportTaskRequest.Builder,CreateInstanceExportTaskRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateInstanceExportTaskRequest.Builder description(String description)
A description for the conversion task or the resource being exported. The maximum length is 255 characters.
description - A description for the conversion task or the resource being exported. The maximum length is 255
characters.CreateInstanceExportTaskRequest.Builder exportToS3Task(ExportToS3TaskSpecification exportToS3Task)
The format and location for an export instance task.
exportToS3Task - The format and location for an export instance task.default CreateInstanceExportTaskRequest.Builder exportToS3Task(Consumer<ExportToS3TaskSpecification.Builder> exportToS3Task)
The format and location for an export instance task.
This is a convenience method that creates an instance of theExportToS3TaskSpecification.Builder
avoiding the need to create one manually via ExportToS3TaskSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to exportToS3Task(ExportToS3TaskSpecification).exportToS3Task - a consumer that will call methods on ExportToS3TaskSpecification.BuilderexportToS3Task(ExportToS3TaskSpecification)CreateInstanceExportTaskRequest.Builder instanceId(String instanceId)
The ID of the instance.
instanceId - The ID of the instance.CreateInstanceExportTaskRequest.Builder targetEnvironment(String targetEnvironment)
The target virtualization environment.
targetEnvironment - The target virtualization environment.ExportEnvironment,
ExportEnvironmentCreateInstanceExportTaskRequest.Builder targetEnvironment(ExportEnvironment targetEnvironment)
The target virtualization environment.
targetEnvironment - The target virtualization environment.ExportEnvironment,
ExportEnvironmentCreateInstanceExportTaskRequest.Builder tagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags to apply to the export instance task during creation.
tagSpecifications - The tags to apply to the export instance task during creation.CreateInstanceExportTaskRequest.Builder tagSpecifications(TagSpecification... tagSpecifications)
The tags to apply to the export instance task during creation.
tagSpecifications - The tags to apply to the export instance task during creation.CreateInstanceExportTaskRequest.Builder tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications)
The tags to apply to the export instance task during creation.
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 #tagSpecifications(List) .tagSpecifications - a consumer that will call methods on List.Builder #tagSpecifications(List) CreateInstanceExportTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateInstanceExportTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.