amazonka-cloudsearch-2.0: Amazon CloudSearch 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.CloudSearch.Types.Expression

Description

 
Synopsis

Documentation

data Expression Source #

A named expression that can be evaluated at search time. Can be used to sort the search results, define other expressions, or return computed information in the search results.

See: newExpression smart constructor.

Constructors

Expression' 

Instances

Instances details
ToQuery Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

FromXML Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Generic Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Associated Types

type Rep Expression :: Type -> Type #

Read Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Show Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

NFData Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Methods

rnf :: Expression -> () #

Eq Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

Hashable Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

type Rep Expression Source # 
Instance details

Defined in Amazonka.CloudSearch.Types.Expression

type Rep Expression = D1 ('MetaData "Expression" "Amazonka.CloudSearch.Types.Expression" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "Expression'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expressionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "expressionValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExpression Source #

Create a value of Expression 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:expressionName:Expression', expression_expressionName - Undocumented member.

$sel:expressionValue:Expression', expression_expressionValue - Undocumented member.