Class HttpTransportOptions.Builder

  • Enclosing class:
    HttpTransportOptions

    public static class HttpTransportOptions.Builder
    extends Object
    Builder for HttpTransportOptions.
    • Method Detail

      • 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