Orchestrates lambda integration through a multi-stage Conductor workflow.
Input: functionName, inputData, qualifier | Timeout: 60s
lam_prepare_payload
│
lam_invoke
│
lam_process_response
│
lam_log_result
InvokeLambdaWorker (lam_invoke): Invokes an AWS Lambda function.
Reads functionName, qualifier. Outputs statusCode, responsePayload, duration, requestId, billedDuration.
LogResultWorker (lam_log_result): Logs a Lambda execution result.
Reads duration, executionResult, functionName. Outputs logged, logGroup.
PreparePayloadWorker (lam_prepare_payload): Prepares a Lambda invocation payload.
Reads functionName, inputData. Outputs payload.
ProcessResponseWorker (lam_process_response): Processes a Lambda response.
boolean success = Integer.valueOf(200).equals(statusCode);Reads responsePayload, statusCode. Outputs result, success.
8 tests cover valid inputs, boundary values, null handling, and error paths.
mvn testRun this example: see RUNNING.md for setup, build, and CLI instructions.