@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PointInTimeRecoverySummary extends Object implements Serializable, Cloneable, StructuredPojo
The point-in-time recovery status of the specified table.
| Constructor and Description |
|---|
PointInTimeRecoverySummary() |
| Modifier and Type | Method and Description |
|---|---|
PointInTimeRecoverySummary |
clone() |
boolean |
equals(Object obj) |
Date |
getEarliestRestorableTimestamp()
Specifies the earliest possible restore point of the table in ISO 8601 format.
|
String |
getStatus()
Shows if point-in-time recovery is enabled or disabled for the specified table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEarliestRestorableTimestamp(Date earliestRestorableTimestamp)
Specifies the earliest possible restore point of the table in ISO 8601 format.
|
void |
setStatus(String status)
Shows if point-in-time recovery is enabled or disabled for the specified table.
|
String |
toString()
Returns a string representation of this object.
|
PointInTimeRecoverySummary |
withEarliestRestorableTimestamp(Date earliestRestorableTimestamp)
Specifies the earliest possible restore point of the table in ISO 8601 format.
|
PointInTimeRecoverySummary |
withStatus(PointInTimeRecoveryStatus status)
Shows if point-in-time recovery is enabled or disabled for the specified table.
|
PointInTimeRecoverySummary |
withStatus(String status)
Shows if point-in-time recovery is enabled or disabled for the specified table.
|
public void setStatus(String status)
Shows if point-in-time recovery is enabled or disabled for the specified table.
status - Shows if point-in-time recovery is enabled or disabled for the specified table.PointInTimeRecoveryStatuspublic String getStatus()
Shows if point-in-time recovery is enabled or disabled for the specified table.
PointInTimeRecoveryStatuspublic PointInTimeRecoverySummary withStatus(String status)
Shows if point-in-time recovery is enabled or disabled for the specified table.
status - Shows if point-in-time recovery is enabled or disabled for the specified table.PointInTimeRecoveryStatuspublic PointInTimeRecoverySummary withStatus(PointInTimeRecoveryStatus status)
Shows if point-in-time recovery is enabled or disabled for the specified table.
status - Shows if point-in-time recovery is enabled or disabled for the specified table.PointInTimeRecoveryStatuspublic void setEarliestRestorableTimestamp(Date earliestRestorableTimestamp)
Specifies the earliest possible restore point of the table in ISO 8601 format.
earliestRestorableTimestamp - Specifies the earliest possible restore point of the table in ISO 8601 format.public Date getEarliestRestorableTimestamp()
Specifies the earliest possible restore point of the table in ISO 8601 format.
public PointInTimeRecoverySummary withEarliestRestorableTimestamp(Date earliestRestorableTimestamp)
Specifies the earliest possible restore point of the table in ISO 8601 format.
earliestRestorableTimestamp - Specifies the earliest possible restore point of the table in ISO 8601 format.public String toString()
toString in class ObjectObject.toString()public PointInTimeRecoverySummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.