@Generated(value="software.amazon.awssdk:codegen") public final class EnableFastLaunchResponse extends Ec2Response implements ToCopyableBuilder<EnableFastLaunchResponse.Builder,EnableFastLaunchResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
EnableFastLaunchResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EnableFastLaunchResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
imageId()
The image ID that identifies the Windows AMI for which faster launching was enabled.
|
FastLaunchLaunchTemplateSpecificationResponse |
launchTemplate()
The launch template that is used when launching Windows instances from pre-provisioned snapshots.
|
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.
|
String |
ownerId()
The owner ID for the Windows AMI for which faster launching was enabled.
|
FastLaunchResourceType |
resourceType()
The type of resource that was defined for pre-provisioning the Windows AMI for faster launching.
|
String |
resourceTypeAsString()
The type of resource that was defined for pre-provisioning the Windows AMI for faster launching.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EnableFastLaunchResponse.Builder> |
serializableBuilderClass() |
FastLaunchSnapshotConfigurationResponse |
snapshotConfiguration()
Settings to create and manage the pre-provisioned snapshots that Amazon EC2 uses for faster launches from the
Windows AMI.
|
FastLaunchStateCode |
state()
The current state of faster launching for the specified Windows AMI.
|
String |
stateAsString()
The current state of faster launching for the specified Windows AMI.
|
String |
stateTransitionReason()
The reason that the state changed for faster launching for the Windows AMI.
|
Instant |
stateTransitionTime()
The time that the state changed for faster launching for the Windows AMI.
|
EnableFastLaunchResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String imageId()
The image ID that identifies the Windows AMI for which faster launching was enabled.
public final FastLaunchResourceType resourceType()
The type of resource that was defined for pre-provisioning the Windows AMI for faster launching.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return FastLaunchResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from resourceTypeAsString().
FastLaunchResourceTypepublic final String resourceTypeAsString()
The type of resource that was defined for pre-provisioning the Windows AMI for faster launching.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return FastLaunchResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from resourceTypeAsString().
FastLaunchResourceTypepublic final FastLaunchSnapshotConfigurationResponse snapshotConfiguration()
Settings to create and manage the pre-provisioned snapshots that Amazon EC2 uses for faster launches from the
Windows AMI. This property is returned when the associated resourceType is snapshot.
resourceType is
snapshot.public final FastLaunchLaunchTemplateSpecificationResponse launchTemplate()
The launch template that is used when launching Windows instances from pre-provisioned snapshots.
public final 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.
public final String ownerId()
The owner ID for the Windows AMI for which faster launching was enabled.
public final FastLaunchStateCode state()
The current state of faster launching for the specified Windows AMI.
If the service returns an enum value that is not available in the current SDK version, state will return
FastLaunchStateCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
FastLaunchStateCodepublic final String stateAsString()
The current state of faster launching for the specified Windows AMI.
If the service returns an enum value that is not available in the current SDK version, state will return
FastLaunchStateCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
FastLaunchStateCodepublic final String stateTransitionReason()
The reason that the state changed for faster launching for the Windows AMI.
public final Instant stateTransitionTime()
The time that the state changed for faster launching for the Windows AMI.
public EnableFastLaunchResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EnableFastLaunchResponse.Builder,EnableFastLaunchResponse>toBuilder in class AwsResponsepublic static EnableFastLaunchResponse.Builder builder()
public static Class<? extends EnableFastLaunchResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.