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 HttpTransportOptionsbuild()HttpTransportOptions.BuildersetConnectTimeout(int connectTimeout)Sets the timeout in milliseconds to establish a connection.HttpTransportOptions.BuildersetHttpTransportFactory(com.google.auth.http.HttpTransportFactory httpTransportFactory)Sets the HTTP transport factory.HttpTransportOptions.BuildersetReadTimeout(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
-
-