Class HttpTransportOptions (2.26.0)

public class HttpTransportOptions implements TransportOptions

Class representing service options for those services that use HTTP as the transport layer.

Inheritance

Object > HttpTransportOptions

Implements

TransportOptions

Static Methods

newBuilder()

public static HttpTransportOptions.Builder newBuilder()
Returns
TypeDescription
HttpTransportOptions.Builder

Constructors

HttpTransportOptions(HttpTransportOptions.Builder builder)

public HttpTransportOptions(HttpTransportOptions.Builder builder)
Parameter
NameDescription
builderHttpTransportOptions.Builder

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

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).

Returns
TypeDescription
int

getHttpRequestInitializer(ServiceOptions<?,?> serviceOptions)

public HttpRequestInitializer getHttpRequestInitializer(ServiceOptions<?,?> serviceOptions)

Returns a request initializer responsible for initializing requests according to service options.

Parameter
NameDescription
serviceOptionsServiceOptions<?,?>
Returns
TypeDescription
com.google.api.client.http.HttpRequestInitializer

getHttpTransportFactory()

public HttpTransportFactory getHttpTransportFactory()

Returns the HTTP transport factory.

Returns
TypeDescription
com.google.auth.http.HttpTransportFactory

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).

Returns
TypeDescription
int

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

toBuilder()

public HttpTransportOptions.Builder toBuilder()
Returns
TypeDescription
HttpTransportOptions.Builder