Interface NumericEqualityFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NumericEqualityFilter.Builder,NumericEqualityFilter>,SdkBuilder<NumericEqualityFilter.Builder,NumericEqualityFilter>,SdkPojo
- Enclosing class:
- NumericEqualityFilter
public static interface NumericEqualityFilter.Builder extends SdkPojo, CopyableBuilder<NumericEqualityFilter.Builder,NumericEqualityFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default NumericEqualityFilter.BuilderaggregationFunction(Consumer<AggregationFunction.Builder> aggregationFunction)The aggregation function of the filter.NumericEqualityFilter.BuilderaggregationFunction(AggregationFunction aggregationFunction)The aggregation function of the filter.default NumericEqualityFilter.Buildercolumn(Consumer<ColumnIdentifier.Builder> column)The column that the filter is applied to.NumericEqualityFilter.Buildercolumn(ColumnIdentifier column)The column that the filter is applied to.default NumericEqualityFilter.BuilderdefaultFilterControlConfiguration(Consumer<DefaultFilterControlConfiguration.Builder> defaultFilterControlConfiguration)The default configurations for the associated controls.NumericEqualityFilter.BuilderdefaultFilterControlConfiguration(DefaultFilterControlConfiguration defaultFilterControlConfiguration)The default configurations for the associated controls.NumericEqualityFilter.BuilderfilterId(String filterId)An identifier that uniquely identifies a filter within a dashboard, analysis, or template.NumericEqualityFilter.BuildermatchOperator(String matchOperator)The match operator that is used to determine if a filter should be applied.NumericEqualityFilter.BuildermatchOperator(NumericEqualityMatchOperator matchOperator)The match operator that is used to determine if a filter should be applied.NumericEqualityFilter.BuildernullOption(String nullOption)This option determines how null values should be treated when filtering data.NumericEqualityFilter.BuildernullOption(FilterNullOption nullOption)This option determines how null values should be treated when filtering data.NumericEqualityFilter.BuilderparameterName(String parameterName)The parameter whose value should be used for the filter value.NumericEqualityFilter.BuilderselectAllOptions(String selectAllOptions)Select all of the values.NumericEqualityFilter.BuilderselectAllOptions(NumericFilterSelectAllOptions selectAllOptions)Select all of the values.NumericEqualityFilter.Buildervalue(Double value)The input value.-
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 Detail
-
filterId
NumericEqualityFilter.Builder filterId(String filterId)
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
- Parameters:
filterId- An identifier that uniquely identifies a filter within a dashboard, analysis, or template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
column
NumericEqualityFilter.Builder column(ColumnIdentifier column)
The column that the filter is applied to.
- Parameters:
column- The column that the filter is applied to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
column
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.Builderavoiding the need to create one manually viaColumnIdentifier.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocolumn(ColumnIdentifier).- Parameters:
column- a consumer that will call methods onColumnIdentifier.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
column(ColumnIdentifier)
-
value
NumericEqualityFilter.Builder value(Double value)
The input value.
- Parameters:
value- The input value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectAllOptions
NumericEqualityFilter.Builder selectAllOptions(String selectAllOptions)
Select all of the values. Null is not the assigned value of select all.
-
FILTER_ALL_VALUES
- Parameters:
selectAllOptions- Select all of the values. Null is not the assigned value of select all.-
FILTER_ALL_VALUES
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NumericFilterSelectAllOptions,NumericFilterSelectAllOptions
-
-
selectAllOptions
NumericEqualityFilter.Builder selectAllOptions(NumericFilterSelectAllOptions selectAllOptions)
Select all of the values. Null is not the assigned value of select all.
-
FILTER_ALL_VALUES
- Parameters:
selectAllOptions- Select all of the values. Null is not the assigned value of select all.-
FILTER_ALL_VALUES
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NumericFilterSelectAllOptions,NumericFilterSelectAllOptions
-
-
matchOperator
NumericEqualityFilter.Builder matchOperator(String matchOperator)
The match operator that is used to determine if a filter should be applied.
- Parameters:
matchOperator- The match operator that is used to determine if a filter should be applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NumericEqualityMatchOperator,NumericEqualityMatchOperator
-
matchOperator
NumericEqualityFilter.Builder matchOperator(NumericEqualityMatchOperator matchOperator)
The match operator that is used to determine if a filter should be applied.
- Parameters:
matchOperator- The match operator that is used to determine if a filter should be applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NumericEqualityMatchOperator,NumericEqualityMatchOperator
-
aggregationFunction
NumericEqualityFilter.Builder aggregationFunction(AggregationFunction aggregationFunction)
The aggregation function of the filter.
- Parameters:
aggregationFunction- The aggregation function of the filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregationFunction
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.Builderavoiding the need to create one manually viaAggregationFunction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaggregationFunction(AggregationFunction).- Parameters:
aggregationFunction- a consumer that will call methods onAggregationFunction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
aggregationFunction(AggregationFunction)
-
parameterName
NumericEqualityFilter.Builder parameterName(String parameterName)
The parameter whose value should be used for the filter value.
- Parameters:
parameterName- The parameter whose value should be used for the filter value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nullOption
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.
- Parameters:
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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterNullOption,FilterNullOption
-
-
nullOption
NumericEqualityFilter.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.
- Parameters:
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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterNullOption,FilterNullOption
-
-
defaultFilterControlConfiguration
NumericEqualityFilter.Builder defaultFilterControlConfiguration(DefaultFilterControlConfiguration defaultFilterControlConfiguration)
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
- Parameters:
defaultFilterControlConfiguration- The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultFilterControlConfiguration
default NumericEqualityFilter.Builder defaultFilterControlConfiguration(Consumer<DefaultFilterControlConfiguration.Builder> defaultFilterControlConfiguration)
The default configurations for the associated controls. This applies only for filters that are scoped to multiple sheets.
This is a convenience method that creates an instance of theDefaultFilterControlConfiguration.Builderavoiding the need to create one manually viaDefaultFilterControlConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todefaultFilterControlConfiguration(DefaultFilterControlConfiguration).- Parameters:
defaultFilterControlConfiguration- a consumer that will call methods onDefaultFilterControlConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
defaultFilterControlConfiguration(DefaultFilterControlConfiguration)
-
-