Index

A B C D G H I P R S 
All Classes and Interfaces|All Packages

A

activateSpringProfiles(String...) - Method in class com.amazonaws.serverless.proxy.spring.SpringBootLambdaContainerHandler
 
AwsSpringAotTypesProcessor - Class in com.amazonaws.serverless.proxy.spring
AOT Initialization processor required to register reflective hints for GraalVM.
AwsSpringAotTypesProcessor() - Constructor for class com.amazonaws.serverless.proxy.spring.AwsSpringAotTypesProcessor
 
AwsSpringWebCustomRuntimeEventLoop - Class in com.amazonaws.serverless.proxy.spring
Event loop and necessary configurations to support AWS Lambda Custom Runtime - https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html.
AwsSpringWebCustomRuntimeEventLoop(ServletWebServerApplicationContext) - Constructor for class com.amazonaws.serverless.proxy.spring.AwsSpringWebCustomRuntimeEventLoop
 
AwsSpringWebRuntimeInitializer - Class in com.amazonaws.serverless.proxy.spring
Initializer to optionally start Custom Runtime to process web workloads.
AwsSpringWebRuntimeInitializer() - Constructor for class com.amazonaws.serverless.proxy.spring.AwsSpringWebRuntimeInitializer
 

B

build() - Method in class com.amazonaws.serverless.proxy.spring.SpringBootProxyHandlerBuilder
 
buildAndInitialize() - Method in class com.amazonaws.serverless.proxy.spring.SpringBootProxyHandlerBuilder
 

C

com.amazonaws.serverless.proxy.spring - package com.amazonaws.serverless.proxy.spring
 
com.amazonaws.serverless.proxy.spring.embedded - package com.amazonaws.serverless.proxy.spring.embedded
 

D

defaultExceptionHandler() - Method in class com.amazonaws.serverless.proxy.spring.SpringBootProxyHandlerBuilder
 
destroy() - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessReactiveServletEmbeddedServerFactory
 

G

getAwsProxyHandler(Class<?>, String...) - Static method in class com.amazonaws.serverless.proxy.spring.SpringBootLambdaContainerHandler
Creates a default SpringLambdaContainerHandler initialized with the `AwsProxyRequest` and `AwsProxyResponse` objects and the given Spring profiles
getContainerResponse(HttpServletRequest, CountDownLatch) - Method in class com.amazonaws.serverless.proxy.spring.SpringBootLambdaContainerHandler
 
getHttpApiV2ProxyHandler(Class<?>, String...) - Static method in class com.amazonaws.serverless.proxy.spring.SpringBootLambdaContainerHandler
Creates a default SpringLambdaContainerHandler initialized with the `AwsProxyRequest` and `HttpApiV2ProxyRequest` objects and the given Spring profiles
getInstance() - Static method in class com.amazonaws.serverless.proxy.spring.SpringBootLambdaContainerHandler
We need to rely on the static instance of this for SpringBoot because we need it to access the ServletContext.
getPort() - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessServletEmbeddedServerFactory
 
getServletConfig() - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessReactiveServletEmbeddedServerFactory
 
getServletInfo() - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessReactiveServletEmbeddedServerFactory
 
getWebServer(ServletContextInitializer...) - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessServletEmbeddedServerFactory
 
getWebServer(HttpHandler) - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessReactiveServletEmbeddedServerFactory
 

H

handle(Throwable) - Method in class com.amazonaws.serverless.proxy.spring.SpringBootAwsProxyExceptionHandler
 
handleRequest(HttpServletRequest, AwsHttpServletResponse, Context) - Method in class com.amazonaws.serverless.proxy.spring.SpringBootLambdaContainerHandler
 
handleRequest(InputStream, OutputStream, Context) - Method in class com.amazonaws.serverless.proxy.spring.SpringDelegatingLambdaContainerHandler
 

I

init(ServletConfig) - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessReactiveServletEmbeddedServerFactory
 
initialize() - Method in class com.amazonaws.serverless.proxy.spring.SpringBootLambdaContainerHandler
 
initialize(GenericApplicationContext) - Method in class com.amazonaws.serverless.proxy.spring.AwsSpringWebRuntimeInitializer
 
isRunning() - Method in class com.amazonaws.serverless.proxy.spring.AwsSpringWebCustomRuntimeEventLoop
 

P

processAheadOfTime(ConfigurableListableBeanFactory) - Method in class com.amazonaws.serverless.proxy.spring.AwsSpringAotTypesProcessor
 
profiles(String...) - Method in class com.amazonaws.serverless.proxy.spring.SpringBootProxyHandlerBuilder
 

R

run() - Method in class com.amazonaws.serverless.proxy.spring.AwsSpringWebCustomRuntimeEventLoop
 

S

self() - Method in class com.amazonaws.serverless.proxy.spring.SpringBootProxyHandlerBuilder
 
ServerlessReactiveServletEmbeddedServerFactory - Class in com.amazonaws.serverless.proxy.spring.embedded
 
ServerlessReactiveServletEmbeddedServerFactory() - Constructor for class com.amazonaws.serverless.proxy.spring.embedded.ServerlessReactiveServletEmbeddedServerFactory
 
ServerlessServletEmbeddedServerFactory - Class in com.amazonaws.serverless.proxy.spring.embedded
 
ServerlessServletEmbeddedServerFactory() - Constructor for class com.amazonaws.serverless.proxy.spring.embedded.ServerlessServletEmbeddedServerFactory
 
service(ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessReactiveServletEmbeddedServerFactory
 
servletApplication() - Method in class com.amazonaws.serverless.proxy.spring.SpringBootProxyHandlerBuilder
 
springBootApplication(Class<?>) - Method in class com.amazonaws.serverless.proxy.spring.SpringBootProxyHandlerBuilder
 
SpringBootAwsProxyExceptionHandler - Class in com.amazonaws.serverless.proxy.spring
This ExceptionHandler implementation enhances the standard AwsProxyExceptionHandler by mapping additional details from org.springframework.web.ErrorResponse As of now this class is identical with SpringAwsProxyExceptionHandler.
SpringBootAwsProxyExceptionHandler() - Constructor for class com.amazonaws.serverless.proxy.spring.SpringBootAwsProxyExceptionHandler
 
SpringBootLambdaContainerHandler<RequestType,ResponseType> - Class in com.amazonaws.serverless.proxy.spring
SpringBoot implementation of the `LambdaContainerHandler` abstract class.
SpringBootLambdaContainerHandler(Class<RequestType>, Class<ResponseType>, RequestReader<RequestType, HttpServletRequest>, ResponseWriter<AwsHttpServletResponse, ResponseType>, SecurityContextWriter<RequestType>, ExceptionHandler<ResponseType>, Class<?>, InitializationWrapper, WebApplicationType) - Constructor for class com.amazonaws.serverless.proxy.spring.SpringBootLambdaContainerHandler
Creates a new container handler with the given reader and writer objects
SpringBootProxyHandlerBuilder<RequestType> - Class in com.amazonaws.serverless.proxy.spring
 
SpringBootProxyHandlerBuilder() - Constructor for class com.amazonaws.serverless.proxy.spring.SpringBootProxyHandlerBuilder
 
SpringDelegatingLambdaContainerHandler - Class in com.amazonaws.serverless.proxy.spring
An implementation of RequestStreamHandler which delegates to Spring Cloud Function serverless web module managed by Spring team.
SpringDelegatingLambdaContainerHandler() - Constructor for class com.amazonaws.serverless.proxy.spring.SpringDelegatingLambdaContainerHandler
 
SpringDelegatingLambdaContainerHandler(Class<?>...) - Constructor for class com.amazonaws.serverless.proxy.spring.SpringDelegatingLambdaContainerHandler
 
start() - Method in class com.amazonaws.serverless.proxy.spring.AwsSpringWebCustomRuntimeEventLoop
 
start() - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessReactiveServletEmbeddedServerFactory
 
start() - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessServletEmbeddedServerFactory
 
stop() - Method in class com.amazonaws.serverless.proxy.spring.AwsSpringWebCustomRuntimeEventLoop
 
stop() - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessReactiveServletEmbeddedServerFactory
 
stop() - Method in class com.amazonaws.serverless.proxy.spring.embedded.ServerlessServletEmbeddedServerFactory
 
A B C D G H I P R S 
All Classes and Interfaces|All Packages