@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CloudFormationStackUpdate extends Object implements Serializable, Cloneable, StructuredPojo
Information about an CloudFormation stack creation or update that occurred around the time of an incident and could be a potential cause of the incident.
Constructor and Description |
---|
CloudFormationStackUpdate() |
Modifier and Type | Method and Description |
---|---|
CloudFormationStackUpdate |
clone() |
boolean |
equals(Object obj) |
Date |
getEndTime()
The timestamp for when the CloudFormation stack creation or update ended.
|
String |
getStackArn()
The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update.
|
Date |
getStartTime()
The timestamp for when the CloudFormation stack creation or update began.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndTime(Date endTime)
The timestamp for when the CloudFormation stack creation or update ended.
|
void |
setStackArn(String stackArn)
The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update.
|
void |
setStartTime(Date startTime)
The timestamp for when the CloudFormation stack creation or update began.
|
String |
toString()
Returns a string representation of this object.
|
CloudFormationStackUpdate |
withEndTime(Date endTime)
The timestamp for when the CloudFormation stack creation or update ended.
|
CloudFormationStackUpdate |
withStackArn(String stackArn)
The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update.
|
CloudFormationStackUpdate |
withStartTime(Date startTime)
The timestamp for when the CloudFormation stack creation or update began.
|
public void setEndTime(Date endTime)
The timestamp for when the CloudFormation stack creation or update ended. Not reported for deployments that are still in progress.
endTime
- The timestamp for when the CloudFormation stack creation or update ended. Not reported for deployments
that are still in progress.public Date getEndTime()
The timestamp for when the CloudFormation stack creation or update ended. Not reported for deployments that are still in progress.
public CloudFormationStackUpdate withEndTime(Date endTime)
The timestamp for when the CloudFormation stack creation or update ended. Not reported for deployments that are still in progress.
endTime
- The timestamp for when the CloudFormation stack creation or update ended. Not reported for deployments
that are still in progress.public void setStackArn(String stackArn)
The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update.
stackArn
- The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update.public String getStackArn()
The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update.
public CloudFormationStackUpdate withStackArn(String stackArn)
The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update.
stackArn
- The Amazon Resource Name (ARN) of the CloudFormation stack involved in the update.public void setStartTime(Date startTime)
The timestamp for when the CloudFormation stack creation or update began.
startTime
- The timestamp for when the CloudFormation stack creation or update began.public Date getStartTime()
The timestamp for when the CloudFormation stack creation or update began.
public CloudFormationStackUpdate withStartTime(Date startTime)
The timestamp for when the CloudFormation stack creation or update began.
startTime
- The timestamp for when the CloudFormation stack creation or update began.public String toString()
toString
in class Object
Object.toString()
public CloudFormationStackUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.