@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 faster-launching has been turned off.
|
FastLaunchLaunchTemplateSpecificationResponse |
getLaunchTemplate()
The launch template that was used to launch Windows instances from pre-provisioned snapshots.
|
Integer |
getMaxParallelLaunches()
The maximum number of parallel instances to launch for creating resources.
|
String |
getOwnerId()
The owner of the Windows AMI for which faster launching was turned off.
|
String |
getResourceType()
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI.
|
FastLaunchSnapshotConfigurationResponse |
getSnapshotConfiguration()
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off.
|
String |
getState()
The current state of faster launching for the specified Windows AMI.
|
String |
getStateTransitionReason()
The reason that the state changed for faster launching for the Windows AMI.
|
Date |
getStateTransitionTime()
The time that the state changed for faster launching for the Windows AMI.
|
int |
hashCode() |
void |
setImageId(String imageId)
The ID of the image for which faster-launching has been turned off.
|
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 parallel instances to launch for creating resources.
|
void |
setOwnerId(String ownerId)
The owner of the Windows AMI for which faster launching was turned off.
|
void |
setResourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI.
|
void |
setSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off.
|
void |
setState(String state)
The current state of faster launching for the specified Windows AMI.
|
void |
setStateTransitionReason(String stateTransitionReason)
The reason that the state changed for faster launching for the Windows AMI.
|
void |
setStateTransitionTime(Date stateTransitionTime)
The time that the state changed for faster launching for the Windows AMI.
|
String |
toString()
Returns a string representation of this object.
|
DisableFastLaunchResult |
withImageId(String imageId)
The ID of the image for which faster-launching has been turned off.
|
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 parallel instances to launch for creating resources.
|
DisableFastLaunchResult |
withOwnerId(String ownerId)
The owner of the Windows AMI for which faster launching was turned off.
|
DisableFastLaunchResult |
withResourceType(FastLaunchResourceType resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI.
|
DisableFastLaunchResult |
withResourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI.
|
DisableFastLaunchResult |
withSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off.
|
DisableFastLaunchResult |
withState(FastLaunchStateCode state)
The current state of faster launching for the specified Windows AMI.
|
DisableFastLaunchResult |
withState(String state)
The current state of faster launching for the specified Windows AMI.
|
DisableFastLaunchResult |
withStateTransitionReason(String stateTransitionReason)
The reason that the state changed for faster launching for the Windows AMI.
|
DisableFastLaunchResult |
withStateTransitionTime(Date stateTransitionTime)
The time that the state changed for faster launching for the Windows AMI.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setImageId(String imageId)
The ID of the image for which faster-launching has been turned off.
imageId
- The ID of the image for which faster-launching has been turned off.public String getImageId()
The ID of the image for which faster-launching has been turned off.
public DisableFastLaunchResult withImageId(String imageId)
The ID of the image for which faster-launching has been turned off.
imageId
- The ID of the image for which faster-launching has been turned off.public void setResourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI.
Supported values include: snapshot
.
resourceType
- The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows
AMI. Supported values include: snapshot
.FastLaunchResourceType
public String getResourceType()
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI.
Supported values include: snapshot
.
snapshot
.FastLaunchResourceType
public DisableFastLaunchResult withResourceType(String resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI.
Supported values include: snapshot
.
resourceType
- The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows
AMI. Supported values include: snapshot
.FastLaunchResourceType
public DisableFastLaunchResult withResourceType(FastLaunchResourceType resourceType)
The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows AMI.
Supported values include: snapshot
.
resourceType
- The pre-provisioning resource type that must be cleaned after turning off faster launching for the Windows
AMI. Supported values include: snapshot
.FastLaunchResourceType
public void setSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off. This informs the clean-up process.
snapshotConfiguration
- Parameters that were used for faster launching for the Windows AMI before faster launching was turned off.
This informs the clean-up process.public FastLaunchSnapshotConfigurationResponse getSnapshotConfiguration()
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off. This informs the clean-up process.
public DisableFastLaunchResult withSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
Parameters that were used for faster launching for the Windows AMI before faster launching was turned off. This informs the clean-up process.
snapshotConfiguration
- Parameters that were used for faster launching for the Windows AMI before faster launching was turned off.
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 parallel instances to launch for creating resources.
maxParallelLaunches
- The maximum number of parallel instances to launch for creating resources.public Integer getMaxParallelLaunches()
The maximum number of parallel instances to launch for creating resources.
public DisableFastLaunchResult withMaxParallelLaunches(Integer maxParallelLaunches)
The maximum number of parallel instances to launch for creating resources.
maxParallelLaunches
- The maximum number of parallel instances to launch for creating resources.public void setOwnerId(String ownerId)
The owner of the Windows AMI for which faster launching was turned off.
ownerId
- The owner of the Windows AMI for which faster launching was turned off.public String getOwnerId()
The owner of the Windows AMI for which faster launching was turned off.
public DisableFastLaunchResult withOwnerId(String ownerId)
The owner of the Windows AMI for which faster launching was turned off.
ownerId
- The owner of the Windows AMI for which faster launching was turned off.public void setState(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
public String getState()
The current state of faster launching for the specified Windows AMI.
FastLaunchStateCode
public DisableFastLaunchResult withState(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
public DisableFastLaunchResult withState(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
public void setStateTransitionReason(String stateTransitionReason)
The reason that the state changed for faster launching for the Windows AMI.
stateTransitionReason
- The reason that the state changed for faster launching for the Windows AMI.public String getStateTransitionReason()
The reason that the state changed for faster launching for the Windows AMI.
public DisableFastLaunchResult withStateTransitionReason(String stateTransitionReason)
The reason that the state changed for faster launching for the Windows AMI.
stateTransitionReason
- The reason that the state changed for faster launching for the Windows AMI.public void setStateTransitionTime(Date stateTransitionTime)
The time that the state changed for faster launching for the Windows AMI.
stateTransitionTime
- The time that the state changed for faster launching for the Windows AMI.public Date getStateTransitionTime()
The time that the state changed for faster launching for the Windows AMI.
public DisableFastLaunchResult withStateTransitionTime(Date stateTransitionTime)
The time that the state changed for faster launching for the Windows AMI.
stateTransitionTime
- The time that the state changed for faster launching for the Windows AMI.public String toString()
toString
in class Object
Object.toString()
public DisableFastLaunchResult clone()