public static interface NumericEqualityFilter.Builder extends SdkPojo, CopyableBuilder<NumericEqualityFilter.Builder,NumericEqualityFilter>
| Modifier and Type | Method and Description |
|---|---|
NumericEqualityFilter.Builder |
aggregationFunction(AggregationFunction aggregationFunction)
The aggregation function of the filter.
|
default NumericEqualityFilter.Builder |
aggregationFunction(Consumer<AggregationFunction.Builder> aggregationFunction)
The aggregation function of the filter.
|
NumericEqualityFilter.Builder |
column(ColumnIdentifier column)
The column that the filter is applied to.
|
default NumericEqualityFilter.Builder |
column(Consumer<ColumnIdentifier.Builder> column)
The column that the filter is applied to.
|
NumericEqualityFilter.Builder |
filterId(String filterId)
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
|
NumericEqualityFilter.Builder |
matchOperator(NumericEqualityMatchOperator matchOperator)
The match operator that is used to determine if a filter should be applied.
|
NumericEqualityFilter.Builder |
matchOperator(String matchOperator)
The match operator that is used to determine if a filter should be applied.
|
NumericEqualityFilter.Builder |
nullOption(FilterNullOption nullOption)
This option determines how null values should be treated when filtering data.
|
NumericEqualityFilter.Builder |
nullOption(String nullOption)
This option determines how null values should be treated when filtering data.
|
NumericEqualityFilter.Builder |
parameterName(String parameterName)
The parameter whose value should be used for the filter value.
|
NumericEqualityFilter.Builder |
selectAllOptions(NumericFilterSelectAllOptions selectAllOptions)
Select all of the values.
|
NumericEqualityFilter.Builder |
selectAllOptions(String selectAllOptions)
Select all of the values.
|
NumericEqualityFilter.Builder |
value(Double value)
The input value.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNumericEqualityFilter.Builder filterId(String filterId)
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
filterId - An identifier that uniquely identifies a filter within a dashboard, analysis, or template.NumericEqualityFilter.Builder column(ColumnIdentifier column)
The column that the filter is applied to.
column - The column that the filter is applied to.default NumericEqualityFilter.Builder column(Consumer<ColumnIdentifier.Builder> column)
The column that the filter is applied to.
This is a convenience method that creates an instance of theColumnIdentifier.Builder avoiding the
need to create one manually via ColumnIdentifier.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to column(ColumnIdentifier).
column - a consumer that will call methods on ColumnIdentifier.Buildercolumn(ColumnIdentifier)NumericEqualityFilter.Builder value(Double value)
The input value.
value - The input value.NumericEqualityFilter.Builder selectAllOptions(String selectAllOptions)
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
selectAllOptions - Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
NumericFilterSelectAllOptions,
NumericFilterSelectAllOptionsNumericEqualityFilter.Builder selectAllOptions(NumericFilterSelectAllOptions selectAllOptions)
Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
selectAllOptions - Select all of the values. Null is not the assigned value of select all.
FILTER_ALL_VALUES
NumericFilterSelectAllOptions,
NumericFilterSelectAllOptionsNumericEqualityFilter.Builder matchOperator(String matchOperator)
The match operator that is used to determine if a filter should be applied.
matchOperator - The match operator that is used to determine if a filter should be applied.NumericEqualityMatchOperator,
NumericEqualityMatchOperatorNumericEqualityFilter.Builder matchOperator(NumericEqualityMatchOperator matchOperator)
The match operator that is used to determine if a filter should be applied.
matchOperator - The match operator that is used to determine if a filter should be applied.NumericEqualityMatchOperator,
NumericEqualityMatchOperatorNumericEqualityFilter.Builder aggregationFunction(AggregationFunction aggregationFunction)
The aggregation function of the filter.
aggregationFunction - The aggregation function of the filter.default NumericEqualityFilter.Builder aggregationFunction(Consumer<AggregationFunction.Builder> aggregationFunction)
The aggregation function of the filter.
This is a convenience method that creates an instance of theAggregationFunction.Builder avoiding the
need to create one manually via AggregationFunction.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to aggregationFunction(AggregationFunction).
aggregationFunction - a consumer that will call methods on AggregationFunction.BuilderaggregationFunction(AggregationFunction)NumericEqualityFilter.Builder parameterName(String parameterName)
The parameter whose value should be used for the filter value.
parameterName - The parameter whose value should be used for the filter value.NumericEqualityFilter.Builder nullOption(String nullOption)
This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
nullOption - This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
FilterNullOption,
FilterNullOptionNumericEqualityFilter.Builder nullOption(FilterNullOption nullOption)
This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
nullOption - This option determines how null values should be treated when filtering data.
ALL_VALUES: Include null values in filtered results.
NULLS_ONLY: Only include null values in filtered results.
NON_NULLS_ONLY: Exclude null values from filtered results.
FilterNullOption,
FilterNullOptionCopyright © 2023. All rights reserved.