@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 Object
Object.toString()
public RollbackConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.