libZSservicesZSamazonka-kinesis-analyticsZSamazonka-kinesis-analytics
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.KinesisAnalytics.Types.InputProcessingConfiguration

Description

 
Synopsis

Documentation

data InputProcessingConfiguration Source #

Provides a description of a processor that is used to preprocess the records in the stream before being processed by your application code. Currently, the only input processor available is AWS Lambda.

See: newInputProcessingConfiguration smart constructor.

Constructors

InputProcessingConfiguration' 

Fields

Instances

Instances details
Eq InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputProcessingConfiguration

Read InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputProcessingConfiguration

Show InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputProcessingConfiguration

Generic InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputProcessingConfiguration

Associated Types

type Rep InputProcessingConfiguration :: Type -> Type #

NFData InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputProcessingConfiguration

Hashable InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputProcessingConfiguration

ToJSON InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputProcessingConfiguration

type Rep InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputProcessingConfiguration

type Rep InputProcessingConfiguration = D1 ('MetaData "InputProcessingConfiguration" "Amazonka.KinesisAnalytics.Types.InputProcessingConfiguration" "libZSservicesZSamazonka-kinesis-analyticsZSamazonka-kinesis-analytics" 'False) (C1 ('MetaCons "InputProcessingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputLambdaProcessor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputLambdaProcessor)))

newInputProcessingConfiguration Source #

Create a value of InputProcessingConfiguration 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:inputLambdaProcessor:InputProcessingConfiguration', inputProcessingConfiguration_inputLambdaProcessor - The InputLambdaProcessor that is used to preprocess the records in the stream before being processed by your application code.

inputProcessingConfiguration_inputLambdaProcessor :: Lens' InputProcessingConfiguration InputLambdaProcessor Source #

The InputLambdaProcessor that is used to preprocess the records in the stream before being processed by your application code.