public BackupJob withStartBy(java.util.Date startBy) {
        setStartBy(startBy);
        return this;
    }
<p>
Specifies the time in Unix format and Coordinated Universal Time (UTC) when a backup job must be started before
it is canceled. The value is calculated by adding the start window to the scheduled time. So if the scheduled
time were 6:00 PM and the start window is 2 hours, the <code>StartBy</code> time would be 8:00 PM on the date
specified. The value of <code>StartBy</code> is accurate to milliseconds. For example, the value 1516925490.087
represents Friday, January 26, 2018 12:11:30.087 AM.
</p>

@param startBy
       Specifies the time in Unix format and Coordinated Universal Time (UTC) when a backup job must be started
       before it is canceled. The value is calculated by adding the start window to the scheduled time. So if the
       scheduled time were 6:00 PM and the start window is 2 hours, the <code>StartBy</code> time would be 8:00
       PM on the date specified. The value of <code>StartBy</code> is accurate to milliseconds. For example, the
       value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-backup/src/main/java/com/amazonaws/services/backup/model/BackupJob.java