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 classHttpTransportOptions.BuilderBuilder forHttpTransportOptions.static classHttpTransportOptions.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 booleanequals(Object obj)intgetConnectTimeout()Returns the timeout in milliseconds to establish a connection.com.google.api.client.http.HttpRequestInitializergetHttpRequestInitializer(ServiceOptions<?,?> serviceOptions)Returns a request initializer responsible for initializing requests according to service options.com.google.auth.http.HttpTransportFactorygetHttpTransportFactory()Returns the HTTP transport factory.intgetReadTimeout()Returns the timeout in milliseconds to read from an established connection.inthashCode()static HttpTransportOptions.BuildernewBuilder()HttpTransportOptions.BuildertoBuilder()
-
-
-
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()
-
-