@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InstanceSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about an instance in a deployment.
Constructor and Description |
---|
InstanceSummary() |
Modifier and Type | Method and Description |
---|---|
InstanceSummary |
clone() |
boolean |
equals(Object obj) |
String |
getDeploymentId()
The deployment ID.
|
String |
getInstanceId()
The instance ID.
|
String |
getInstanceType()
Information about which environment an instance belongs to in a blue/green deployment.
|
Date |
getLastUpdatedAt()
A timestamp indicating when the instance information was last updated.
|
List<LifecycleEvent> |
getLifecycleEvents()
A list of lifecycle events for this instance.
|
String |
getStatus()
The deployment status for this instance:
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDeploymentId(String deploymentId)
The deployment ID.
|
void |
setInstanceId(String instanceId)
The instance ID.
|
void |
setInstanceType(InstanceType instanceType)
Information about which environment an instance belongs to in a blue/green deployment.
|
void |
setInstanceType(String instanceType)
Information about which environment an instance belongs to in a blue/green deployment.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
A timestamp indicating when the instance information was last updated.
|
void |
setLifecycleEvents(Collection<LifecycleEvent> lifecycleEvents)
A list of lifecycle events for this instance.
|
void |
setStatus(InstanceStatus status)
The deployment status for this instance:
|
void |
setStatus(String status)
The deployment status for this instance:
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
InstanceSummary |
withDeploymentId(String deploymentId)
The deployment ID.
|
InstanceSummary |
withInstanceId(String instanceId)
The instance ID.
|
InstanceSummary |
withInstanceType(InstanceType instanceType)
Information about which environment an instance belongs to in a blue/green deployment.
|
InstanceSummary |
withInstanceType(String instanceType)
Information about which environment an instance belongs to in a blue/green deployment.
|
InstanceSummary |
withLastUpdatedAt(Date lastUpdatedAt)
A timestamp indicating when the instance information was last updated.
|
InstanceSummary |
withLifecycleEvents(Collection<LifecycleEvent> lifecycleEvents)
A list of lifecycle events for this instance.
|
InstanceSummary |
withLifecycleEvents(LifecycleEvent... lifecycleEvents)
A list of lifecycle events for this instance.
|
InstanceSummary |
withStatus(InstanceStatus status)
The deployment status for this instance:
|
InstanceSummary |
withStatus(String status)
The deployment status for this instance:
|
public void setDeploymentId(String deploymentId)
The deployment ID.
deploymentId
- The deployment ID.public String getDeploymentId()
The deployment ID.
public InstanceSummary withDeploymentId(String deploymentId)
The deployment ID.
deploymentId
- The deployment ID.public void setInstanceId(String instanceId)
The instance ID.
instanceId
- The instance ID.public String getInstanceId()
The instance ID.
public InstanceSummary withInstanceId(String instanceId)
The instance ID.
instanceId
- The instance ID.public void setStatus(String status)
The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
status
- The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
InstanceStatus
public String getStatus()
The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
InstanceStatus
public InstanceSummary withStatus(String status)
The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
status
- The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
InstanceStatus
public void setStatus(InstanceStatus status)
The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
status
- The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
InstanceStatus
public InstanceSummary withStatus(InstanceStatus status)
The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
status
- The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
InstanceStatus
public void setLastUpdatedAt(Date lastUpdatedAt)
A timestamp indicating when the instance information was last updated.
lastUpdatedAt
- A timestamp indicating when the instance information was last updated.public Date getLastUpdatedAt()
A timestamp indicating when the instance information was last updated.
public InstanceSummary withLastUpdatedAt(Date lastUpdatedAt)
A timestamp indicating when the instance information was last updated.
lastUpdatedAt
- A timestamp indicating when the instance information was last updated.public List<LifecycleEvent> getLifecycleEvents()
A list of lifecycle events for this instance.
public void setLifecycleEvents(Collection<LifecycleEvent> lifecycleEvents)
A list of lifecycle events for this instance.
lifecycleEvents
- A list of lifecycle events for this instance.public InstanceSummary withLifecycleEvents(LifecycleEvent... lifecycleEvents)
A list of lifecycle events for this instance.
NOTE: This method appends the values to the existing list (if any). Use
setLifecycleEvents(java.util.Collection)
or withLifecycleEvents(java.util.Collection)
if you
want to override the existing values.
lifecycleEvents
- A list of lifecycle events for this instance.public InstanceSummary withLifecycleEvents(Collection<LifecycleEvent> lifecycleEvents)
A list of lifecycle events for this instance.
lifecycleEvents
- A list of lifecycle events for this instance.public void setInstanceType(String instanceType)
Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
instanceType
- Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
InstanceType
public String getInstanceType()
Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
InstanceType
public InstanceSummary withInstanceType(String instanceType)
Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
instanceType
- Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
InstanceType
public void setInstanceType(InstanceType instanceType)
Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
instanceType
- Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
InstanceType
public InstanceSummary withInstanceType(InstanceType instanceType)
Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
instanceType
- Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.
InstanceType
public String toString()
toString
in class Object
Object.toString()
public InstanceSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.