Class ConnectionConfiguration.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • idleTimeout

        public ConnectionConfiguration.Builder idleTimeout​(Long idleTimeout)
        The maximum idle time, in seconds, allowed between two successive receive or two successive send operations between the client and backend servers.

        A send operation does not reset the timer for receive operations. A receive operation does not reset the timer for send operations.

        For more information, see [Connection Configuration](https://docs.oracle.com/iaas/Content/Balance/Reference/connectionreuse.htm#ConnectionConfiguration).

        Example: 1200

        Parameters:
        idleTimeout - the value to set
        Returns:
        this builder
      • backendTcpProxyProtocolVersion

        public ConnectionConfiguration.Builder backendTcpProxyProtocolVersion​(Integer backendTcpProxyProtocolVersion)
        The backend TCP Proxy Protocol version.

        Example: 1

        Parameters:
        backendTcpProxyProtocolVersion - the value to set
        Returns:
        this builder