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 FieldFilter = FieldFilter' {}
- newFieldFilter :: FieldFilter
- fieldFilter_contains :: Lens' FieldFilter (Maybe FieldValue)
- fieldFilter_equalTo :: Lens' FieldFilter (Maybe FieldValue)
- fieldFilter_greaterThan :: Lens' FieldFilter (Maybe FieldValue)
- fieldFilter_greaterThanOrEqualTo :: Lens' FieldFilter (Maybe FieldValue)
- fieldFilter_lessThan :: Lens' FieldFilter (Maybe FieldValue)
- fieldFilter_lessThanOrEqualTo :: Lens' FieldFilter (Maybe FieldValue)
Documentation
data FieldFilter Source #
A filter for fields. Only one value can be provided.
See: newFieldFilter
smart constructor.
FieldFilter' | |
|
Instances
newFieldFilter :: FieldFilter Source #
Create a value of FieldFilter
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:contains:FieldFilter'
, fieldFilter_contains
- Object containing field identifier and value information.
$sel:equalTo:FieldFilter'
, fieldFilter_equalTo
- Object containing field identifier and value information.
$sel:greaterThan:FieldFilter'
, fieldFilter_greaterThan
- Object containing field identifier and value information.
$sel:greaterThanOrEqualTo:FieldFilter'
, fieldFilter_greaterThanOrEqualTo
- Object containing field identifier and value information.
$sel:lessThan:FieldFilter'
, fieldFilter_lessThan
- Object containing field identifier and value information.
$sel:lessThanOrEqualTo:FieldFilter'
, fieldFilter_lessThanOrEqualTo
- Object containing field identifier and value information.
fieldFilter_contains :: Lens' FieldFilter (Maybe FieldValue) Source #
Object containing field identifier and value information.
fieldFilter_equalTo :: Lens' FieldFilter (Maybe FieldValue) Source #
Object containing field identifier and value information.
fieldFilter_greaterThan :: Lens' FieldFilter (Maybe FieldValue) Source #
Object containing field identifier and value information.
fieldFilter_greaterThanOrEqualTo :: Lens' FieldFilter (Maybe FieldValue) Source #
Object containing field identifier and value information.
fieldFilter_lessThan :: Lens' FieldFilter (Maybe FieldValue) Source #
Object containing field identifier and value information.
fieldFilter_lessThanOrEqualTo :: Lens' FieldFilter (Maybe FieldValue) Source #
Object containing field identifier and value information.