@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 parallel instances to launch for creating resources.
|
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()
The configuration settings that were defined for creating and managing the pre-provisioned snapshots for faster
launching of 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()
The configuration settings that were defined for creating and managing the pre-provisioned snapshots for faster
launching of 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 parallel instances to launch for creating resources.
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.