public static interface FastLaunchConfiguration.Builder extends SdkPojo, CopyableBuilder<FastLaunchConfiguration.Builder,FastLaunchConfiguration>
| Modifier and Type | Method and Description |
|---|---|
FastLaunchConfiguration.Builder |
accountId(String accountId)
The owner account ID for the fast-launch enabled Windows AMI.
|
FastLaunchConfiguration.Builder |
enabled(Boolean enabled)
A Boolean that represents the current state of faster launching for the Windows AMI.
|
default FastLaunchConfiguration.Builder |
launchTemplate(Consumer<FastLaunchLaunchTemplateSpecification.Builder> launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to
create pre-provisioned snapshots.
|
FastLaunchConfiguration.Builder |
launchTemplate(FastLaunchLaunchTemplateSpecification launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to
create pre-provisioned snapshots.
|
FastLaunchConfiguration.Builder |
maxParallelLaunches(Integer maxParallelLaunches)
The maximum number of parallel instances that are launched for creating resources.
|
default FastLaunchConfiguration.Builder |
snapshotConfiguration(Consumer<FastLaunchSnapshotConfiguration.Builder> snapshotConfiguration)
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances
for the Windows AMI when faster launching is enabled.
|
FastLaunchConfiguration.Builder |
snapshotConfiguration(FastLaunchSnapshotConfiguration snapshotConfiguration)
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances
for the Windows AMI when faster launching is enabled.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildFastLaunchConfiguration.Builder enabled(Boolean enabled)
A Boolean that represents the current state of faster launching for the Windows AMI. Set to true
to start using Windows faster launching, or false to stop using it.
enabled - A Boolean that represents the current state of faster launching for the Windows AMI. Set to
true to start using Windows faster launching, or false to stop using it.FastLaunchConfiguration.Builder snapshotConfiguration(FastLaunchSnapshotConfiguration snapshotConfiguration)
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
snapshotConfiguration - Configuration settings for managing the number of snapshots that are created from pre-provisioned
instances for the Windows AMI when faster launching is enabled.default FastLaunchConfiguration.Builder snapshotConfiguration(Consumer<FastLaunchSnapshotConfiguration.Builder> snapshotConfiguration)
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
This is a convenience method that creates an instance of theFastLaunchSnapshotConfiguration.Builder
avoiding the need to create one manually via FastLaunchSnapshotConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to snapshotConfiguration(FastLaunchSnapshotConfiguration).snapshotConfiguration - a consumer that will call methods on FastLaunchSnapshotConfiguration.BuildersnapshotConfiguration(FastLaunchSnapshotConfiguration)FastLaunchConfiguration.Builder maxParallelLaunches(Integer maxParallelLaunches)
The maximum number of parallel instances that are launched for creating resources.
maxParallelLaunches - The maximum number of parallel instances that are launched for creating resources.FastLaunchConfiguration.Builder launchTemplate(FastLaunchLaunchTemplateSpecification launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
launchTemplate - The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances
to create pre-provisioned snapshots.default FastLaunchConfiguration.Builder launchTemplate(Consumer<FastLaunchLaunchTemplateSpecification.Builder> launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
This is a convenience method that creates an instance of theFastLaunchLaunchTemplateSpecification.Builder avoiding the need to create one manually via
FastLaunchLaunchTemplateSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to launchTemplate(FastLaunchLaunchTemplateSpecification).launchTemplate - a consumer that will call methods on FastLaunchLaunchTemplateSpecification.BuilderlaunchTemplate(FastLaunchLaunchTemplateSpecification)FastLaunchConfiguration.Builder accountId(String accountId)
The owner account ID for the fast-launch enabled Windows AMI.
accountId - The owner account ID for the fast-launch enabled Windows AMI.Copyright © 2022. All rights reserved.