public static interface InputProcessingConfiguration.Builder extends CopyableBuilder<InputProcessingConfiguration.Builder,InputProcessingConfiguration>
Modifier and Type | Method and Description |
---|---|
default InputProcessingConfiguration.Builder |
inputLambdaProcessor(Consumer<InputLambdaProcessor.Builder> inputLambdaProcessor)
The InputLambdaProcessor that is used to preprocess the records in the stream prior to being processed
by your application code.
|
InputProcessingConfiguration.Builder |
inputLambdaProcessor(InputLambdaProcessor inputLambdaProcessor)
The InputLambdaProcessor that is used to preprocess the records in the stream prior to being processed
by your application code.
|
copy
applyMutation, build
InputProcessingConfiguration.Builder inputLambdaProcessor(InputLambdaProcessor inputLambdaProcessor)
The InputLambdaProcessor that is used to preprocess the records in the stream prior to being processed by your application code.
inputLambdaProcessor
- The InputLambdaProcessor that is used to preprocess the records in the stream prior to being
processed by your application code.default InputProcessingConfiguration.Builder inputLambdaProcessor(Consumer<InputLambdaProcessor.Builder> inputLambdaProcessor)
The InputLambdaProcessor that is used to preprocess the records in the stream prior to being processed by your application code.
This is a convenience that creates an instance of theInputLambdaProcessor.Builder
avoiding the need
to create one manually via InputLambdaProcessor.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to inputLambdaProcessor(InputLambdaProcessor)
.inputLambdaProcessor
- a consumer that will call methods on InputLambdaProcessor.Builder
inputLambdaProcessor(InputLambdaProcessor)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.