@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RestoreSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains details for the restore.
Constructor and Description |
---|
RestoreSummary() |
Modifier and Type | Method and Description |
---|---|
RestoreSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getRestoreDateTime()
Point in time or source backup time.
|
Boolean |
getRestoreInProgress()
Indicates if a restore is in progress or not.
|
String |
getSourceBackupArn()
The Amazon Resource Name (ARN) of the backup from which the table was restored.
|
String |
getSourceTableArn()
The ARN of the source table of the backup that is being restored.
|
int |
hashCode() |
Boolean |
isRestoreInProgress()
Indicates if a restore is in progress or not.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setRestoreDateTime(Date restoreDateTime)
Point in time or source backup time.
|
void |
setRestoreInProgress(Boolean restoreInProgress)
Indicates if a restore is in progress or not.
|
void |
setSourceBackupArn(String sourceBackupArn)
The Amazon Resource Name (ARN) of the backup from which the table was restored.
|
void |
setSourceTableArn(String sourceTableArn)
The ARN of the source table of the backup that is being restored.
|
String |
toString()
Returns a string representation of this object.
|
RestoreSummary |
withRestoreDateTime(Date restoreDateTime)
Point in time or source backup time.
|
RestoreSummary |
withRestoreInProgress(Boolean restoreInProgress)
Indicates if a restore is in progress or not.
|
RestoreSummary |
withSourceBackupArn(String sourceBackupArn)
The Amazon Resource Name (ARN) of the backup from which the table was restored.
|
RestoreSummary |
withSourceTableArn(String sourceTableArn)
The ARN of the source table of the backup that is being restored.
|
public void setSourceBackupArn(String sourceBackupArn)
The Amazon Resource Name (ARN) of the backup from which the table was restored.
sourceBackupArn
- The Amazon Resource Name (ARN) of the backup from which the table was restored.public String getSourceBackupArn()
The Amazon Resource Name (ARN) of the backup from which the table was restored.
public RestoreSummary withSourceBackupArn(String sourceBackupArn)
The Amazon Resource Name (ARN) of the backup from which the table was restored.
sourceBackupArn
- The Amazon Resource Name (ARN) of the backup from which the table was restored.public void setSourceTableArn(String sourceTableArn)
The ARN of the source table of the backup that is being restored.
sourceTableArn
- The ARN of the source table of the backup that is being restored.public String getSourceTableArn()
The ARN of the source table of the backup that is being restored.
public RestoreSummary withSourceTableArn(String sourceTableArn)
The ARN of the source table of the backup that is being restored.
sourceTableArn
- The ARN of the source table of the backup that is being restored.public void setRestoreDateTime(Date restoreDateTime)
Point in time or source backup time.
restoreDateTime
- Point in time or source backup time.public Date getRestoreDateTime()
Point in time or source backup time.
public RestoreSummary withRestoreDateTime(Date restoreDateTime)
Point in time or source backup time.
restoreDateTime
- Point in time or source backup time.public void setRestoreInProgress(Boolean restoreInProgress)
Indicates if a restore is in progress or not.
restoreInProgress
- Indicates if a restore is in progress or not.public Boolean getRestoreInProgress()
Indicates if a restore is in progress or not.
public RestoreSummary withRestoreInProgress(Boolean restoreInProgress)
Indicates if a restore is in progress or not.
restoreInProgress
- Indicates if a restore is in progress or not.public Boolean isRestoreInProgress()
Indicates if a restore is in progress or not.
public String toString()
toString
in class Object
Object.toString()
public RestoreSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.