@Deprecated
        public Builder setConnectTimeout(final Timeout connectTimeout) {
            this.connectTimeout = connectTimeout;
            return this;
        }
Determines the timeout until a new connection is fully established.
This may also include transport security negotiation exchanges
such as {@code SSL} or {@code TLS} protocol negotiation).
<p>
A timeout value of zero is interpreted as an infinite timeout.
</p>
<p>
Default: 3 minutes
</p>

@return this instance.
@deprecated Use {@link ConnectionConfig.Builder#setConnectTimeout(Timeout)}.
httpclient5/src/main/java/org/apache/hc/client5/http/config/RequestConfig.java