Index
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
RequestStreamHandlerwhich 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
All Classes and Interfaces|All Packages