@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RecommendationDisruptionCompliance extends Object implements Serializable, Cloneable, StructuredPojo
Defines a disruption compliance recommendation.
Constructor and Description |
---|
RecommendationDisruptionCompliance() |
Modifier and Type | Method and Description |
---|---|
RecommendationDisruptionCompliance |
clone() |
boolean |
equals(Object obj) |
String |
getExpectedComplianceStatus()
The expected compliance status after applying the recommended configuration change.
|
String |
getExpectedRpoDescription()
The expected Recovery Point Objective (RPO) description after applying the recommended configuration change.
|
Integer |
getExpectedRpoInSecs()
The expected RPO after applying the recommended configuration change.
|
String |
getExpectedRtoDescription()
The expected Recovery Time Objective (RTO) description after applying the recommended configuration change.
|
Integer |
getExpectedRtoInSecs()
The expected RTO after applying the recommended configuration change.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExpectedComplianceStatus(String expectedComplianceStatus)
The expected compliance status after applying the recommended configuration change.
|
void |
setExpectedRpoDescription(String expectedRpoDescription)
The expected Recovery Point Objective (RPO) description after applying the recommended configuration change.
|
void |
setExpectedRpoInSecs(Integer expectedRpoInSecs)
The expected RPO after applying the recommended configuration change.
|
void |
setExpectedRtoDescription(String expectedRtoDescription)
The expected Recovery Time Objective (RTO) description after applying the recommended configuration change.
|
void |
setExpectedRtoInSecs(Integer expectedRtoInSecs)
The expected RTO after applying the recommended configuration change.
|
String |
toString()
Returns a string representation of this object.
|
RecommendationDisruptionCompliance |
withExpectedComplianceStatus(ComplianceStatus expectedComplianceStatus)
The expected compliance status after applying the recommended configuration change.
|
RecommendationDisruptionCompliance |
withExpectedComplianceStatus(String expectedComplianceStatus)
The expected compliance status after applying the recommended configuration change.
|
RecommendationDisruptionCompliance |
withExpectedRpoDescription(String expectedRpoDescription)
The expected Recovery Point Objective (RPO) description after applying the recommended configuration change.
|
RecommendationDisruptionCompliance |
withExpectedRpoInSecs(Integer expectedRpoInSecs)
The expected RPO after applying the recommended configuration change.
|
RecommendationDisruptionCompliance |
withExpectedRtoDescription(String expectedRtoDescription)
The expected Recovery Time Objective (RTO) description after applying the recommended configuration change.
|
RecommendationDisruptionCompliance |
withExpectedRtoInSecs(Integer expectedRtoInSecs)
The expected RTO after applying the recommended configuration change.
|
public void setExpectedComplianceStatus(String expectedComplianceStatus)
The expected compliance status after applying the recommended configuration change.
expectedComplianceStatus
- The expected compliance status after applying the recommended configuration change.ComplianceStatus
public String getExpectedComplianceStatus()
The expected compliance status after applying the recommended configuration change.
ComplianceStatus
public RecommendationDisruptionCompliance withExpectedComplianceStatus(String expectedComplianceStatus)
The expected compliance status after applying the recommended configuration change.
expectedComplianceStatus
- The expected compliance status after applying the recommended configuration change.ComplianceStatus
public RecommendationDisruptionCompliance withExpectedComplianceStatus(ComplianceStatus expectedComplianceStatus)
The expected compliance status after applying the recommended configuration change.
expectedComplianceStatus
- The expected compliance status after applying the recommended configuration change.ComplianceStatus
public void setExpectedRpoDescription(String expectedRpoDescription)
The expected Recovery Point Objective (RPO) description after applying the recommended configuration change.
expectedRpoDescription
- The expected Recovery Point Objective (RPO) description after applying the recommended configuration
change.public String getExpectedRpoDescription()
The expected Recovery Point Objective (RPO) description after applying the recommended configuration change.
public RecommendationDisruptionCompliance withExpectedRpoDescription(String expectedRpoDescription)
The expected Recovery Point Objective (RPO) description after applying the recommended configuration change.
expectedRpoDescription
- The expected Recovery Point Objective (RPO) description after applying the recommended configuration
change.public void setExpectedRpoInSecs(Integer expectedRpoInSecs)
The expected RPO after applying the recommended configuration change.
expectedRpoInSecs
- The expected RPO after applying the recommended configuration change.public Integer getExpectedRpoInSecs()
The expected RPO after applying the recommended configuration change.
public RecommendationDisruptionCompliance withExpectedRpoInSecs(Integer expectedRpoInSecs)
The expected RPO after applying the recommended configuration change.
expectedRpoInSecs
- The expected RPO after applying the recommended configuration change.public void setExpectedRtoDescription(String expectedRtoDescription)
The expected Recovery Time Objective (RTO) description after applying the recommended configuration change.
expectedRtoDescription
- The expected Recovery Time Objective (RTO) description after applying the recommended configuration
change.public String getExpectedRtoDescription()
The expected Recovery Time Objective (RTO) description after applying the recommended configuration change.
public RecommendationDisruptionCompliance withExpectedRtoDescription(String expectedRtoDescription)
The expected Recovery Time Objective (RTO) description after applying the recommended configuration change.
expectedRtoDescription
- The expected Recovery Time Objective (RTO) description after applying the recommended configuration
change.public void setExpectedRtoInSecs(Integer expectedRtoInSecs)
The expected RTO after applying the recommended configuration change.
expectedRtoInSecs
- The expected RTO after applying the recommended configuration change.public Integer getExpectedRtoInSecs()
The expected RTO after applying the recommended configuration change.
public RecommendationDisruptionCompliance withExpectedRtoInSecs(Integer expectedRtoInSecs)
The expected RTO after applying the recommended configuration change.
expectedRtoInSecs
- The expected RTO after applying the recommended configuration change.public String toString()
toString
in class Object
Object.toString()
public RecommendationDisruptionCompliance clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.