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 TimeEqualityFilter = TimeEqualityFilter' {}
- newTimeEqualityFilter :: Text -> ColumnIdentifier -> TimeEqualityFilter
- timeEqualityFilter_parameterName :: Lens' TimeEqualityFilter (Maybe Text)
- timeEqualityFilter_timeGranularity :: Lens' TimeEqualityFilter (Maybe TimeGranularity)
- timeEqualityFilter_value :: Lens' TimeEqualityFilter (Maybe UTCTime)
- timeEqualityFilter_filterId :: Lens' TimeEqualityFilter Text
- timeEqualityFilter_column :: Lens' TimeEqualityFilter ColumnIdentifier
Documentation
data TimeEqualityFilter Source #
A TimeEqualityFilter
filters values that are equal to a given value.
See: newTimeEqualityFilter
smart constructor.
TimeEqualityFilter' | |
|
Instances
newTimeEqualityFilter Source #
Create a value of TimeEqualityFilter
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:parameterName:TimeEqualityFilter'
, timeEqualityFilter_parameterName
- The parameter whose value should be used for the filter value.
This field is mutually exclusive to Value
.
$sel:timeGranularity:TimeEqualityFilter'
, timeEqualityFilter_timeGranularity
- The level of time precision that is used to aggregate DateTime
values.
$sel:value:TimeEqualityFilter'
, timeEqualityFilter_value
- The value of a TimeEquality
filter.
This field is mutually exclusive to ParameterName
.
$sel:filterId:TimeEqualityFilter'
, timeEqualityFilter_filterId
- An identifier that uniquely identifies a filter within a dashboard,
analysis, or template.
$sel:column:TimeEqualityFilter'
, timeEqualityFilter_column
- The column that the filter is applied to.
timeEqualityFilter_parameterName :: Lens' TimeEqualityFilter (Maybe Text) Source #
The parameter whose value should be used for the filter value.
This field is mutually exclusive to Value
.
timeEqualityFilter_timeGranularity :: Lens' TimeEqualityFilter (Maybe TimeGranularity) Source #
The level of time precision that is used to aggregate DateTime
values.
timeEqualityFilter_value :: Lens' TimeEqualityFilter (Maybe UTCTime) Source #
The value of a TimeEquality
filter.
This field is mutually exclusive to ParameterName
.
timeEqualityFilter_filterId :: Lens' TimeEqualityFilter Text Source #
An identifier that uniquely identifies a filter within a dashboard, analysis, or template.
timeEqualityFilter_column :: Lens' TimeEqualityFilter ColumnIdentifier Source #
The column that the filter is applied to.