public static interface ImportInstanceRequest.Builder extends EC2Request.Builder, CopyableBuilder<ImportInstanceRequest.Builder,ImportInstanceRequest>
buildrequestOverrideConfigcopyapply, buildImportInstanceRequest.Builder description(String description)
A description for the instance being imported.
description - A description for the instance being imported.ImportInstanceRequest.Builder diskImages(Collection<DiskImage> diskImages)
The disk image.
diskImages - The disk image.ImportInstanceRequest.Builder diskImages(DiskImage... diskImages)
The disk image.
diskImages - The disk image.ImportInstanceRequest.Builder diskImages(Consumer<DiskImage.Builder>... diskImages)
The disk image.
This is a convenience 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 #diskImages(List) .diskImages - a consumer that will call methods on List.Builder #diskImages(List) ImportInstanceRequest.Builder launchSpecification(ImportInstanceLaunchSpecification launchSpecification)
The launch specification.
launchSpecification - The launch specification.default ImportInstanceRequest.Builder launchSpecification(Consumer<ImportInstanceLaunchSpecification.Builder> launchSpecification)
The launch specification.
This is a convenience that creates an instance of theImportInstanceLaunchSpecification.Builder
avoiding the need to create one manually via ImportInstanceLaunchSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to launchSpecification(ImportInstanceLaunchSpecification).launchSpecification - a consumer that will call methods on ImportInstanceLaunchSpecification.BuilderlaunchSpecification(ImportInstanceLaunchSpecification)ImportInstanceRequest.Builder platform(String platform)
The instance operating system.
platform - The instance operating system.PlatformValues,
PlatformValuesImportInstanceRequest.Builder platform(PlatformValues platform)
The instance operating system.
platform - The instance operating system.PlatformValues,
PlatformValuesImportInstanceRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.ImportInstanceRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.