@Generated(value="software.amazon.awssdk:codegen") public final class FastLaunchConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FastLaunchConfiguration.Builder,FastLaunchConfiguration>
Define and configure faster launching for output Windows AMIs.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FastLaunchConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
The owner account ID for the fast-launch enabled Windows AMI.
|
static FastLaunchConfiguration.Builder |
builder() |
Boolean |
enabled()
A Boolean that represents the current state of faster launching for the Windows AMI.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
FastLaunchLaunchTemplateSpecification |
launchTemplate()
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create
pre-provisioned snapshots.
|
Integer |
maxParallelLaunches()
The maximum number of parallel instances that are launched for creating resources.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FastLaunchConfiguration.Builder> |
serializableBuilderClass() |
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.
|
FastLaunchConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final 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.
true to start using Windows faster launching, or false to stop using it.public final 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.
public final Integer maxParallelLaunches()
The maximum number of parallel instances that are launched for creating resources.
public final FastLaunchLaunchTemplateSpecification launchTemplate()
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
public final String accountId()
The owner account ID for the fast-launch enabled Windows AMI.
public FastLaunchConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FastLaunchConfiguration.Builder,FastLaunchConfiguration>public static FastLaunchConfiguration.Builder builder()
public static Class<? extends FastLaunchConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.