@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LastDeploymentInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information about the most recent attempted or successful deployment to a deployment group.
Constructor and Description |
---|
LastDeploymentInfo() |
Modifier and Type | Method and Description |
---|---|
LastDeploymentInfo |
clone() |
boolean |
equals(Object obj) |
Date |
getCreateTime()
A timestamp indicating when the most recent deployment to the deployment group started.
|
String |
getDeploymentId()
The deployment ID.
|
Date |
getEndTime()
A timestamp indicating when the most recent deployment to the deployment group completed.
|
String |
getStatus()
The status of the most recent deployment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreateTime(Date createTime)
A timestamp indicating when the most recent deployment to the deployment group started.
|
void |
setDeploymentId(String deploymentId)
The deployment ID.
|
void |
setEndTime(Date endTime)
A timestamp indicating when the most recent deployment to the deployment group completed.
|
void |
setStatus(DeploymentStatus status)
The status of the most recent deployment.
|
void |
setStatus(String status)
The status of the most recent deployment.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
LastDeploymentInfo |
withCreateTime(Date createTime)
A timestamp indicating when the most recent deployment to the deployment group started.
|
LastDeploymentInfo |
withDeploymentId(String deploymentId)
The deployment ID.
|
LastDeploymentInfo |
withEndTime(Date endTime)
A timestamp indicating when the most recent deployment to the deployment group completed.
|
LastDeploymentInfo |
withStatus(DeploymentStatus status)
The status of the most recent deployment.
|
LastDeploymentInfo |
withStatus(String status)
The status of the most recent deployment.
|
public void setDeploymentId(String deploymentId)
The deployment ID.
deploymentId
- The deployment ID.public String getDeploymentId()
The deployment ID.
public LastDeploymentInfo withDeploymentId(String deploymentId)
The deployment ID.
deploymentId
- The deployment ID.public void setStatus(String status)
The status of the most recent deployment.
status
- The status of the most recent deployment.DeploymentStatus
public String getStatus()
The status of the most recent deployment.
DeploymentStatus
public LastDeploymentInfo withStatus(String status)
The status of the most recent deployment.
status
- The status of the most recent deployment.DeploymentStatus
public void setStatus(DeploymentStatus status)
The status of the most recent deployment.
status
- The status of the most recent deployment.DeploymentStatus
public LastDeploymentInfo withStatus(DeploymentStatus status)
The status of the most recent deployment.
status
- The status of the most recent deployment.DeploymentStatus
public void setEndTime(Date endTime)
A timestamp indicating when the most recent deployment to the deployment group completed.
endTime
- A timestamp indicating when the most recent deployment to the deployment group completed.public Date getEndTime()
A timestamp indicating when the most recent deployment to the deployment group completed.
public LastDeploymentInfo withEndTime(Date endTime)
A timestamp indicating when the most recent deployment to the deployment group completed.
endTime
- A timestamp indicating when the most recent deployment to the deployment group completed.public void setCreateTime(Date createTime)
A timestamp indicating when the most recent deployment to the deployment group started.
createTime
- A timestamp indicating when the most recent deployment to the deployment group started.public Date getCreateTime()
A timestamp indicating when the most recent deployment to the deployment group started.
public LastDeploymentInfo withCreateTime(Date createTime)
A timestamp indicating when the most recent deployment to the deployment group started.
createTime
- A timestamp indicating when the most recent deployment to the deployment group started.public String toString()
toString
in class Object
Object.toString()
public LastDeploymentInfo 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.