public static interface DisableFastLaunchResponse.Builder extends Ec2Response.Builder, SdkPojo, CopyableBuilder<DisableFastLaunchResponse.Builder,DisableFastLaunchResponse>
| Modifier and Type | Method and Description |
|---|---|
DisableFastLaunchResponse.Builder |
imageId(String imageId)
The ID of the image for which faster-launching has been turned off.
|
default DisableFastLaunchResponse.Builder |
launchTemplate(Consumer<FastLaunchLaunchTemplateSpecificationResponse.Builder> launchTemplate)
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
|
DisableFastLaunchResponse.Builder |
launchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
|
DisableFastLaunchResponse.Builder |
maxParallelLaunches(Integer maxParallelLaunches)
The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned
snapshots for Windows faster launching.
|
DisableFastLaunchResponse.Builder |
ownerId(String ownerId)
The owner of the Windows AMI for which faster launching was turned off.
|
DisableFastLaunchResponse.Builder |
resourceType(FastLaunchResourceType resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows
AMI.
|
DisableFastLaunchResponse.Builder |
resourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows
AMI.
|
default DisableFastLaunchResponse.Builder |
snapshotConfiguration(Consumer<FastLaunchSnapshotConfigurationResponse.Builder> snapshotConfiguration)
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off.
|
DisableFastLaunchResponse.Builder |
snapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off.
|
DisableFastLaunchResponse.Builder |
state(FastLaunchStateCode state)
The current state of faster launching for the specified Windows AMI.
|
DisableFastLaunchResponse.Builder |
state(String state)
The current state of faster launching for the specified Windows AMI.
|
DisableFastLaunchResponse.Builder |
stateTransitionReason(String stateTransitionReason)
The reason that the state changed for faster launching for the Windows AMI.
|
DisableFastLaunchResponse.Builder |
stateTransitionTime(Instant stateTransitionTime)
The time that the state changed for faster launching for the Windows AMI.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDisableFastLaunchResponse.Builder imageId(String imageId)
The ID of the image for which faster-launching has been turned off.
imageId - The ID of the image for which faster-launching has been turned off.DisableFastLaunchResponse.Builder resourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows
AMI. Supported values include: snapshot.
resourceType - The pre-provisioning resource type that must be cleaned after turning off faster launching for the
Windows AMI. Supported values include: snapshot.FastLaunchResourceType,
FastLaunchResourceTypeDisableFastLaunchResponse.Builder resourceType(FastLaunchResourceType resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows
AMI. Supported values include: snapshot.
resourceType - The pre-provisioning resource type that must be cleaned after turning off faster launching for the
Windows AMI. Supported values include: snapshot.FastLaunchResourceType,
FastLaunchResourceTypeDisableFastLaunchResponse.Builder snapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off. This informs the clean-up process.
snapshotConfiguration - Parameters that were used for faster launching for the Windows AMI before faster launching was turned
off. This informs the clean-up process.default DisableFastLaunchResponse.Builder snapshotConfiguration(Consumer<FastLaunchSnapshotConfigurationResponse.Builder> snapshotConfiguration)
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off. This informs the clean-up process.
This is a convenience method that creates an instance of theFastLaunchSnapshotConfigurationResponse.Builder avoiding the need to create one manually via
FastLaunchSnapshotConfigurationResponse.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
snapshotConfiguration(FastLaunchSnapshotConfigurationResponse).
snapshotConfiguration - a consumer that will call methods on FastLaunchSnapshotConfigurationResponse.BuildersnapshotConfiguration(FastLaunchSnapshotConfigurationResponse)DisableFastLaunchResponse.Builder launchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
launchTemplate - The launch template that was used to launch Windows instances from pre-provisioned snapshots.default DisableFastLaunchResponse.Builder launchTemplate(Consumer<FastLaunchLaunchTemplateSpecificationResponse.Builder> launchTemplate)
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
This is a convenience method that creates an instance of theFastLaunchLaunchTemplateSpecificationResponse.Builder avoiding the need to create one manually via
FastLaunchLaunchTemplateSpecificationResponse.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
launchTemplate(FastLaunchLaunchTemplateSpecificationResponse).
launchTemplate - a consumer that will call methods on FastLaunchLaunchTemplateSpecificationResponse.BuilderlaunchTemplate(FastLaunchLaunchTemplateSpecificationResponse)DisableFastLaunchResponse.Builder maxParallelLaunches(Integer maxParallelLaunches)
The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned snapshots for Windows faster launching.
maxParallelLaunches - The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned
snapshots for Windows faster launching.DisableFastLaunchResponse.Builder ownerId(String ownerId)
The owner of the Windows AMI for which faster launching was turned off.
ownerId - The owner of the Windows AMI for which faster launching was turned off.DisableFastLaunchResponse.Builder state(String state)
The current state of faster launching for the specified Windows AMI.
state - The current state of faster launching for the specified Windows AMI.FastLaunchStateCode,
FastLaunchStateCodeDisableFastLaunchResponse.Builder state(FastLaunchStateCode state)
The current state of faster launching for the specified Windows AMI.
state - The current state of faster launching for the specified Windows AMI.FastLaunchStateCode,
FastLaunchStateCodeDisableFastLaunchResponse.Builder stateTransitionReason(String stateTransitionReason)
The reason that the state changed for faster launching for the Windows AMI.
stateTransitionReason - The reason that the state changed for faster launching for the Windows AMI.DisableFastLaunchResponse.Builder stateTransitionTime(Instant stateTransitionTime)
The time that the state changed for faster launching for the Windows AMI.
stateTransitionTime - The time that the state changed for faster launching for the Windows AMI.Copyright © 2023. All rights reserved.