Package com.google.cloud.http
Class HttpTransportOptions
- java.lang.Object
-
- com.google.cloud.http.HttpTransportOptions
-
- All Implemented Interfaces:
TransportOptions
,Serializable
public class HttpTransportOptions extends Object implements TransportOptions
Class representing service options for those services that use HTTP as the transport layer.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HttpTransportOptions.Builder
Builder forHttpTransportOptions
.static class
HttpTransportOptions.DefaultHttpTransportFactory
-
Constructor Summary
Constructors Constructor Description HttpTransportOptions(HttpTransportOptions.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
int
getConnectTimeout()
Returns the timeout in milliseconds to establish a connection.com.google.api.client.http.HttpRequestInitializer
getHttpRequestInitializer(ServiceOptions<?,?> serviceOptions)
Returns a request initializer responsible for initializing requests according to service options.com.google.auth.http.HttpTransportFactory
getHttpTransportFactory()
Returns the HTTP transport factory.int
getReadTimeout()
Returns the timeout in milliseconds to read from an established connection.int
hashCode()
static HttpTransportOptions.Builder
newBuilder()
HttpTransportOptions.Builder
toBuilder()
-
-
-
Constructor Detail
-
HttpTransportOptions
public HttpTransportOptions(HttpTransportOptions.Builder builder)
-
-
Method Detail
-
getHttpTransportFactory
public com.google.auth.http.HttpTransportFactory getHttpTransportFactory()
Returns the HTTP transport factory.
-
getHttpRequestInitializer
public com.google.api.client.http.HttpRequestInitializer getHttpRequestInitializer(ServiceOptions<?,?> serviceOptions)
Returns a request initializer responsible for initializing requests according to service options.
-
getConnectTimeout
public int getConnectTimeout()
Returns the timeout in milliseconds to establish a connection. 0 is an infinite timeout, a negative number is the default value (20000).
-
getReadTimeout
public int getReadTimeout()
Returns the timeout in milliseconds to read from an established connection. 0 is an infinite timeout, a negative number is the default value (20000).
-
toBuilder
public HttpTransportOptions.Builder toBuilder()
-
newBuilder
public static HttpTransportOptions.Builder newBuilder()
-
-