amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.Types.TimeRangeFilter

Description

 
Synopsis

Documentation

data TimeRangeFilter Source #

A TimeRangeFilter filters values that are between two specified values.

See: newTimeRangeFilter smart constructor.

Constructors

TimeRangeFilter' 

Fields

Instances

Instances details
FromJSON TimeRangeFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeRangeFilter

ToJSON TimeRangeFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeRangeFilter

Generic TimeRangeFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeRangeFilter

Associated Types

type Rep TimeRangeFilter :: Type -> Type #

Show TimeRangeFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeRangeFilter

NFData TimeRangeFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeRangeFilter

Methods

rnf :: TimeRangeFilter -> () #

Eq TimeRangeFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeRangeFilter

Hashable TimeRangeFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeRangeFilter

type Rep TimeRangeFilter Source # 
Instance details

Defined in Amazonka.QuickSight.Types.TimeRangeFilter

newTimeRangeFilter Source #

Create a value of TimeRangeFilter 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:excludePeriodConfiguration:TimeRangeFilter', timeRangeFilter_excludePeriodConfiguration - The exclude period of the time range filter.

$sel:includeMaximum:TimeRangeFilter', timeRangeFilter_includeMaximum - Determines whether the maximum value in the filter value range should be included in the filtered results.

$sel:includeMinimum:TimeRangeFilter', timeRangeFilter_includeMinimum - Determines whether the minimum value in the filter value range should be included in the filtered results.

$sel:rangeMaximumValue:TimeRangeFilter', timeRangeFilter_rangeMaximumValue - The maximum value for the filter value range.

$sel:rangeMinimumValue:TimeRangeFilter', timeRangeFilter_rangeMinimumValue - The minimum value for the filter value range.

$sel:timeGranularity:TimeRangeFilter', timeRangeFilter_timeGranularity - The level of time precision that is used to aggregate DateTime values.

$sel:filterId:TimeRangeFilter', timeRangeFilter_filterId - An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

$sel:column:TimeRangeFilter', timeRangeFilter_column - The column that the filter is applied to.

$sel:nullOption:TimeRangeFilter', timeRangeFilter_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.

timeRangeFilter_includeMaximum :: Lens' TimeRangeFilter (Maybe Bool) Source #

Determines whether the maximum value in the filter value range should be included in the filtered results.

timeRangeFilter_includeMinimum :: Lens' TimeRangeFilter (Maybe Bool) Source #

Determines whether the minimum value in the filter value range should be included in the filtered results.

timeRangeFilter_timeGranularity :: Lens' TimeRangeFilter (Maybe TimeGranularity) Source #

The level of time precision that is used to aggregate DateTime values.

timeRangeFilter_filterId :: Lens' TimeRangeFilter Text Source #

An identifier that uniquely identifies a filter within a dashboard, analysis, or template.

timeRangeFilter_column :: Lens' TimeRangeFilter ColumnIdentifier Source #

The column that the filter is applied to.

timeRangeFilter_nullOption :: Lens' TimeRangeFilter FilterNullOption Source #

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.