@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DisableFastLaunchResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
| Constructor and Description |
|---|
DisableFastLaunchResult() |
| Modifier and Type | Method and Description |
|---|---|
DisableFastLaunchResult |
clone() |
boolean |
equals(Object obj) |
String |
getImageId()
The ID of the image for which Windows fast launch was disabled.
|
FastLaunchLaunchTemplateSpecificationResponse |
getLaunchTemplate()
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
|
Integer |
getMaxParallelLaunches()
The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned snapshots
for Windows fast launch.
|
String |
getOwnerId()
The owner of the Windows AMI for which Windows fast launch was disabled.
|
String |
getResourceType()
The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the Windows
AMI.
|
FastLaunchSnapshotConfigurationResponse |
getSnapshotConfiguration()
Parameters that were used for Windows fast launch for the Windows AMI before Windows fast launch was disabled.
|
String |
getState()
The current state of Windows fast launch for the specified Windows AMI.
|
String |
getStateTransitionReason()
The reason that the state changed for Windows fast launch for the Windows AMI.
|
Date |
getStateTransitionTime()
The time that the state changed for Windows fast launch for the Windows AMI.
|
int |
hashCode() |
void |
setImageId(String imageId)
The ID of the image for which Windows fast launch was disabled.
|
void |
setLaunchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
|
void |
setMaxParallelLaunches(Integer maxParallelLaunches)
The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned snapshots
for Windows fast launch.
|
void |
setOwnerId(String ownerId)
The owner of the Windows AMI for which Windows fast launch was disabled.
|
void |
setResourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the Windows
AMI.
|
void |
setSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for Windows fast launch for the Windows AMI before Windows fast launch was disabled.
|
void |
setState(String state)
The current state of Windows fast launch for the specified Windows AMI.
|
void |
setStateTransitionReason(String stateTransitionReason)
The reason that the state changed for Windows fast launch for the Windows AMI.
|
void |
setStateTransitionTime(Date stateTransitionTime)
The time that the state changed for Windows fast launch for the Windows AMI.
|
String |
toString()
Returns a string representation of this object.
|
DisableFastLaunchResult |
withImageId(String imageId)
The ID of the image for which Windows fast launch was disabled.
|
DisableFastLaunchResult |
withLaunchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
|
DisableFastLaunchResult |
withMaxParallelLaunches(Integer maxParallelLaunches)
The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned snapshots
for Windows fast launch.
|
DisableFastLaunchResult |
withOwnerId(String ownerId)
The owner of the Windows AMI for which Windows fast launch was disabled.
|
DisableFastLaunchResult |
withResourceType(FastLaunchResourceType resourceType)
The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the Windows
AMI.
|
DisableFastLaunchResult |
withResourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the Windows
AMI.
|
DisableFastLaunchResult |
withSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for Windows fast launch for the Windows AMI before Windows fast launch was disabled.
|
DisableFastLaunchResult |
withState(FastLaunchStateCode state)
The current state of Windows fast launch for the specified Windows AMI.
|
DisableFastLaunchResult |
withState(String state)
The current state of Windows fast launch for the specified Windows AMI.
|
DisableFastLaunchResult |
withStateTransitionReason(String stateTransitionReason)
The reason that the state changed for Windows fast launch for the Windows AMI.
|
DisableFastLaunchResult |
withStateTransitionTime(Date stateTransitionTime)
The time that the state changed for Windows fast launch for the Windows AMI.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadatapublic void setImageId(String imageId)
The ID of the image for which Windows fast launch was disabled.
imageId - The ID of the image for which Windows fast launch was disabled.public String getImageId()
The ID of the image for which Windows fast launch was disabled.
public DisableFastLaunchResult withImageId(String imageId)
The ID of the image for which Windows fast launch was disabled.
imageId - The ID of the image for which Windows fast launch was disabled.public void setResourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the Windows
AMI. Supported values include: snapshot.
resourceType - The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the
Windows AMI. Supported values include: snapshot.FastLaunchResourceTypepublic String getResourceType()
The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the Windows
AMI. Supported values include: snapshot.
snapshot.FastLaunchResourceTypepublic DisableFastLaunchResult withResourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the Windows
AMI. Supported values include: snapshot.
resourceType - The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the
Windows AMI. Supported values include: snapshot.FastLaunchResourceTypepublic DisableFastLaunchResult withResourceType(FastLaunchResourceType resourceType)
The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the Windows
AMI. Supported values include: snapshot.
resourceType - The pre-provisioning resource type that must be cleaned after turning off Windows fast launch for the
Windows AMI. Supported values include: snapshot.FastLaunchResourceTypepublic void setSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for Windows fast launch for the Windows AMI before Windows fast launch was disabled. This informs the clean-up process.
snapshotConfiguration - Parameters that were used for Windows fast launch for the Windows AMI before Windows fast launch was
disabled. This informs the clean-up process.public FastLaunchSnapshotConfigurationResponse getSnapshotConfiguration()
Parameters that were used for Windows fast launch for the Windows AMI before Windows fast launch was disabled. This informs the clean-up process.
public DisableFastLaunchResult withSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for Windows fast launch for the Windows AMI before Windows fast launch was disabled. This informs the clean-up process.
snapshotConfiguration - Parameters that were used for Windows fast launch for the Windows AMI before Windows fast launch was
disabled. This informs the clean-up process.public void setLaunchTemplate(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.public FastLaunchLaunchTemplateSpecificationResponse getLaunchTemplate()
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
public DisableFastLaunchResult withLaunchTemplate(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.public void setMaxParallelLaunches(Integer maxParallelLaunches)
The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned snapshots for Windows fast launch.
maxParallelLaunches - The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned
snapshots for Windows fast launch.public Integer getMaxParallelLaunches()
The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned snapshots for Windows fast launch.
public DisableFastLaunchResult withMaxParallelLaunches(Integer maxParallelLaunches)
The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned snapshots for Windows fast launch.
maxParallelLaunches - The maximum number of instances that Amazon EC2 can launch at the same time to create pre-provisioned
snapshots for Windows fast launch.public void setOwnerId(String ownerId)
The owner of the Windows AMI for which Windows fast launch was disabled.
ownerId - The owner of the Windows AMI for which Windows fast launch was disabled.public String getOwnerId()
The owner of the Windows AMI for which Windows fast launch was disabled.
public DisableFastLaunchResult withOwnerId(String ownerId)
The owner of the Windows AMI for which Windows fast launch was disabled.
ownerId - The owner of the Windows AMI for which Windows fast launch was disabled.public void setState(String state)
The current state of Windows fast launch for the specified Windows AMI.
state - The current state of Windows fast launch for the specified Windows AMI.FastLaunchStateCodepublic String getState()
The current state of Windows fast launch for the specified Windows AMI.
FastLaunchStateCodepublic DisableFastLaunchResult withState(String state)
The current state of Windows fast launch for the specified Windows AMI.
state - The current state of Windows fast launch for the specified Windows AMI.FastLaunchStateCodepublic DisableFastLaunchResult withState(FastLaunchStateCode state)
The current state of Windows fast launch for the specified Windows AMI.
state - The current state of Windows fast launch for the specified Windows AMI.FastLaunchStateCodepublic void setStateTransitionReason(String stateTransitionReason)
The reason that the state changed for Windows fast launch for the Windows AMI.
stateTransitionReason - The reason that the state changed for Windows fast launch for the Windows AMI.public String getStateTransitionReason()
The reason that the state changed for Windows fast launch for the Windows AMI.
public DisableFastLaunchResult withStateTransitionReason(String stateTransitionReason)
The reason that the state changed for Windows fast launch for the Windows AMI.
stateTransitionReason - The reason that the state changed for Windows fast launch for the Windows AMI.public void setStateTransitionTime(Date stateTransitionTime)
The time that the state changed for Windows fast launch for the Windows AMI.
stateTransitionTime - The time that the state changed for Windows fast launch for the Windows AMI.public Date getStateTransitionTime()
The time that the state changed for Windows fast launch for the Windows AMI.
public DisableFastLaunchResult withStateTransitionTime(Date stateTransitionTime)
The time that the state changed for Windows fast launch for the Windows AMI.
stateTransitionTime - The time that the state changed for Windows fast launch for the Windows AMI.public String toString()
toString in class ObjectObject.toString()public DisableFastLaunchResult clone()