amazonka-connectcases-2.0: Amazon Connect Cases 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.ConnectCases.Types.FieldFilter

Description

 
Synopsis

Documentation

data FieldFilter Source #

A filter for fields. Only one value can be provided.

See: newFieldFilter smart constructor.

Constructors

FieldFilter' 

Fields

Instances

Instances details
ToJSON FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Generic FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Associated Types

type Rep FieldFilter :: Type -> Type #

Read FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Show FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

NFData FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Methods

rnf :: FieldFilter -> () #

Eq FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

Hashable FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

type Rep FieldFilter Source # 
Instance details

Defined in Amazonka.ConnectCases.Types.FieldFilter

type Rep FieldFilter = D1 ('MetaData "FieldFilter" "Amazonka.ConnectCases.Types.FieldFilter" "amazonka-connectcases-2.0-9RA5jvVYRVL9KmD8hfMfHn" 'False) (C1 ('MetaCons "FieldFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)) :*: (S1 ('MetaSel ('Just "equalTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)) :*: S1 ('MetaSel ('Just "greaterThan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)))) :*: (S1 ('MetaSel ('Just "greaterThanOrEqualTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)) :*: (S1 ('MetaSel ('Just "lessThan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue)) :*: S1 ('MetaSel ('Just "lessThanOrEqualTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldValue))))))

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.