Package com.google.cloud.http
Class HttpTransportOptions.Builder
- java.lang.Object
-
- com.google.cloud.http.HttpTransportOptions.Builder
-
- Enclosing class:
- HttpTransportOptions
public static class HttpTransportOptions.Builder extends Object
Builder forHttpTransportOptions
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpTransportOptions
build()
HttpTransportOptions.Builder
setConnectTimeout(int connectTimeout)
Sets the timeout in milliseconds to establish a connection.HttpTransportOptions.Builder
setHttpTransportFactory(com.google.auth.http.HttpTransportFactory httpTransportFactory)
Sets the HTTP transport factory.HttpTransportOptions.Builder
setReadTimeout(int readTimeout)
Sets the timeout in milliseconds to read data from an established connection.
-
-
-
Method Detail
-
build
public HttpTransportOptions build()
-
setHttpTransportFactory
public HttpTransportOptions.Builder setHttpTransportFactory(com.google.auth.http.HttpTransportFactory httpTransportFactory)
Sets the HTTP transport factory.- Returns:
- the builder
-
setConnectTimeout
public HttpTransportOptions.Builder setConnectTimeout(int connectTimeout)
Sets the timeout in milliseconds to establish a connection.- Parameters:
connectTimeout
- connection timeout in milliseconds. 0 for an infinite timeout, a negative number for the default value (20000).- Returns:
- the builder
-
setReadTimeout
public HttpTransportOptions.Builder setReadTimeout(int readTimeout)
Sets the timeout in milliseconds to read data from an established connection.- Parameters:
readTimeout
- read timeout in milliseconds. 0 for an infinite timeout, a negative number for the default value (20000).- Returns:
- the builder
-
-