Package-level declarations

Types

Link copied to clipboard
class AwsLambdaRuntime(env: Map<String, String> = System.getenv(), http: HttpHandler = JavaHttpClient()) : ServerlessConfig<Context>

Controls the function execution loop. Continues to process events to this function until either it encounters an operational error or AWS terminates the runtime.

Link copied to clipboard
class LambdaEnvironmentContext(req: Request, env: Map<String, String>, clock: Clock = Clock.systemUTC()) : Context

Custom http4k version of the Lambda Context interface.

Link copied to clipboard

Client API to retrieve requests and post responses back to the AWS Lambda controller.