Class QueryableOptimizerSettings
The settings for a Query optimization.
Inheritance
Namespace: InfluxDB.Client.Linq
Assembly: InfluxDB.Client.Linq.dll
Syntax
public class QueryableOptimizerSettings : object
Constructors
QueryableOptimizerSettings()
Declaration
public QueryableOptimizerSettings()
Properties
AlignFieldsWithPivot
Gets or set whether the drive should use a Flux pivot() function to align fields to tabular way.
Declaration
public bool AlignFieldsWithPivot { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AlignLimitFunctionAfterPivot
Declaration
public bool AlignLimitFunctionAfterPivot { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DropMeasurementColumn
Gets or sets whether the _measurement column will be dropped from query results. Setting this variable to true will change how the produced Flux Query looks like:
Declaration
public bool DropMeasurementColumn { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DropStartColumn
Gets or sets whether the _start column will be dropped from query results. Setting this variable to true will change how the produced Flux Query looks like:
Declaration
public bool DropStartColumn { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DropStopColumn
Gets or sets whether the _stop column will be dropped from query results. Setting this variable to true will change how the produced Flux Query looks like:
Declaration
public bool DropStopColumn { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
QueryMultipleTimeSeries
Gets or sets whether the drive is used to query multiple time series. Setting this variable to true will change how the produced Flux Query looks like:
Declaration
public bool QueryMultipleTimeSeries { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
RangeStartValue
Gets or sets the default value for a start parameter of a range function.
The start
is earliest time to include in results. Results include points that match the specified start time.
Defaults to 0
.
Declaration
public DateTime? RangeStartValue { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DateTime> |
RangeStopValue
Gets or sets the default value for a stop parameter of a range function.
The stop
is latest time to include in results. Results exclude points that match the specified stop time.
Defaults to now()
.
Declaration
public DateTime? RangeStopValue { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<DateTime> |