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:
  • Constructor Details

  • Method Details

    • 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()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • newBuilder

      public static HttpTransportOptions.Builder newBuilder()