amazonka-lexv2-models-2.0: Amazon Lex Model Building V2 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.LexV2Models.Types.AggregatedUtterancesFilter

Description

 
Synopsis

Documentation

data AggregatedUtterancesFilter Source #

Filters responses returned by the ListAggregatedUtterances operation.

See: newAggregatedUtterancesFilter smart constructor.

Constructors

AggregatedUtterancesFilter' 

Fields

  • name :: AggregatedUtterancesFilterName

    The name of the field to filter the utterance list.

  • values :: NonEmpty Text

    The value to use for filtering the list of bots.

  • operator :: AggregatedUtterancesFilterOperator

    The operator to use for the filter. Specify EQ when the ListAggregatedUtterances operation should return only utterances that equal the specified value. Specify CO when the ListAggregatedUtterances operation should return utterances that contain the specified value.

Instances

Instances details
ToJSON AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Generic AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Associated Types

type Rep AggregatedUtterancesFilter :: Type -> Type #

Read AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Show AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

NFData AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Eq AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

Hashable AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

type Rep AggregatedUtterancesFilter Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.AggregatedUtterancesFilter

type Rep AggregatedUtterancesFilter = D1 ('MetaData "AggregatedUtterancesFilter" "Amazonka.LexV2Models.Types.AggregatedUtterancesFilter" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "AggregatedUtterancesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AggregatedUtterancesFilterName) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AggregatedUtterancesFilterOperator))))

newAggregatedUtterancesFilter Source #

Create a value of AggregatedUtterancesFilter 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:name:AggregatedUtterancesFilter', aggregatedUtterancesFilter_name - The name of the field to filter the utterance list.

$sel:values:AggregatedUtterancesFilter', aggregatedUtterancesFilter_values - The value to use for filtering the list of bots.

$sel:operator:AggregatedUtterancesFilter', aggregatedUtterancesFilter_operator - The operator to use for the filter. Specify EQ when the ListAggregatedUtterances operation should return only utterances that equal the specified value. Specify CO when the ListAggregatedUtterances operation should return utterances that contain the specified value.

aggregatedUtterancesFilter_values :: Lens' AggregatedUtterancesFilter (NonEmpty Text) Source #

The value to use for filtering the list of bots.

aggregatedUtterancesFilter_operator :: Lens' AggregatedUtterancesFilter AggregatedUtterancesFilterOperator Source #

The operator to use for the filter. Specify EQ when the ListAggregatedUtterances operation should return only utterances that equal the specified value. Specify CO when the ListAggregatedUtterances operation should return utterances that contain the specified value.