Interface InfluxDBv2Parameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<InfluxDBv2Parameters.Builder,
,InfluxDBv2Parameters> SdkBuilder<InfluxDBv2Parameters.Builder,
,InfluxDBv2Parameters> SdkPojo
- Enclosing class:
InfluxDBv2Parameters
-
Method Summary
Modifier and TypeMethodDescriptionfluxLogEnabled
(Boolean fluxLogEnabled) Include option to show detailed logs for Flux queries.Log output level.Log output level.metricsDisabled
(Boolean metricsDisabled) Disable the HTTP /metrics endpoint which exposes internal InfluxDB metrics.Disable the task scheduler.queryConcurrency
(Integer queryConcurrency) Number of queries allowed to execute concurrently.queryQueueSize
(Integer queryQueueSize) Maximum number of queries allowed in execution queue.tracingType
(String tracingType) Enable tracing in InfluxDB and specifies the tracing type.tracingType
(TracingType tracingType) Enable tracing in InfluxDB and specifies the tracing type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
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:
-
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
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
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
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
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:
-
metricsDisabled
Disable the HTTP /metrics endpoint which exposes internal InfluxDB metrics.
Default: false
- Parameters:
metricsDisabled
- Disable the HTTP /metrics endpoint which exposes internal InfluxDB metrics.Default: false
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-