public PresignedUrlDownloadConfig withTimeoutMillis(long timeoutMillis) {
        setTimeoutMillis(timeoutMillis);
        return this;
    }
Sets the timeout, in milliseconds, for waiting for this download to complete. Note that the timeout time will be approximate
and is not strictly guaranteed.  As a result this timeout should not be relied on in cases where exact precision is
required.

@param timeoutMillis Timeout, in milliseconds, for waiting for this download to complete.
@return This object for method chaining
aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/model/PresignedUrlDownloadConfig.java