public void setSnapshotDatabaseTime(java.util.Date snapshotDatabaseTime) {
        this.snapshotDatabaseTime = snapshotDatabaseTime;
    }
<p>
The timestamp of the most recent transaction applied to the database that you're backing up. Thus, if you restore
a snapshot, SnapshotDatabaseTime is the most recent transaction in the restored DB instance. In contrast,
originalSnapshotCreateTime specifies the system time that the snapshot completed.
</p>
<p>
If you back up a read replica, you can determine the replica lag by comparing SnapshotDatabaseTime with
originalSnapshotCreateTime. For example, if originalSnapshotCreateTime is two hours later than
SnapshotDatabaseTime, then the replica lag is two hours.
</p>

@param snapshotDatabaseTime
       The timestamp of the most recent transaction applied to the database that you're backing up. Thus, if you
       restore a snapshot, SnapshotDatabaseTime is the most recent transaction in the restored DB instance. In
       contrast, originalSnapshotCreateTime specifies the system time that the snapshot completed.</p>
       <p>
       If you back up a read replica, you can determine the replica lag by comparing SnapshotDatabaseTime with
       originalSnapshotCreateTime. For example, if originalSnapshotCreateTime is two hours later than
       SnapshotDatabaseTime, then the replica lag is two hours.
aws-java-sdk-rds/src/main/java/com/amazonaws/services/rds/model/DBSnapshot.java