@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RollbackConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
This property corresponds to the AWS CloudFormation RollbackConfiguration Data Type.
| Constructor and Description |
|---|
RollbackConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
RollbackConfiguration |
clone() |
boolean |
equals(Object obj) |
Integer |
getMonitoringTimeInMinutes()
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
|
List<RollbackTrigger> |
getRollbackTriggers()
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setMonitoringTimeInMinutes(Integer monitoringTimeInMinutes)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
|
void |
setRollbackTriggers(Collection<RollbackTrigger> rollbackTriggers)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
|
String |
toString()
Returns a string representation of this object.
|
RollbackConfiguration |
withMonitoringTimeInMinutes(Integer monitoringTimeInMinutes)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
|
RollbackConfiguration |
withRollbackTriggers(Collection<RollbackTrigger> rollbackTriggers)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
|
RollbackConfiguration |
withRollbackTriggers(RollbackTrigger... rollbackTriggers)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
|
public void setMonitoringTimeInMinutes(Integer monitoringTimeInMinutes)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
monitoringTimeInMinutes - This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.public Integer getMonitoringTimeInMinutes()
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
public RollbackConfiguration withMonitoringTimeInMinutes(Integer monitoringTimeInMinutes)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
monitoringTimeInMinutes - This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.public List<RollbackTrigger> getRollbackTriggers()
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
public void setRollbackTriggers(Collection<RollbackTrigger> rollbackTriggers)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
rollbackTriggers - This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.public RollbackConfiguration withRollbackTriggers(RollbackTrigger... rollbackTriggers)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
NOTE: This method appends the values to the existing list (if any). Use
setRollbackTriggers(java.util.Collection) or withRollbackTriggers(java.util.Collection) if you
want to override the existing values.
rollbackTriggers - This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.public RollbackConfiguration withRollbackTriggers(Collection<RollbackTrigger> rollbackTriggers)
This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.
rollbackTriggers - This property corresponds to the content of the same name for the AWS CloudFormation RollbackConfiguration Data Type.public String toString()
toString in class ObjectObject.toString()public RollbackConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.