@Introspected
public class MicronautLambdaRuntimeHandler
extends java.lang.Object
implements com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.serverless.proxy.model.AwsProxyRequest,com.amazonaws.serverless.proxy.model.AwsProxyResponse>, io.micronaut.context.ApplicationContextProvider
RequestHandler for AwsProxyRequest and AwsProxyResponse.| Modifier and Type | Field and Description |
|---|---|
protected MicronautLambdaContainerHandler |
handler |
| Constructor and Description |
|---|
MicronautLambdaRuntimeHandler()
Constructor.
|
MicronautLambdaRuntimeHandler(io.micronaut.context.ApplicationContextBuilder applicationContextBuilder)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
io.micronaut.context.ApplicationContext |
getApplicationContext() |
com.amazonaws.serverless.proxy.model.AwsProxyResponse |
handleRequest(com.amazonaws.serverless.proxy.model.AwsProxyRequest input,
com.amazonaws.services.lambda.runtime.Context context) |
protected final MicronautLambdaContainerHandler handler
public MicronautLambdaRuntimeHandler()
throws com.amazonaws.serverless.exceptions.ContainerInitializationException
com.amazonaws.serverless.exceptions.ContainerInitializationException - thrown intializing MicronautLambdaRuntimeHandlerpublic MicronautLambdaRuntimeHandler(io.micronaut.context.ApplicationContextBuilder applicationContextBuilder)
throws com.amazonaws.serverless.exceptions.ContainerInitializationException
applicationContextBuilder - Application Context Buildercom.amazonaws.serverless.exceptions.ContainerInitializationException - thrown intializing MicronautLambdaRuntimeHandlerpublic com.amazonaws.serverless.proxy.model.AwsProxyResponse handleRequest(com.amazonaws.serverless.proxy.model.AwsProxyRequest input,
com.amazonaws.services.lambda.runtime.Context context)
handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.serverless.proxy.model.AwsProxyRequest,com.amazonaws.serverless.proxy.model.AwsProxyResponse>public io.micronaut.context.ApplicationContext getApplicationContext()
getApplicationContext in interface io.micronaut.context.ApplicationContextProvider