public CustomOriginConfig withOriginReadTimeout(Integer originReadTimeout) {
        setOriginReadTimeout(originReadTimeout);
        return this;
    }
<p>
Specifies how long, in seconds, CloudFront waits for a response from the origin. This is also known as the
<i>origin response timeout</i>. The minimum timeout is 1 second, the maximum is 60 seconds, and the default (if
you don't specify otherwise) is 30 seconds.
</p>
<p>
For more information, see <a href=
"https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesOriginResponseTimeout"
>Origin Response Timeout</a> in the <i>Amazon CloudFront Developer Guide</i>.
</p>

@param originReadTimeout
       Specifies how long, in seconds, CloudFront waits for a response from the origin. This is also known as the
       <i>origin response timeout</i>. The minimum timeout is 1 second, the maximum is 60 seconds, and the
       default (if you don't specify otherwise) is 30 seconds.</p>
       <p>
       For more information, see <a href=
       "https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesOriginResponseTimeout"
       >Origin Response Timeout</a> in the <i>Amazon CloudFront Developer Guide</i>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/CustomOriginConfig.java