Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data Filter = Filter' {
- categoryFilter :: Maybe CategoryFilter
- numericEqualityFilter :: Maybe NumericEqualityFilter
- numericRangeFilter :: Maybe NumericRangeFilter
- relativeDatesFilter :: Maybe RelativeDatesFilter
- timeEqualityFilter :: Maybe TimeEqualityFilter
- timeRangeFilter :: Maybe TimeRangeFilter
- topBottomFilter :: Maybe TopBottomFilter
- newFilter :: Filter
- filter_categoryFilter :: Lens' Filter (Maybe CategoryFilter)
- filter_numericEqualityFilter :: Lens' Filter (Maybe NumericEqualityFilter)
- filter_numericRangeFilter :: Lens' Filter (Maybe NumericRangeFilter)
- filter_relativeDatesFilter :: Lens' Filter (Maybe RelativeDatesFilter)
- filter_timeEqualityFilter :: Lens' Filter (Maybe TimeEqualityFilter)
- filter_timeRangeFilter :: Lens' Filter (Maybe TimeRangeFilter)
- filter_topBottomFilter :: Lens' Filter (Maybe TopBottomFilter)
Documentation
With a Filter
, you can remove portions of data from a particular
visual or view.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
See: newFilter
smart constructor.
Filter' | |
|
Instances
Create a value of Filter
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:categoryFilter:Filter'
, filter_categoryFilter
- A CategoryFilter
filters text values.
For more information, see Adding text filters in the Amazon QuickSight User Guide.
$sel:numericEqualityFilter:Filter'
, filter_numericEqualityFilter
- A NumericEqualityFilter
filters numeric values that equal or do not
equal a given numeric value.
$sel:numericRangeFilter:Filter'
, filter_numericRangeFilter
- A NumericRangeFilter
filters numeric values that are either inside or
outside a given numeric range.
$sel:relativeDatesFilter:Filter'
, filter_relativeDatesFilter
- A RelativeDatesFilter
filters date values that are relative to a given
date.
$sel:timeEqualityFilter:Filter'
, filter_timeEqualityFilter
- A TimeEqualityFilter
filters date-time values that equal or do not
equal a given date/time value.
$sel:timeRangeFilter:Filter'
, filter_timeRangeFilter
- A TimeRangeFilter
filters date-time values that are either inside or
outside a given date/time range.
$sel:topBottomFilter:Filter'
, filter_topBottomFilter
- A TopBottomFilter
filters data to the top or bottom values for a given
column.
filter_categoryFilter :: Lens' Filter (Maybe CategoryFilter) Source #
A CategoryFilter
filters text values.
For more information, see Adding text filters in the Amazon QuickSight User Guide.
filter_numericEqualityFilter :: Lens' Filter (Maybe NumericEqualityFilter) Source #
A NumericEqualityFilter
filters numeric values that equal or do not
equal a given numeric value.
filter_numericRangeFilter :: Lens' Filter (Maybe NumericRangeFilter) Source #
A NumericRangeFilter
filters numeric values that are either inside or
outside a given numeric range.
filter_relativeDatesFilter :: Lens' Filter (Maybe RelativeDatesFilter) Source #
A RelativeDatesFilter
filters date values that are relative to a given
date.
filter_timeEqualityFilter :: Lens' Filter (Maybe TimeEqualityFilter) Source #
A TimeEqualityFilter
filters date-time values that equal or do not
equal a given date/time value.
filter_timeRangeFilter :: Lens' Filter (Maybe TimeRangeFilter) Source #
A TimeRangeFilter
filters date-time values that are either inside or
outside a given date/time range.
filter_topBottomFilter :: Lens' Filter (Maybe TopBottomFilter) Source #
A TopBottomFilter
filters data to the top or bottom values for a given
column.