libZSservicesZSamazonka-appflowZSamazonka-appflow
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AppFlow.Types.FieldTypeDetails

Description

 
Synopsis

Documentation

data FieldTypeDetails Source #

Contains details regarding the supported field type and the operators that can be applied for filtering.

See: newFieldTypeDetails smart constructor.

Constructors

FieldTypeDetails' 

Fields

Instances

Instances details
Eq FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Read FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Show FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Generic FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Associated Types

type Rep FieldTypeDetails :: Type -> Type #

NFData FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Methods

rnf :: FieldTypeDetails -> () #

Hashable FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

FromJSON FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

type Rep FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

type Rep FieldTypeDetails = D1 ('MetaData "FieldTypeDetails" "Amazonka.AppFlow.Types.FieldTypeDetails" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "FieldTypeDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "supportedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "fieldType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "filterOperators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Operator]))))

newFieldTypeDetails Source #

Create a value of FieldTypeDetails 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:supportedValues:FieldTypeDetails', fieldTypeDetails_supportedValues - The list of values that a field can contain. For example, a Boolean fieldType can have two values: "true" and "false".

$sel:fieldType:FieldTypeDetails', fieldTypeDetails_fieldType - The type of field, such as string, integer, date, and so on.

$sel:filterOperators:FieldTypeDetails', fieldTypeDetails_filterOperators - The list of operators supported by a field.

fieldTypeDetails_supportedValues :: Lens' FieldTypeDetails (Maybe [Text]) Source #

The list of values that a field can contain. For example, a Boolean fieldType can have two values: "true" and "false".

fieldTypeDetails_fieldType :: Lens' FieldTypeDetails Text Source #

The type of field, such as string, integer, date, and so on.

fieldTypeDetails_filterOperators :: Lens' FieldTypeDetails [Operator] Source #

The list of operators supported by a field.