@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ContinuousBackupsDescription extends Object implements Serializable, Cloneable, StructuredPojo
Represents the continuous backups and point in time recovery settings on the table.
| Constructor and Description |
|---|
ContinuousBackupsDescription() |
| Modifier and Type | Method and Description |
|---|---|
ContinuousBackupsDescription |
clone() |
boolean |
equals(Object obj) |
String |
getContinuousBackupsStatus()
ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLED |
PointInTimeRecoveryDescription |
getPointInTimeRecoveryDescription()
The description of the point in time recovery settings applied to the table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setContinuousBackupsStatus(String continuousBackupsStatus)
ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLED |
void |
setPointInTimeRecoveryDescription(PointInTimeRecoveryDescription pointInTimeRecoveryDescription)
The description of the point in time recovery settings applied to the table.
|
String |
toString()
Returns a string representation of this object.
|
ContinuousBackupsDescription |
withContinuousBackupsStatus(ContinuousBackupsStatus continuousBackupsStatus)
ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLED |
ContinuousBackupsDescription |
withContinuousBackupsStatus(String continuousBackupsStatus)
ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLED |
ContinuousBackupsDescription |
withPointInTimeRecoveryDescription(PointInTimeRecoveryDescription pointInTimeRecoveryDescription)
The description of the point in time recovery settings applied to the table.
|
public void setContinuousBackupsStatus(String continuousBackupsStatus)
ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLED
continuousBackupsStatus - ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLEDContinuousBackupsStatuspublic String getContinuousBackupsStatus()
ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLED
ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLEDContinuousBackupsStatuspublic ContinuousBackupsDescription withContinuousBackupsStatus(String continuousBackupsStatus)
ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLED
continuousBackupsStatus - ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLEDContinuousBackupsStatuspublic ContinuousBackupsDescription withContinuousBackupsStatus(ContinuousBackupsStatus continuousBackupsStatus)
ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLED
continuousBackupsStatus - ContinuousBackupsStatus can be one of the following states: ENABLED, DISABLEDContinuousBackupsStatuspublic void setPointInTimeRecoveryDescription(PointInTimeRecoveryDescription pointInTimeRecoveryDescription)
The description of the point in time recovery settings applied to the table.
pointInTimeRecoveryDescription - The description of the point in time recovery settings applied to the table.public PointInTimeRecoveryDescription getPointInTimeRecoveryDescription()
The description of the point in time recovery settings applied to the table.
public ContinuousBackupsDescription withPointInTimeRecoveryDescription(PointInTimeRecoveryDescription pointInTimeRecoveryDescription)
The description of the point in time recovery settings applied to the table.
pointInTimeRecoveryDescription - The description of the point in time recovery settings applied to the table.public String toString()
toString in class ObjectObject.toString()public ContinuousBackupsDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.