@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeFastLaunchImagesSuccessItem extends Object implements Serializable, Cloneable
Describe details about a fast-launch enabled Windows image that meets the requested criteria. Criteria are defined by
the DescribeFastLaunchImages
action filters.
Constructor and Description |
---|
DescribeFastLaunchImagesSuccessItem() |
Modifier and Type | Method and Description |
---|---|
DescribeFastLaunchImagesSuccessItem |
clone() |
boolean |
equals(Object obj) |
String |
getImageId()
The image ID that identifies the fast-launch enabled Windows image.
|
FastLaunchLaunchTemplateSpecificationResponse |
getLaunchTemplate()
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from
pre-provisioned snapshots.
|
Integer |
getMaxParallelLaunches()
The maximum number of parallel instances that are launched for creating resources.
|
String |
getOwnerId()
The owner ID for the fast-launch enabled Windows AMI.
|
String |
getResourceType()
The resource type that is used for pre-provisioning the Windows AMI.
|
FastLaunchSnapshotConfigurationResponse |
getSnapshotConfiguration()
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
|
String |
getState()
The current state of faster launching for the specified Windows AMI.
|
String |
getStateTransitionReason()
The reason that faster launching for the Windows AMI changed to the current state.
|
Date |
getStateTransitionTime()
The time that faster launching for the Windows AMI changed to the current state.
|
int |
hashCode() |
void |
setImageId(String imageId)
The image ID that identifies the fast-launch enabled Windows image.
|
void |
setLaunchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from
pre-provisioned snapshots.
|
void |
setMaxParallelLaunches(Integer maxParallelLaunches)
The maximum number of parallel instances that are launched for creating resources.
|
void |
setOwnerId(String ownerId)
The owner ID for the fast-launch enabled Windows AMI.
|
void |
setResourceType(String resourceType)
The resource type that is used for pre-provisioning the Windows AMI.
|
void |
setSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
|
void |
setState(String state)
The current state of faster launching for the specified Windows AMI.
|
void |
setStateTransitionReason(String stateTransitionReason)
The reason that faster launching for the Windows AMI changed to the current state.
|
void |
setStateTransitionTime(Date stateTransitionTime)
The time that faster launching for the Windows AMI changed to the current state.
|
String |
toString()
Returns a string representation of this object.
|
DescribeFastLaunchImagesSuccessItem |
withImageId(String imageId)
The image ID that identifies the fast-launch enabled Windows image.
|
DescribeFastLaunchImagesSuccessItem |
withLaunchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from
pre-provisioned snapshots.
|
DescribeFastLaunchImagesSuccessItem |
withMaxParallelLaunches(Integer maxParallelLaunches)
The maximum number of parallel instances that are launched for creating resources.
|
DescribeFastLaunchImagesSuccessItem |
withOwnerId(String ownerId)
The owner ID for the fast-launch enabled Windows AMI.
|
DescribeFastLaunchImagesSuccessItem |
withResourceType(FastLaunchResourceType resourceType)
The resource type that is used for pre-provisioning the Windows AMI.
|
DescribeFastLaunchImagesSuccessItem |
withResourceType(String resourceType)
The resource type that is used for pre-provisioning the Windows AMI.
|
DescribeFastLaunchImagesSuccessItem |
withSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
|
DescribeFastLaunchImagesSuccessItem |
withState(FastLaunchStateCode state)
The current state of faster launching for the specified Windows AMI.
|
DescribeFastLaunchImagesSuccessItem |
withState(String state)
The current state of faster launching for the specified Windows AMI.
|
DescribeFastLaunchImagesSuccessItem |
withStateTransitionReason(String stateTransitionReason)
The reason that faster launching for the Windows AMI changed to the current state.
|
DescribeFastLaunchImagesSuccessItem |
withStateTransitionTime(Date stateTransitionTime)
The time that faster launching for the Windows AMI changed to the current state.
|
public void setImageId(String imageId)
The image ID that identifies the fast-launch enabled Windows image.
imageId
- The image ID that identifies the fast-launch enabled Windows image.public String getImageId()
The image ID that identifies the fast-launch enabled Windows image.
public DescribeFastLaunchImagesSuccessItem withImageId(String imageId)
The image ID that identifies the fast-launch enabled Windows image.
imageId
- The image ID that identifies the fast-launch enabled Windows image.public void setResourceType(String resourceType)
The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot
.
resourceType
- The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot
.FastLaunchResourceType
public String getResourceType()
The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot
.
snapshot
.FastLaunchResourceType
public DescribeFastLaunchImagesSuccessItem withResourceType(String resourceType)
The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot
.
resourceType
- The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot
.FastLaunchResourceType
public DescribeFastLaunchImagesSuccessItem withResourceType(FastLaunchResourceType resourceType)
The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot
.
resourceType
- The resource type that is used for pre-provisioning the Windows AMI. Supported values include:
snapshot
.FastLaunchResourceType
public void setSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
snapshotConfiguration
- A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.public FastLaunchSnapshotConfigurationResponse getSnapshotConfiguration()
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
public DescribeFastLaunchImagesSuccessItem withSnapshotConfiguration(FastLaunchSnapshotConfigurationResponse snapshotConfiguration)
A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.
snapshotConfiguration
- A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.public void setLaunchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from pre-provisioned snapshots.
launchTemplate
- The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from
pre-provisioned snapshots.public FastLaunchLaunchTemplateSpecificationResponse getLaunchTemplate()
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from pre-provisioned snapshots.
public DescribeFastLaunchImagesSuccessItem withLaunchTemplate(FastLaunchLaunchTemplateSpecificationResponse launchTemplate)
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from pre-provisioned snapshots.
launchTemplate
- The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from
pre-provisioned snapshots.public void setMaxParallelLaunches(Integer maxParallelLaunches)
The maximum number of parallel instances that are launched for creating resources.
maxParallelLaunches
- The maximum number of parallel instances that are launched for creating resources.public Integer getMaxParallelLaunches()
The maximum number of parallel instances that are launched for creating resources.
public DescribeFastLaunchImagesSuccessItem withMaxParallelLaunches(Integer maxParallelLaunches)
The maximum number of parallel instances that are launched for creating resources.
maxParallelLaunches
- The maximum number of parallel instances that are launched for creating resources.public void setOwnerId(String ownerId)
The owner ID for the fast-launch enabled Windows AMI.
ownerId
- The owner ID for the fast-launch enabled Windows AMI.public String getOwnerId()
The owner ID for the fast-launch enabled Windows AMI.
public DescribeFastLaunchImagesSuccessItem withOwnerId(String ownerId)
The owner ID for the fast-launch enabled Windows AMI.
ownerId
- The owner ID for the fast-launch enabled Windows AMI.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 DescribeFastLaunchImagesSuccessItem 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 DescribeFastLaunchImagesSuccessItem 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 faster launching for the Windows AMI changed to the current state.
stateTransitionReason
- The reason that faster launching for the Windows AMI changed to the current state.public String getStateTransitionReason()
The reason that faster launching for the Windows AMI changed to the current state.
public DescribeFastLaunchImagesSuccessItem withStateTransitionReason(String stateTransitionReason)
The reason that faster launching for the Windows AMI changed to the current state.
stateTransitionReason
- The reason that faster launching for the Windows AMI changed to the current state.public void setStateTransitionTime(Date stateTransitionTime)
The time that faster launching for the Windows AMI changed to the current state.
stateTransitionTime
- The time that faster launching for the Windows AMI changed to the current state.public Date getStateTransitionTime()
The time that faster launching for the Windows AMI changed to the current state.
public DescribeFastLaunchImagesSuccessItem withStateTransitionTime(Date stateTransitionTime)
The time that faster launching for the Windows AMI changed to the current state.
stateTransitionTime
- The time that faster launching for the Windows AMI changed to the current state.public String toString()
toString
in class Object
Object.toString()
public DescribeFastLaunchImagesSuccessItem clone()
Copyright © 2022. All rights reserved.