Interface InfluxDBv2Parameters.Builder

    • Method Detail

      • fluxLogEnabled

        InfluxDBv2Parameters.Builder fluxLogEnabled​(Boolean fluxLogEnabled)

        Include option to show detailed logs for Flux queries.

        Default: false

        Parameters:
        fluxLogEnabled - Include option to show detailed logs for Flux queries.

        Default: false

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • logLevel

        InfluxDBv2Parameters.Builder logLevel​(String logLevel)

        Log output level. InfluxDB outputs log entries with severity levels greater than or equal to the level specified.

        Default: info

        Parameters:
        logLevel - Log output level. InfluxDB outputs log entries with severity levels greater than or equal to the level specified.

        Default: info

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LogLevel, LogLevel
      • logLevel

        InfluxDBv2Parameters.Builder logLevel​(LogLevel logLevel)

        Log output level. InfluxDB outputs log entries with severity levels greater than or equal to the level specified.

        Default: info

        Parameters:
        logLevel - Log output level. InfluxDB outputs log entries with severity levels greater than or equal to the level specified.

        Default: info

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LogLevel, LogLevel
      • noTasks

        InfluxDBv2Parameters.Builder noTasks​(Boolean noTasks)

        Disable the task scheduler. If problematic tasks prevent InfluxDB from starting, use this option to start InfluxDB without scheduling or executing tasks.

        Default: false

        Parameters:
        noTasks - Disable the task scheduler. If problematic tasks prevent InfluxDB from starting, use this option to start InfluxDB without scheduling or executing tasks.

        Default: false

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queryConcurrency

        InfluxDBv2Parameters.Builder queryConcurrency​(Integer queryConcurrency)

        Number of queries allowed to execute concurrently. Setting to 0 allows an unlimited number of concurrent queries.

        Default: 0

        Parameters:
        queryConcurrency - Number of queries allowed to execute concurrently. Setting to 0 allows an unlimited number of concurrent queries.

        Default: 0

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queryQueueSize

        InfluxDBv2Parameters.Builder queryQueueSize​(Integer queryQueueSize)

        Maximum number of queries allowed in execution queue. When queue limit is reached, new queries are rejected. Setting to 0 allows an unlimited number of queries in the queue.

        Default: 0

        Parameters:
        queryQueueSize - Maximum number of queries allowed in execution queue. When queue limit is reached, new queries are rejected. Setting to 0 allows an unlimited number of queries in the queue.

        Default: 0

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tracingType

        InfluxDBv2Parameters.Builder tracingType​(String tracingType)

        Enable tracing in InfluxDB and specifies the tracing type. Tracing is disabled by default.

        Parameters:
        tracingType - Enable tracing in InfluxDB and specifies the tracing type. Tracing is disabled by default.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TracingType, TracingType
      • tracingType

        InfluxDBv2Parameters.Builder tracingType​(TracingType tracingType)

        Enable tracing in InfluxDB and specifies the tracing type. Tracing is disabled by default.

        Parameters:
        tracingType - Enable tracing in InfluxDB and specifies the tracing type. Tracing is disabled by default.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TracingType, TracingType