Interface LambdaActivity.Builder

    • Method Detail

      • name

        LambdaActivity.Builder name​(String name)

        The name of the lambda activity.

        Parameters:
        name - The name of the lambda activity.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lambdaName

        LambdaActivity.Builder lambdaName​(String lambdaName)

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

        Parameters:
        lambdaName - The name of the Lambda function that is run on the message.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • batchSize

        LambdaActivity.Builder batchSize​(Integer batchSize)

        The number of messages passed to the Lambda function for processing.

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

        Parameters:
        batchSize - The number of messages passed to the Lambda function for processing.

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

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • next

        LambdaActivity.Builder next​(String next)

        The next activity in the pipeline.

        Parameters:
        next - The next activity in the pipeline.
        Returns:
        Returns a reference to this object so that method calls can be chained together.