public static interface DescribeFastLaunchImagesSuccessItem.Builder extends SdkPojo, CopyableBuilder<DescribeFastLaunchImagesSuccessItem.Builder,DescribeFastLaunchImagesSuccessItem>
| Modifier and Type | Method and Description |
|---|---|
DescribeFastLaunchImagesSuccessItem.Builder |
imageId(String imageId)
The image ID that identifies the fast-launch enabled Windows image.
|
default DescribeFastLaunchImagesSuccessItem.Builder |
launchTemplate(Consumer<FastLaunchLaunchTemplateSpecificationResponse.Builder> launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from
pre-provisioned snapshots.
|
DescribeFastLaunchImagesSuccessItem.Builder |
launchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from
pre-provisioned snapshots.
|
DescribeFastLaunchImagesSuccessItem.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.
|
DescribeFastLaunchImagesSuccessItem.Builder |
ownerId(String ownerId)
The owner ID for the fast-launch enabled Windows AMI.
|
DescribeFastLaunchImagesSuccessItem.Builder |
resourceType(FastLaunchResourceType resourceType)
The resource type that is used for pre-provisioning the Windows AMI.
|
DescribeFastLaunchImagesSuccessItem.Builder |
resourceType(String resourceType)
The resource type that is used for pre-provisioning the Windows AMI.
|
default DescribeFastLaunchImagesSuccessItem.Builder |
snapshotConfiguration(Consumer<FastLaunchSnapshotConfigurationResponse.Builder> snapshotConfiguration)
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
|
DescribeFastLaunchImagesSuccessItem.Builder |
snapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
|
DescribeFastLaunchImagesSuccessItem.Builder |
state(FastLaunchStateCode state)
The current state of faster launching for the specified Windows AMI.
|
DescribeFastLaunchImagesSuccessItem.Builder |
state(String state)
The current state of faster launching for the specified Windows AMI.
|
DescribeFastLaunchImagesSuccessItem.Builder |
stateTransitionReason(String stateTransitionReason)
The reason that faster launching for the Windows AMI changed to the current state.
|
DescribeFastLaunchImagesSuccessItem.Builder |
stateTransitionTime(Instant stateTransitionTime)
The time that faster launching for the Windows AMI changed to the current state.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeFastLaunchImagesSuccessItem.Builder imageId(String imageId)
The image ID that identifies the fast-launch enabled Windows image.
imageId - The image ID that identifies the fast-launch enabled Windows image.DescribeFastLaunchImagesSuccessItem.Builder resourceType(String resourceType)
The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot.
resourceType - The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot.FastLaunchResourceType,
FastLaunchResourceTypeDescribeFastLaunchImagesSuccessItem.Builder resourceType(FastLaunchResourceType resourceType)
The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot.
resourceType - The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot.FastLaunchResourceType,
FastLaunchResourceTypeDescribeFastLaunchImagesSuccessItem.Builder snapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
snapshotConfiguration - A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.default DescribeFastLaunchImagesSuccessItem.Builder snapshotConfiguration(Consumer<FastLaunchSnapshotConfigurationResponse.Builder> snapshotConfiguration)
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
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)DescribeFastLaunchImagesSuccessItem.Builder launchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from pre-provisioned snapshots.
launchTemplate - The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances
from pre-provisioned snapshots.default DescribeFastLaunchImagesSuccessItem.Builder launchTemplate(Consumer<FastLaunchLaunchTemplateSpecificationResponse.Builder> launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches 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)DescribeFastLaunchImagesSuccessItem.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.DescribeFastLaunchImagesSuccessItem.Builder ownerId(String ownerId)
The owner ID for the fast-launch enabled Windows AMI.
ownerId - The owner ID for the fast-launch enabled Windows AMI.DescribeFastLaunchImagesSuccessItem.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,
FastLaunchStateCodeDescribeFastLaunchImagesSuccessItem.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,
FastLaunchStateCodeDescribeFastLaunchImagesSuccessItem.Builder stateTransitionReason(String stateTransitionReason)
The reason that faster launching for the Windows AMI changed to the current state.
stateTransitionReason - The reason that faster launching for the Windows AMI changed to the current state.DescribeFastLaunchImagesSuccessItem.Builder stateTransitionTime(Instant stateTransitionTime)
The time that faster launching for the Windows AMI changed to the current state.
stateTransitionTime - The time that faster launching for the Windows AMI changed to the current state.Copyright © 2023. All rights reserved.