@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.PointInTimeRecoveryStatus
public String getStatus()
Shows if point-in-time recovery is enabled or disabled for the specified table.
PointInTimeRecoveryStatus
public 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.PointInTimeRecoveryStatus
public 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.PointInTimeRecoveryStatus
public 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 Object
Object.toString()
public PointInTimeRecoverySummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.