Class TimeoutConfig.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • kvTimeout

        public TimeoutConfig.Builder kvTimeout​(Duration kvTimeout)
        Sets the timeout to use for key-value operations.

        The default is 2.5 seconds.

        Returns:
        this, for chaining
      • kvDurableTimeout

        public TimeoutConfig.Builder kvDurableTimeout​(Duration kvDurableTimeout)
        Sets the timeout to use for key-value operations if DurabilityLevel is set.

        The default is 10 seconds.

        Returns:
        this, for chaining
      • managementTimeout

        public TimeoutConfig.Builder managementTimeout​(Duration managementTimeout)
        Sets the timeout to use for manager operations.

        The default is 75 seconds.

        Returns:
        this, for chaining
      • queryTimeout

        public TimeoutConfig.Builder queryTimeout​(Duration queryTimeout)
        Sets the timeout to use for query operations.

        The default is 75 seconds.

        Returns:
        this, for chaining
      • viewTimeout

        public TimeoutConfig.Builder viewTimeout​(Duration viewTimeout)
        Sets the timeout to use for view operations.

        The default is 75 seconds.

        Returns:
        this, for chaining
      • searchTimeout

        public TimeoutConfig.Builder searchTimeout​(Duration searchTimeout)
        Sets the timeout to use for search operations.

        The default is 75 seconds.

        Returns:
        this, for chaining
      • analyticsTimeout

        public TimeoutConfig.Builder analyticsTimeout​(Duration analyticsTimeout)
        Sets the timeout to use for analytics operations.

        The default is 75 seconds.

        Returns:
        this, for chaining
      • connectTimeout

        public TimeoutConfig.Builder connectTimeout​(Duration connectTimeout)
        Sets the timeout to use for connecting and socket connects.

        The default is 10 seconds.

        Returns:
        this, for chaining
      • disconnectTimeout

        public TimeoutConfig.Builder disconnectTimeout​(Duration disconnectTimeout)
        Sets the timeout to use for disconnection operations.

        The default is 10 seconds.

        Returns:
        this, for chaining