public DASHTimestampRange withStartTimestamp(java.util.Date startTimestamp) {
        setStartTimestamp(startTimestamp);
        return this;
    }
<p>
The start of the timestamp range for the requested media.
</p>
<p>
If the <code>DASHTimestampRange</code> value is specified, the <code>StartTimestamp</code> value is required.
</p>
<p>
Only fragments that start exactly at or after <code>StartTimestamp</code> are included in the session. Fragments
that start before <code>StartTimestamp</code> and continue past it aren't included in the session. If
<code>FragmentSelectorType</code> is <code>SERVER_TIMESTAMP</code>, the <code>StartTimestamp</code> must be later
than the stream head.
</p>

@param startTimestamp
       The start of the timestamp range for the requested media.</p>
       <p>
       If the <code>DASHTimestampRange</code> value is specified, the <code>StartTimestamp</code> value is
       required.
       </p>
       <p>
       Only fragments that start exactly at or after <code>StartTimestamp</code> are included in the session.
       Fragments that start before <code>StartTimestamp</code> and continue past it aren't included in the
       session. If <code>FragmentSelectorType</code> is <code>SERVER_TIMESTAMP</code>, the
       <code>StartTimestamp</code> must be later than the stream head.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-kinesisvideo/src/main/java/com/amazonaws/services/kinesisvideo/model/DASHTimestampRange.java