Class SpringBootProxyHandlerBuilder<RequestType>
java.lang.Object
com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder<RequestType,AwsProxyResponse,javax.servlet.http.HttpServletRequest,SpringBootLambdaContainerHandler<RequestType,AwsProxyResponse>,SpringBootProxyHandlerBuilder<RequestType>>
com.amazonaws.serverless.proxy.spring.SpringBootProxyHandlerBuilder<RequestType>
public final class SpringBootProxyHandlerBuilder<RequestType>
extends ServletLambdaContainerHandlerBuilder<RequestType,AwsProxyResponse,javax.servlet.http.HttpServletRequest,SpringBootLambdaContainerHandler<RequestType,AwsProxyResponse>,SpringBootProxyHandlerBuilder<RequestType>>
-
Field Summary
Fields inherited from class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
exceptionHandler, initializationWrapper, requestReader, requestTypeClass, responseTypeClass, responseWriter, securityContextWriter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected SpringBootProxyHandlerBuilder<RequestType>self()springBootApplication(Class<?> app)Methods inherited from class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
asyncInit, asyncInit, defaultHttpApiV2Proxy, defaultProxy, exceptionHandler, initializationWrapper, requestReader, requestTypeClass, responseTypeClass, responseWriter, securityContextWriter, validate
-
Constructor Details
-
SpringBootProxyHandlerBuilder
public SpringBootProxyHandlerBuilder()
-
-
Method Details
-
self
- Specified by:
selfin classServletLambdaContainerHandlerBuilder<RequestType,AwsProxyResponse,javax.servlet.http.HttpServletRequest,SpringBootLambdaContainerHandler<RequestType,AwsProxyResponse>,SpringBootProxyHandlerBuilder<RequestType>>
-
springBootApplication
-
profiles
-
servletApplication
-
build
public SpringBootLambdaContainerHandler<RequestType,AwsProxyResponse> build() throws ContainerInitializationException- Specified by:
buildin classServletLambdaContainerHandlerBuilder<RequestType,AwsProxyResponse,javax.servlet.http.HttpServletRequest,SpringBootLambdaContainerHandler<RequestType,AwsProxyResponse>,SpringBootProxyHandlerBuilder<RequestType>>- Throws:
ContainerInitializationException
-
buildAndInitialize
public SpringBootLambdaContainerHandler<RequestType,AwsProxyResponse> buildAndInitialize() throws ContainerInitializationException- Specified by:
buildAndInitializein classServletLambdaContainerHandlerBuilder<RequestType,AwsProxyResponse,javax.servlet.http.HttpServletRequest,SpringBootLambdaContainerHandler<RequestType,AwsProxyResponse>,SpringBootProxyHandlerBuilder<RequestType>>- Throws:
ContainerInitializationException
-