Package com.amazonaws.serverless.proxy
package com.amazonaws.serverless.proxy
-
Interface SummaryInterfaceDescriptionExceptionHandler<ResponseType>Implementing sub-classes of this interface are used by container objects to handle exceptions.LogFormatter<ContainerRequestType,ContainerResponseType>Implementations of the log formatter interface are used by
LambdaContainerHandlerclass to log each request processed in the container.SecurityContextWriter<RequestType>This object is used by the container implementation to generated a Jax-RsSecurityContextobject from the incoming AWS Lambda event. -
Class SummaryClassDescriptionAn async implementation of the
InitializationWrapperinterface.Default implementation of theExceptionHandlerobject that returns AwsProxyResponse objects.Default implementation ofSecurityContextWriter.This class is in charge of initializing aLambdaContainerHandler.RequestReader<RequestType,ContainerRequestType>Implementations of the RequestReader object are used by container objects to transform the incoming Lambda event into a request object that can be used by the underlying container.ResponseWriter<ContainerResponseType,ResponseType>Implementations of this object are used by the container to transform the container's response object into a valid return type for the AWS Lambda function.