PipelineLambdaArgs

data class PipelineLambdaArgs(val batchSize: Output<Int>, val lambdaName: Output<String>, val name: Output<String>, val next: Output<String>? = null) : ConvertibleToJava<PipelineLambdaArgs>

Constructors

Link copied to clipboard
constructor(batchSize: Output<Int>, lambdaName: Output<String>, name: Output<String>, next: Output<String>? = null)

Properties

Link copied to clipboard
val batchSize: Output<Int>

The number of messages passed to the Lambda function for processing. The AWS Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.

Link copied to clipboard
val lambdaName: Output<String>

The name of the Lambda function that is run on the message.

Link copied to clipboard
val name: Output<String>

The name of the 'lambda' activity.

Link copied to clipboard
val next: Output<String>? = null

The next activity in the pipeline.

Functions

Link copied to clipboard
open override fun toJava(): PipelineLambdaArgs