Index

A B C D E F G H I J K L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accessKey - Variable in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
accountId - Variable in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
add(Key, Value) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
addAll(Key, List<Value>) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
addAll(Key, Value...) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
addAttribute(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
addBinaryContentTypes(String...) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Configure specified content type(s) as binary
addCookie(Cookie) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
addCustomDomain(String) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Adds a new custom domain name to the list of allowed domains
addDateHeader(String, long) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
addFilter(String, Filter) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addFilter(String, Class<? extends Filter>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addFilter(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addFirst(Key, Value) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
addHeader(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
addHeader(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
addHeader(String, String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
addIntHeader(String, int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
addJspFile(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addListener(AsyncListener) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
addListener(AsyncListener, ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
addListener(Class<? extends EventListener>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addListener(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addListener(T) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addMapping(String...) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
addMappingForServletNames(EnumSet<DispatcherType>, boolean, String...) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
addMappingForUrlPatterns(EnumSet<DispatcherType>, boolean, String...) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
addServlet(String, Servlet) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addServlet(String, Class<? extends Servlet>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addServlet(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addValidFilePath(String) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Adds a new base path to the list of allowed paths.
ALB - Enum constant in enum class com.amazonaws.serverless.proxy.model.RequestSource
 
ALB_CONTEXT_PROPERTY - Static variable in class com.amazonaws.serverless.proxy.RequestReader
The key for the ALB context property in the PropertiesDelegate object
AlbContext - Class in com.amazonaws.serverless.proxy.model
Context passed by ALB proxy events
AlbContext() - Constructor for class com.amazonaws.serverless.proxy.model.AlbContext
 
ApacheCombinedServletLogFormatter<ContainerRequestType extends jakarta.servlet.http.HttpServletRequest,ContainerResponseType extends jakarta.servlet.http.HttpServletResponse> - Class in com.amazonaws.serverless.proxy.internal.servlet
Default implementation of the log formatter.
ApacheCombinedServletLogFormatter() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.ApacheCombinedServletLogFormatter
 
API_GATEWAY - Enum constant in enum class com.amazonaws.serverless.proxy.model.RequestSource
 
API_GATEWAY_CONTEXT_PROPERTY - Static variable in class com.amazonaws.serverless.proxy.RequestReader
The key for the API Gateway context property in the PropertiesDelegate object
API_GATEWAY_EVENT_PROPERTY - Static variable in class com.amazonaws.serverless.proxy.RequestReader
The key to store the entire API Gateway event
API_GATEWAY_STAGE_VARS_PROPERTY - Static variable in class com.amazonaws.serverless.proxy.RequestReader
The key for the API Gateway stage variables property in the PropertiesDelegate object
ApiGatewayAuthorizerContext - Class in com.amazonaws.serverless.proxy.model
Context object used for custom authorizers and Cognito User Pool authorizers.
ApiGatewayAuthorizerContext() - Constructor for class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
ApiGatewayRequestIdentity - Class in com.amazonaws.serverless.proxy.model
Identity model for the API Gateway request context.
ApiGatewayRequestIdentity() - Constructor for class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
appendCharacterEncoding(String, String) - Static method in class com.amazonaws.serverless.proxy.internal.HttpUtils
 
asyncInit() - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
Deprecated.
As of release 2.0.0 this method is deprecated. Initializer is always async if running in on-demand.
asyncInit(long) - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
Deprecated.
As of release 2.0.0 this method is deprecated. Initializer is always async if running in on-demand.
AsyncInitializationWrapper - Class in com.amazonaws.serverless.proxy
An async implementation of the InitializationWrapper interface.
AsyncInitializationWrapper() - Constructor for class com.amazonaws.serverless.proxy.AsyncInitializationWrapper
Creates a new instance of the async initializer using the actual JVM start time as the starting point to measure the 10 seconds timeout.
AsyncInitializationWrapper(long) - Constructor for class com.amazonaws.serverless.proxy.AsyncInitializationWrapper
Creates a new instance of the async initializer.
AUTH_SCHEME_JWT - Static variable in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsHttpApiV2SecurityContext
 
authenticate(HttpServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
authenticate(HttpServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
authenticate(HttpServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
AwsAsyncContext - Class in com.amazonaws.serverless.proxy.internal.servlet
Async context for Serverless Java Container.
AwsAsyncContext(HttpServletRequest, HttpServletResponse) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
AwsCookieProcessor - Class in com.amazonaws.serverless.proxy.internal.servlet
Implementation of the CookieProcessor interface that provides cookie parsing and generation functionality.
AwsCookieProcessor() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsCookieProcessor
 
AwsFilterChainManager - Class in com.amazonaws.serverless.proxy.internal.servlet
This implementation of the FilterChainManager object uses the AwsServletContext object to extract a list of FilterHolders
AwsHttpApiV2HttpServletRequestReader - Class in com.amazonaws.serverless.proxy.internal.servlet
 
AwsHttpApiV2HttpServletRequestReader() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2HttpServletRequestReader
 
AwsHttpApiV2ProxyHttpServletRequest - Class in com.amazonaws.serverless.proxy.internal.servlet
 
AwsHttpApiV2ProxyHttpServletRequest(HttpApiV2ProxyRequest, Context, SecurityContext, ContainerConfig) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
Protected constructors for implementing classes.
AwsHttpApiV2SecurityContext - Class in com.amazonaws.serverless.proxy.internal.jaxrs
 
AwsHttpApiV2SecurityContext(Context, HttpApiV2ProxyRequest) - Constructor for class com.amazonaws.serverless.proxy.internal.jaxrs.AwsHttpApiV2SecurityContext
 
AwsHttpApiV2SecurityContextWriter - Class in com.amazonaws.serverless.proxy
 
AwsHttpApiV2SecurityContextWriter() - Constructor for class com.amazonaws.serverless.proxy.AwsHttpApiV2SecurityContextWriter
 
AwsHttpServletRequest - Class in com.amazonaws.serverless.proxy.internal.servlet
Base HttpServletRequest object.
AwsHttpServletRequest(Context) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
Protected constructors for implementing classes.
AwsHttpServletRequest.HeaderValue - Class in com.amazonaws.serverless.proxy.internal.servlet
Class that represents a header value.
AwsHttpServletRequestWrapper - Class in com.amazonaws.serverless.proxy.internal.servlet
 
AwsHttpServletRequestWrapper(HttpServletRequest, String) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
AwsHttpServletResponse - Class in com.amazonaws.serverless.proxy.internal.servlet
Basic implementation of the HttpServletResponse object.
AwsHttpServletResponse(HttpServletRequest, CountDownLatch) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
The constructor for this object receives a CountDownLatch to synchronize the execution of the Lambda function while the response is asynchronously written by the underlying container/application
AwsHttpSession - Class in com.amazonaws.serverless.proxy.internal.servlet
This class emulates the behavior of an HTTP session.
AwsHttpSession(String) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
AwsLambdaServletContainerHandler<RequestType,ResponseType,ContainerRequestType extends jakarta.servlet.http.HttpServletRequest,ContainerResponseType extends jakarta.servlet.http.HttpServletResponse> - Class in com.amazonaws.serverless.proxy.internal.servlet
Abstract extension of the code LambdaContainerHandler object that adds protected variables for the ServletContext and FilterChainManager.
AwsLambdaServletContainerHandler(Class<RequestType>, Class<ResponseType>, RequestReader<RequestType, ContainerRequestType>, ResponseWriter<ContainerResponseType, ResponseType>, SecurityContextWriter<RequestType>, ExceptionHandler<ResponseType>) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
 
AwsLambdaServletContainerHandler.StartupHandler - Interface in com.amazonaws.serverless.proxy.internal.servlet
 
AwsProxyExceptionHandler - Class in com.amazonaws.serverless.proxy
Default implementation of the ExceptionHandler object that returns AwsProxyResponse objects.
AwsProxyExceptionHandler() - Constructor for class com.amazonaws.serverless.proxy.AwsProxyExceptionHandler
 
AwsProxyHttpServletRequest - Class in com.amazonaws.serverless.proxy.internal.servlet
Implementation of the HttpServletRequest interface that supports AwsProxyRequest object.
AwsProxyHttpServletRequest(AwsProxyRequest, Context, SecurityContext) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
AwsProxyHttpServletRequest(AwsProxyRequest, Context, SecurityContext, ContainerConfig) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
AwsProxyHttpServletRequestReader - Class in com.amazonaws.serverless.proxy.internal.servlet
Simple implementation of the RequestReader interface that receives an AwsProxyRequest object and uses it to initialize a AwsProxyHttpServletRequest object.
AwsProxyHttpServletRequestReader() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequestReader
 
AwsProxyHttpServletResponseWriter - Class in com.amazonaws.serverless.proxy.internal.servlet
Creates an AwsProxyResponse object given an AwsHttpServletResponse object.
AwsProxyHttpServletResponseWriter() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletResponseWriter
 
AwsProxyHttpServletResponseWriter(boolean) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletResponseWriter
 
AwsProxyRequest - Class in com.amazonaws.serverless.proxy.model
Default implementation of the request object from an API Gateway AWS_PROXY integration
AwsProxyRequest() - Constructor for class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
AwsProxyRequestContext - Class in com.amazonaws.serverless.proxy.model
The API Gateway request context object.
AwsProxyRequestContext() - Constructor for class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
AwsProxyRequestDispatcher - Class in com.amazonaws.serverless.proxy.internal.servlet
Default RequestDispatcher implementation for the AwsProxyHttpServletRequest type.
AwsProxyRequestDispatcher(String, boolean, AwsLambdaServletContainerHandler) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestDispatcher
 
AwsProxyRequestPart - Class in com.amazonaws.serverless.proxy.internal.servlet
 
AwsProxyRequestPart(byte[]) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
AwsProxyResponse - Class in com.amazonaws.serverless.proxy.model
Response object for an API Gateway method using AWS_PROXY integrations
AwsProxyResponse() - Constructor for class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
AwsProxyResponse(int) - Constructor for class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
AwsProxyResponse(int, Headers) - Constructor for class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
AwsProxyResponse(int, Headers, String) - Constructor for class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
AwsProxySecurityContext - Class in com.amazonaws.serverless.proxy.internal.jaxrs
default implementation of the SecurityContext object.
AwsProxySecurityContext(Context, AwsProxyRequest) - Constructor for class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
AwsProxySecurityContext.CognitoUserPoolPrincipal - Class in com.amazonaws.serverless.proxy.internal.jaxrs
Custom object for request authorized with a Cognito User Pool authorizer.
AwsProxySecurityContextWriter - Class in com.amazonaws.serverless.proxy
Default implementation of SecurityContextWriter.
AwsProxySecurityContextWriter() - Constructor for class com.amazonaws.serverless.proxy.AwsProxySecurityContextWriter
 
AwsServletContext - Class in com.amazonaws.serverless.proxy.internal.servlet
Basic implementation of the ServletContext object.
AwsServletContext(AwsLambdaServletContainerHandler) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
AwsServletInputStream - Class in com.amazonaws.serverless.proxy.internal.servlet
 
AwsServletInputStream(InputStream) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsServletInputStream
 
AwsServletRegistration - Class in com.amazonaws.serverless.proxy.internal.servlet
Stores information about a servlet registered with Serverless Java Container's ServletContext.
AwsServletRegistration(String, Servlet, AwsServletContext) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 

B

bodyStringToInputStream(String, boolean) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
build() - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
buildAndInitialize() - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 

C

callerId - Variable in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
changeSessionId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
changeSessionId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
clear() - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
clearServletContextCache() - Static method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
clone() - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
CognitoAuthorizerClaims - Class in com.amazonaws.serverless.proxy.model
This object represents the claims property in the authorizer context of a request.
CognitoAuthorizerClaims() - Constructor for class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
cognitoIdentity - Variable in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
com.amazonaws.serverless.exceptions - package com.amazonaws.serverless.exceptions
 
com.amazonaws.serverless.proxy - package com.amazonaws.serverless.proxy
 
com.amazonaws.serverless.proxy.internal - package com.amazonaws.serverless.proxy.internal
 
com.amazonaws.serverless.proxy.internal.jaxrs - package com.amazonaws.serverless.proxy.internal.jaxrs
 
com.amazonaws.serverless.proxy.internal.servlet - package com.amazonaws.serverless.proxy.internal.servlet
 
com.amazonaws.serverless.proxy.internal.servlet.filters - package com.amazonaws.serverless.proxy.internal.servlet.filters
 
com.amazonaws.serverless.proxy.internal.testutils - package com.amazonaws.serverless.proxy.internal.testutils
 
com.amazonaws.serverless.proxy.model - package com.amazonaws.serverless.proxy.model
 
compareTo(AwsServletRegistration) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
complete() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
ContainerConfig - Class in com.amazonaws.serverless.proxy.model
Configuration parameters for the framework
ContainerConfig() - Constructor for class com.amazonaws.serverless.proxy.model.ContainerConfig
 
containerHandler - Variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
ContainerInitializationException - Exception in com.amazonaws.serverless.exceptions
This exception is thrown when the ContainerHandler fails to parse a request object or input stream into the object required by the Container.
ContainerInitializationException(String, Exception) - Constructor for exception com.amazonaws.serverless.exceptions.ContainerInitializationException
 
containsHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
containsKey(Object) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
containsValue(Object) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
CookieProcessor - Interface in com.amazonaws.serverless.proxy.internal.servlet
 
createFilter(Class<T>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
createListener(Class<T>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
createListener(Class<T>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
createServlet(Class<T>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
crlf(String) - Static method in class com.amazonaws.serverless.proxy.internal.SecurityUtils
Replaces CRLF characters in a string with empty string ("").

D

declareRoles(String...) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
decodeValueIfEncoded(String) - Static method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
DEFAULT_CONTENT_CHARSET - Static variable in class com.amazonaws.serverless.proxy.model.ContainerConfig
 
DEFAULT_ERROR_CODE - Static variable in class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
 
DEFAULT_URI_ENCODING - Static variable in class com.amazonaws.serverless.proxy.model.ContainerConfig
 
defaultConfig() - Static method in class com.amazonaws.serverless.proxy.model.ContainerConfig
 
defaultExceptionHandler() - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
defaultHttpApiV2Proxy() - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
Sets all of the required fields in the builder to the default settings for a Servlet-compatible framework that wants to support HTTP API's v2 proxy event
defaultProxy() - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
Sets all of the required fields in the builder to the default settings for a Servlet-compatible framework that wants to support AWS proxy event and output types.
delete() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
deserialize(JsonParser, DeserializationContext) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap.HttpApiV2AuthorizerDeserializer
 
destroy() - Method in class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
 
disable() - Static method in class com.amazonaws.serverless.proxy.internal.testutils.Timer
 
dispatch() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
dispatch(ServletContext, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
dispatch(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
doFilter(HttpServletRequest, HttpServletResponse, Servlet) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
Applies the filter chain in the request lifecycle
doFilter(ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainHolder
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
 

E

enable() - Static method in class com.amazonaws.serverless.proxy.internal.testutils.Timer
 
enableLocalhost() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Enables localhost custom domain name for testing.
encode(String) - Static method in class com.amazonaws.serverless.proxy.internal.SecurityUtils
Escapes all special characters in a java string
encodeRedirectURL(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
encodeURL(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
entrySet() - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
equals(Object) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
equals(Object) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager.TargetCacheKey
 
equals(Object) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
equalsIgnoreValueOrder(MultivaluedMap<Key, Value>) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
ErrorModel - Class in com.amazonaws.serverless.proxy.model
Default error response model.
ErrorModel() - Constructor for class com.amazonaws.serverless.proxy.model.ErrorModel
 
ErrorModel(String) - Constructor for class com.amazonaws.serverless.proxy.model.ErrorModel
 
exceptionHandler - Variable in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
exceptionHandler(ExceptionHandler<ResponseType>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
ExceptionHandler<ResponseType> - Interface in com.amazonaws.serverless.proxy
Implementing sub-classes of this interface are used by container objects to handle exceptions.

F

FilterChainHolder - Class in com.amazonaws.serverless.proxy.internal.servlet
Implementation of the FilterChain interface.
FilterChainManager<ServletContextType extends jakarta.servlet.ServletContext> - Class in com.amazonaws.serverless.proxy.internal.servlet
This object is in charge of matching a servlet request to a set of filters, creating the filter chain for a request, and cache filter chains that were already loaded for re-use.
FilterChainManager.TargetCacheKey - Class in com.amazonaws.serverless.proxy.internal.servlet
Object used as a key for the filter chain cache.
FilterHolder - Class in com.amazonaws.serverless.proxy.internal.servlet
Wrapper for a servlet filter object.
FilterHolder(Filter, ServletContext) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
 
FilterHolder(String, Filter, ServletContext) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
Creates a new filter holder for the given Filter object.
FilterHolder.Registration - Class in com.amazonaws.serverless.proxy.internal.servlet
Registration class for the filter.
flushBuffer() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
format(ContainerRequestType, ContainerResponseType, SecurityContext) - Method in class com.amazonaws.serverless.proxy.internal.servlet.ApacheCombinedServletLogFormatter
 
format(ContainerRequestType, ContainerResponseType, SecurityContext) - Method in interface com.amazonaws.serverless.proxy.LogFormatter
The format method is called by the container handler to produce the log line that should be written to the logs.
forward(ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestDispatcher
 

G

generateContextPath(ContainerConfig, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
generateHeader(Cookie) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsCookieProcessor
 
generateHeader(Cookie) - Method in interface com.amazonaws.serverless.proxy.internal.servlet.CookieProcessor
Generate the Set-Cookie HTTP header value for the given Cookie.
generateParameterMap(MultiValuedTreeMap<String, String>, ContainerConfig) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
generateParameterMap(MultiValuedTreeMap<String, String>, ContainerConfig, boolean) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
generateQueryString(MultiValuedTreeMap<String, String>, boolean, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
Given a map of key/values query string parameters from API Gateway, creates a query string as it would have been in the original url.
generateRequestURL(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
get(Object) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
getAccessKey() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getAccessKey() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
getAccountId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getAccountId() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getAccountId() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
getAccountId() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getActualStartTimeMs() - Method in class com.amazonaws.serverless.proxy.AsyncInitializationWrapper
 
getApiId() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getApiId() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getApiKey() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getApiKeyId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getAsyncContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getAsyncContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getAsyncContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
getAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getAttributeNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getAttributeNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getAttributeNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getAttributeNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getAttributes() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
getAudience() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getAuthenticationScheme() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsHttpApiV2SecurityContext
 
getAuthenticationScheme() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
getAuthorizer() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getAuthorizer() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getAuthTime() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getAuthType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getAuthType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getAuthType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getAwsProxyRequest() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getBody() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getBody() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
getBody() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getBufferSize() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getCaller() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getCallerId() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
getCharacterEncoding() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getCharacterEncoding() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getCharacterEncoding() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getCharacterEncoding() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getClaim(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getClaims() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext.CognitoUserPoolPrincipal
 
getClaims() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
getClaims() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2JwtAuthorizer
 
getClassLoader() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getClassName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
getClassName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
getCognitoAuthenticationProvider() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getCognitoAuthenticationType() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getCognitoIdentity() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
getCognitoIdentityId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getCognitoIdentityPoolId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getContainerConfig() - Static method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
Returns the current container configuration object.
getContainerResponse(ContainerRequestType, CountDownLatch) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
getContentLength() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getContentLength() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getContentLength() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getContentLengthLong() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getContentLengthLong() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getContentLengthLong() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getContentType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getContentType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getContentType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getContentType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getContentType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
getContext(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getContextPath() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getContextPath() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getContextPath() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getContextPath() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getContextValue(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
getCookieProcessor() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getCookies() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getCookies() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getCookies() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getCookies() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getCreationTime() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getCurrentContext() - Method in class com.amazonaws.serverless.proxy.AwsProxySecurityContextWriter
 
getCustomDomainNames() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Returns the list of custom domain names enabled for the application
getDateHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getDateHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getDateHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getDefaultContentCharset() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Returns the name of the default charset appended to the Content-Type header if no charset is specified by the request.
getDefaultSessionTrackingModes() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getDispatcherType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getDispatcherType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getDispatcherTypes() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
getDomainName() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getDomainPrefix() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getEffectiveMajorVersion() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getEffectiveMinorVersion() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getEffectiveSessionTrackingModes() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getElb() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getElb() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getEmail() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getErrorJson(String) - Method in class com.amazonaws.serverless.proxy.AwsProxyExceptionHandler
 
getEvent() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
getExpiration() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getExtendedRequestId() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getFilter() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
Returns the filter object
getFilterChain(HttpServletRequest, Servlet) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
 
getFilterConfig() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
The filter config object implementation.
getFilterHolders() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsFilterChainManager
Returns the filter holders stored in the AwsServletContext object
getFilterHolders() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager
This method is used by the getFilterChain method to extract a Map of filter holders from the current context.
getFilterName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
The name associated with the filter
getFilterRegistration(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getFilterRegistrations() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getFilters() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainHolder
Returns the list of filters in this chain.
getFirst(Key) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
getFirstQueryParamValue(MultiValuedTreeMap<String, String>, String, boolean) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getFormBodyParameterCaseInsensitive(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getFormUrlEncodedParametersMap() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
getHeaderNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getHeaderNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getHeaderNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getHeaderNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getHeaderNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
getHeaders() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getHeaders() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
getHeaders() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getHeaders(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getHeaders(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getHeaders(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getHeaders(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getHeaders(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
getHttp() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getHttpMethod() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getHttpMethod() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getIamAuthorizer() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap
 
getId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getIdentity() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getInitializationLatch() - Method in class com.amazonaws.serverless.proxy.AsyncInitializationWrapper
 
getInitializationLatch() - Method in class com.amazonaws.serverless.proxy.InitializationWrapper
Asynchronous implementations of the framework should return a latch that the container handler can use to decide whether it can start handling events.
getInitializationTimeout() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Returns the maximum amount of time (in milliseconds) set for the initialization time.
getInitializationType() - Static method in class com.amazonaws.serverless.proxy.InitializationTypeHelper
 
getInitializationWrapper() - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
Returns the initialization wrapper this container handler will monitor to handle events
getInitParameter(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getInitParameter(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
getInitParameter(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
getInitParameterNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getInitParameters() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
getInitParameters() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
The map of initialization parameters passed to the filter
getInitParameters() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
getInputStream() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getInputStream() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getInputStream() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getInputStream() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
getIntHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getIntHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getIntHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getInvalidStatusCode() - Method in class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
Returns the status code used in the errors generated by this filter.
getIssuedAt() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getIssuer() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getJspConfigDescriptor() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getJwtAuthorizer() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap
 
getKey() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
getLambdaAuthorizerContext() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap
 
getLambdaContext() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
getLastAccessedTime() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getLoadOnStartup() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
getLocalAddr() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getLocalAddr() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getLocale() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getLocale() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getLocale() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getLocale() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getLocales() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getLocales() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getLocales() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getLocalName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getLocalName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getLocalPort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getLocalPort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getMajorVersion() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getMappings() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
getMaxInactiveInterval() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getMessage() - Method in class com.amazonaws.serverless.proxy.model.ErrorModel
 
getMethod() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getMethod() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getMethod() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getMethod() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
getMimeType(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getMinorVersion() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getMultipartFormParametersMap() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getMultiValueHeaders() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getMultiValueHeaders() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
getMultiValueQueryStringParameters() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getName() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext.CognitoUserPoolPrincipal
 
getName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
getName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
getName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
getNamedDispatcher(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getObjectMapper() - Static method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
getOutputStream() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getParameter(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getParameter(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getParameter(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getParameterMap() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getParameterMap() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getParameterMap() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getParameterNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getParameterNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getParameterNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getParameterValues(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getParameterValues(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getParameterValues(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getPart(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getPart(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getParts() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getParts() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getPath() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getPath() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getPath() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
getPathInfo() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getPathInfo() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getPathInfo() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getPathParameters() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getPathParameters() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getPathTranslated() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getPathTranslated() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getPathTranslated() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getPrincipalId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
getPrincipalOrgId() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
getPriority() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
getProtocol() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getProtocol() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getProtocol() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getProtocol() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getProtocol() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
getProtocolRequestId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getProtocolRequestId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getProtocolRequestId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getQueryParamValues(MultiValuedTreeMap<String, String>, String, boolean) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getQueryParamValuesAsList(MultiValuedTreeMap<String, String>, String, boolean) - Static method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getQueryString() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getQueryString() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getQueryString() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getQueryString() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getQueryStringParameters() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getQueryStringParameters() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getRawPath() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getRawQueryString() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getRawValue() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
getReader() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getReader() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getReader() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRealPath(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getRegistration() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
Returns the Registration object for the filter.
getRemoteAddr() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getRemoteAddr() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getRemoteAddr() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRemoteHost() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getRemoteHost() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getRemoteHost() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRemotePort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getRemotePort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getRemotePort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRemoteUser() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getRemoteUser() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getRemoteUser() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRequest() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
getRequest() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getRequestCharacterEncoding() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getRequestClass() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2HttpServletRequestReader
 
getRequestClass() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequestReader
 
getRequestClass() - Method in class com.amazonaws.serverless.proxy.RequestReader
 
getRequestContext() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getRequestContext() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getRequestDispatcher(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getRequestDispatcher(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getRequestDispatcher(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRequestDispatcher(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getRequestedSessionId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getRequestedSessionId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getRequestId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getRequestId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getRequestId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRequestId() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getRequestId() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getRequestSource() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getRequestSource() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getRequestTime() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getRequestTimeEpoch() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getRequestURI() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getRequestURI() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getRequestURI() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRequestURL() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getRequestURL() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getRequestURL() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getResource() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getResource(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getResourceAsStream(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getResourceId() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getResourcePath() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getResourcePaths(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getResponse() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
getResponse() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getResponseCharacterEncoding() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getRouteKey() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getRouteKey() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getRunAsRole() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
getScheme() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getScheme() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getScheme() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getSchemeFromHeader(Headers) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getScopes() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2JwtAuthorizer
 
getServerInfo() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getServerName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getServerName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getServerName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getServerName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getServerPort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getServerPort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getServerPort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getServerPort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getServiceBasePath() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Returns the base path configured in the container.
getServlet() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
getServletConfig() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
getServletConnection() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getServletConnection() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getServletConnection() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getServletContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getServletContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getServletContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getServletContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
Returns the current ServletContext.
getServletContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
The servlet context that initialized the filter
getServletContextName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getServletForPath(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getServletNameMappings() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
getServletPath() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getServletPath() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getServletRegistration(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getServletRegistrations() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getSession() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
as per Servlet spec this method creates a session if none exists
getSession() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getSession(boolean) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getSession(boolean) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getSessionCookieConfig() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getSessionTimeout() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getSize() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
getSourceIp() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getSourceIp() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
getStage() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
getStage() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getStageVariables() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getStageVariables() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getStatus() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getStatusCode() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
getStatusDescription() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
getSubject() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getSubmittedFileName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
getTargetGroupArn() - Method in class com.amazonaws.serverless.proxy.model.AlbContext
 
getTime() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getTimeEpoch() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
getTimeout() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
getTimer(String) - Static method in class com.amazonaws.serverless.proxy.internal.testutils.Timer
 
getTimers() - Static method in class com.amazonaws.serverless.proxy.internal.testutils.Timer
 
getTokenUse() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getUriEncoding() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
 
getUrlPatternMappings() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
getUser() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getUserAgent() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getUserAgent() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
getUserArn() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getUserArn() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
getUserId() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
getUsername() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getUserPrincipal() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsHttpApiV2SecurityContext
 
getUserPrincipal() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
getUserPrincipal() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
getUserPrincipal() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
getUserPrincipal() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getValidFilePath(String) - Static method in class com.amazonaws.serverless.proxy.internal.SecurityUtils
 
getValidFilePath(String, boolean) - Static method in class com.amazonaws.serverless.proxy.internal.SecurityUtils
Returns an absolute file path given an input path and validates that it is not trying to write/read from a directory other than /tmp.
getValidFilePaths() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Returns the list of file paths that the servlet accepts read/write requests to
getValue() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
getVersion() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getVersion() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
getVirtualServerName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getWriter() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 

H

handle(Throwable) - Method in class com.amazonaws.serverless.proxy.AwsProxyExceptionHandler
 
handle(Throwable) - Method in interface com.amazonaws.serverless.proxy.ExceptionHandler
The handle method is called by the container object whenever an exception occurs in the proxy method for typed calls
handle(Throwable, OutputStream) - Method in class com.amazonaws.serverless.proxy.AwsProxyExceptionHandler
 
handle(Throwable, OutputStream) - Method in interface com.amazonaws.serverless.proxy.ExceptionHandler
This handle implementation is called whenever an exception occurs in the stream-based proxy method.
handleRequest(ContainerRequestType, ContainerResponseType, Context) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
hashCode() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager.TargetCacheKey
The hash code for a cache key is calculated using the target path and dispatcher type.
hashCode() - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
hasOriginalRequestAndResponse() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
Headers - Class in com.amazonaws.serverless.proxy.model
 
Headers() - Constructor for class com.amazonaws.serverless.proxy.model.Headers
 
HEADERS - Static variable in class com.amazonaws.serverless.proxy.AwsProxyExceptionHandler
 
HeaderValue() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
HTTP_API_CONTEXT_PROPERTY - Static variable in class com.amazonaws.serverless.proxy.RequestReader
The key for the HTTP API request context passed by the services
HTTP_API_EVENT_PROPERTY - Static variable in class com.amazonaws.serverless.proxy.RequestReader
The key for the HTTP API proxy request event
HTTP_API_STAGE_VARS_PROPERTY - Static variable in class com.amazonaws.serverless.proxy.RequestReader
The key for the HTTP API stage variables
HttpApiV2AuthorizerDeserializer() - Constructor for class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap.HttpApiV2AuthorizerDeserializer
 
HttpApiV2AuthorizerMap - Class in com.amazonaws.serverless.proxy.model
 
HttpApiV2AuthorizerMap() - Constructor for class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap
 
HttpApiV2AuthorizerMap.HttpApiV2AuthorizerDeserializer - Class in com.amazonaws.serverless.proxy.model
 
HttpApiV2AuthorizerMap.HttpApiV2AuthorizerSerializer - Class in com.amazonaws.serverless.proxy.model
 
HttpApiV2AuthorizerSerializer() - Constructor for class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap.HttpApiV2AuthorizerSerializer
 
HttpApiV2HttpContext - Class in com.amazonaws.serverless.proxy.model
 
HttpApiV2HttpContext() - Constructor for class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
HttpApiV2IamAuthorizer - Class in com.amazonaws.serverless.proxy.model
 
HttpApiV2IamAuthorizer() - Constructor for class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
HttpApiV2JwtAuthorizer - Class in com.amazonaws.serverless.proxy.model
 
HttpApiV2JwtAuthorizer() - Constructor for class com.amazonaws.serverless.proxy.model.HttpApiV2JwtAuthorizer
 
HttpApiV2ProxyRequest - Class in com.amazonaws.serverless.proxy.model
 
HttpApiV2ProxyRequest() - Constructor for class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
HttpApiV2ProxyRequestContext - Class in com.amazonaws.serverless.proxy.model
 
HttpApiV2ProxyRequestContext() - Constructor for class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
HttpUtils - Class in com.amazonaws.serverless.proxy.internal
 
HttpUtils() - Constructor for class com.amazonaws.serverless.proxy.internal.HttpUtils
 

I

include(ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestDispatcher
 
init() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
Initializes the wrapped filter and sets the isFilterInitialized property to true.
init(FilterConfig) - Method in class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
 
InitializableLambdaContainerHandler - Interface in com.amazonaws.serverless.proxy.internal
Interface to define initialization/ cold-start related methods.
InitializationTypeHelper - Class in com.amazonaws.serverless.proxy
Utility class that helps determine the initialization type
InitializationTypeHelper() - Constructor for class com.amazonaws.serverless.proxy.InitializationTypeHelper
 
initializationWrapper - Variable in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
initializationWrapper(InitializationWrapper) - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
Sets the initialization wrapper to be used by the ServletLambdaContainerHandlerBuilder.buildAndInitialize() method to start the framework implementations
InitializationWrapper - Class in com.amazonaws.serverless.proxy
This class is in charge of initializing a InitializableLambdaContainerHandler.
InitializationWrapper() - Constructor for class com.amazonaws.serverless.proxy.InitializationWrapper
 
initialize() - Method in interface com.amazonaws.serverless.proxy.internal.InitializableLambdaContainerHandler
This method is called on the first (cold) invocation
initialize() - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
initialize() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
 
invalidate() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
InvalidRequestEventException - Exception in com.amazonaws.serverless.exceptions
This exception is thrown when the ContainerHandler fails to parse a request object or input stream into the object required by the Container.
InvalidRequestEventException(String) - Constructor for exception com.amazonaws.serverless.exceptions.InvalidRequestEventException
 
InvalidRequestEventException(String, Exception) - Constructor for exception com.amazonaws.serverless.exceptions.InvalidRequestEventException
 
InvalidResponseObjectException - Exception in com.amazonaws.serverless.exceptions
This exception is thrown when the ContainerHandler cannot transform the Container response into a valid return value for the Lambda function.
InvalidResponseObjectException(String, Exception) - Constructor for exception com.amazonaws.serverless.exceptions.InvalidResponseObjectException
 
isAnnotated() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
 
isAsyncInitializationDisabled() - Static method in class com.amazonaws.serverless.proxy.InitializationTypeHelper
 
isAsyncStarted() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
isAsyncStarted() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isAsyncStarted() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
isAsyncStarted() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
isAsyncSupported() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
isAsyncSupported() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isAsyncSupported() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
isAsyncSupported() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
isAsyncSupported() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
isBase64Encoded() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
isBase64Encoded() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
isBase64Encoded() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
isBinaryContentType(String) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Determine if specified content type has been configured as binary
isCommitted() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
isCompleted() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
isConsolidateSetCookieHeaders() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
 
isDisableExceptionMapper() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Whether the framework will run exception thrown by the application through the implementation of ExceptionHandler.
isDispatched() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
isDispatchStarted() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
isEmailVerified() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
isEmpty() - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
isFilterInitialized() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
Checks whether the filter this holder is responsible for has been initialized.
isFinished() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletInputStream
 
isIam() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap
 
isJwt() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap
 
isLambda() - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap
 
isNew() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
isQueryStringCaseSensitive() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Whether query string parameters in the request should be case sensitive or not.
isReady() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletInputStream
 
isRequestedSessionIdFromCookie() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isRequestedSessionIdFromCookie() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
isRequestedSessionIdFromURL() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isRequestedSessionIdFromURL() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
isRequestedSessionIdValid() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isRequestedSessionIdValid() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
isSecure() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsHttpApiV2SecurityContext
 
isSecure() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
isSecure() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
isSecure() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
isSecure() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
isStripBasePath() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
 
isUserInRole(String) - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsHttpApiV2SecurityContext
 
isUserInRole(String) - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
isUserInRole(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
isUserInRole(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
isUserInRole(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
isUseStageAsServletContext() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Tells whether the stage name passed in the request should be added to the context path: AwsProxyHttpServletRequest.getContextPath().
isValidHost(String, String, AlbContext, String) - Static method in class com.amazonaws.serverless.proxy.internal.SecurityUtils
 
isValidPort(String) - Static method in class com.amazonaws.serverless.proxy.internal.SecurityUtils
 
isValidScheme(String) - Static method in class com.amazonaws.serverless.proxy.internal.SecurityUtils
 
isValidUtf8(byte[]) - Method in class com.amazonaws.serverless.proxy.ResponseWriter
Checks whether the given byte array contains a UTF-8 encoded string

J

JAX_SECURITY_CONTEXT_PROPERTY - Static variable in class com.amazonaws.serverless.proxy.RequestReader
The key for the JAX RS security context properties stored in the request attributes

K

keySet() - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 

L

LAMBDA_CONTEXT_PROPERTY - Static variable in class com.amazonaws.serverless.proxy.RequestReader
The key for the AWS Lambda context property in the PropertiesDelegate object
LambdaContainerHandler<RequestType,ResponseType,ContainerRequestType,ContainerResponseType> - Class in com.amazonaws.serverless.proxy.internal
Abstract class that declares the basic methods and objects for implementations of LambdaContainerHandler.
LambdaContainerHandler(Class<RequestType>, Class<ResponseType>, RequestReader<RequestType, ContainerRequestType>, ResponseWriter<ContainerResponseType, ResponseType>, SecurityContextWriter<RequestType>, ExceptionHandler<ResponseType>) - Constructor for class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
LambdaContainerHandler(Class<RequestType>, Class<ResponseType>, RequestReader<RequestType, ContainerRequestType>, ResponseWriter<ContainerResponseType, ResponseType>, SecurityContextWriter<RequestType>, ExceptionHandler<ResponseType>, InitializationWrapper) - Constructor for class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
lambdaContext - Variable in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
log(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
log(String, Throwable) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
LogFormatter<ContainerRequestType,ContainerResponseType> - Interface in com.amazonaws.serverless.proxy
Implementations of the log formatter interface are used by LambdaContainerHandler class to log each request processed in the container.
login(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
login(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
login(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
logout() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
logout() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
logout() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 

M

MultiValuedTreeMap<Key,Value> - Class in com.amazonaws.serverless.proxy.model
Simple implementation of a multi valued tree map to use for case-insensitive headers
MultiValuedTreeMap() - Constructor for class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
MultiValuedTreeMap(Comparator<Key>) - Constructor for class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 

O

onStartup(AwsLambdaServletContainerHandler.StartupHandler) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
You can use the onStartup to intercept the ServletContext as the Spring application is initialized and inject custom values.
onStartup(ServletContext) - Method in interface com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler.StartupHandler
 

P

PARAM_INVALID_STATUS_CODE - Static variable in class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
 
parseAcceptLanguageHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
parseCharacterEncoding(String, Charset) - Static method in class com.amazonaws.serverless.proxy.internal.HttpUtils
 
parseCookieHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsCookieProcessor
 
parseCookieHeader(String) - Method in interface com.amazonaws.serverless.proxy.internal.servlet.CookieProcessor
Parse the provided cookie header value into an array of Cookie objects.
parseCookieHeaderValue(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
Given the Cookie header value, parses it and creates a Cookie object
parseHeaderValue(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
Prases a header value using the default value separator "," and qualifier separator ";".
parseHeaderValue(String, String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
Generic method to parse an HTTP header value and split it into a list of key/values for all its components.
parseLanguageTag(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
principalOrgId - Variable in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
proxy(RequestType, Context) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
Proxies requests to the underlying container given the incoming Lambda request.
proxyStream(InputStream, OutputStream, Context) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
Handles Lambda RequestStreamHandler method.
put(Key, List<Value>) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
putAll(Map<? extends Key, ? extends List<Value>>) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
putIamAuthorizer(HttpApiV2IamAuthorizer) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap
 
putJwtAuthorizer(HttpApiV2JwtAuthorizer) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap
 
putSingle(Key, Value) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 

R

read() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletInputStream
 
readRequest(AwsProxyRequest, SecurityContext, Context, ContainerConfig) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequestReader
 
readRequest(HttpApiV2ProxyRequest, SecurityContext, Context, ContainerConfig) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2HttpServletRequestReader
 
readRequest(RequestType, SecurityContext, Context, ContainerConfig) - Method in class com.amazonaws.serverless.proxy.RequestReader
Reads the incoming event object and produces a populated request for the underlying container
Registration() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
Registration(WebFilter) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
remove(Object) - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
removeAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
removeAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
removeAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
removeAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
requestInputStream - Variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
requestReader - Variable in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
requestReader(RequestReader<RequestType, ContainerRequestType>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
RequestReader<RequestType,ContainerRequestType> - Class in com.amazonaws.serverless.proxy
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.
RequestReader() - Constructor for class com.amazonaws.serverless.proxy.RequestReader
 
RequestSource - Enum Class in com.amazonaws.serverless.proxy.model
 
requestTypeClass - Variable in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
requestTypeClass(Class<RequestType>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
reset() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
resetBuffer() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
response - Variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
responseTypeClass - Variable in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
responseTypeClass(Class<ResponseType>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
responseWriter - Variable in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
responseWriter(ResponseWriter<AwsHttpServletResponse, ResponseType>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
ResponseWriter<ContainerResponseType,ResponseType> - Class in com.amazonaws.serverless.proxy
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.
ResponseWriter() - Constructor for class com.amazonaws.serverless.proxy.ResponseWriter
 

S

securityContextWriter - Variable in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
securityContextWriter(SecurityContextWriter<RequestType>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
SecurityContextWriter<RequestType> - Interface in com.amazonaws.serverless.proxy
This object is used by the container implementation to generated a Jax-Rs SecurityContext object from the incoming AWS Lambda event.
SecurityUtils - Class in com.amazonaws.serverless.proxy.internal
This class contains utility methods to address FSB security issues found in the application, such as string sanitization and file path validation.
SecurityUtils() - Constructor for class com.amazonaws.serverless.proxy.internal.SecurityUtils
 
self() - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
Implementations should implement this method to return their type.
sendError(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
sendError(int, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
sendRedirect(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
serialize(HttpApiV2AuthorizerMap, JsonGenerator, SerializerProvider) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2AuthorizerMap.HttpApiV2AuthorizerSerializer
 
SERVER_INFO - Static variable in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
SERVER_INFO - Static variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
SERVLET_API_MAJOR_VERSION - Static variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
SERVLET_API_MINOR_VERSION - Static variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
servletContext - Variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
 
servletContext - Variable in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager
 
ServletLambdaContainerHandlerBuilder<RequestType,ResponseType,ContainerRequestType extends jakarta.servlet.http.HttpServletRequest,HandlerType extends AwsLambdaServletContainerHandler<RequestType,ResponseType,ContainerRequestType,AwsHttpServletResponse>,Builder extends ServletLambdaContainerHandlerBuilder<RequestType,ResponseType,ContainerRequestType,HandlerType,Builder>> - Class in com.amazonaws.serverless.proxy.internal.servlet
Base builder class for AwsLambdaServletContainerHandler.
ServletLambdaContainerHandlerBuilder() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
 
SESSION_DURATION_SEC - Static variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
setAccessKey(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setAccessKey(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
setAccountId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setAccountId(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setAccountId(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
setAccountId(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setApiId(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setApiId(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setApiKey(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setApiKeyId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setAsyncSupported(boolean) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
setAsyncSupported(boolean) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
setAttribute(String, Object) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
setAttribute(String, Object) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
setAttribute(String, Object) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
setAttribute(String, Object) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
setAttributes(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
setAudience(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setAuthorizer(ApiGatewayAuthorizerContext) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setAuthorizer(HttpApiV2AuthorizerMap) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setAuthTime(Long) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setBase64Encoded(boolean) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
setBase64Encoded(boolean) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setBody(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setBody(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
setBody(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setBufferSize(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setCaller(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setCallerId(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
setCharacterEncoding(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
setCharacterEncoding(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
setCharacterEncoding(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setCharacterEncoding(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
setClaim(String, String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setClaims(CognitoAuthorizerClaims) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
setClaims(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2JwtAuthorizer
 
setCognitoAuthenticationProvider(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setCognitoAuthenticationType(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setCognitoIdentity(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
setCognitoIdentityId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setCognitoIdentityPoolId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setConsolidateSetCookieHeaders(boolean) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Tells the library to consolidate multiple Set-Cookie headers into a single Set-Cookie header with multiple, comma-separated values.
setContainerHandler(AwsLambdaServletContainerHandler) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
setContentLength(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setContentLengthLong(long) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setContentType(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setContentType(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
setContextValue(String, String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
setCookies(List<String>) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setDateHeader(String, long) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setDefaultContentCharset(String) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Sets the default charset value for the Content-Type header if no charset is specified with a request.
setDisableExceptionMapper(boolean) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
This configuration parameter tells the container whether it should skip exception mapping and simply let any Exception thrown by the underlying application bubble up to the Lambda handler class.
setDomainName(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setDomainPrefix(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setElb(AlbContext) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setElb(AlbContext) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setEmail(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setEmailVerified(boolean) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setExpiration(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setExtendedRequestId(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setFilterName(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
 
setHeader(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setHeaders(MultiValuedTreeMap<String, String>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
setHeaders(SingleValueHeaders) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setHeaders(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
setHeaders(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setHttp(HttpApiV2HttpContext) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setHttpMethod(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setHttpMethod(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setIdentity(ApiGatewayRequestIdentity) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setInitializationTimeout(int) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Sets the initialization timeout.
setInitializationWrapper(InitializationWrapper) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
Sets a new initialization wrapper.
setInitParameter(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
setInitParameter(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
setInitParameter(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
setInitParameters(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
setInitParameters(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
setIntHeader(String, int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setIsBase64Encoded(boolean) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setIssuedAt(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setIssuer(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setKey(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
setLoadOnStartup(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
setLocale(Locale) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setLogFormatter(LogFormatter<ContainerRequestType, ContainerResponseType>) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
Sets the formatter used to log request data in CloudWatch.
setMaxInactiveInterval(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
setMessage(String) - Method in class com.amazonaws.serverless.proxy.model.ErrorModel
 
setMethod(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
setMultipartConfig(MultipartConfigElement) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
setMultiValueHeaders(Headers) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setMultiValueHeaders(Headers) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
setMultiValueQueryStringParameters(MultiValuedTreeMap<String, String>) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setName(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
setPath(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setPath(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setPath(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
setPathParameters(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setPathParameters(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setPrincipalId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
setPrincipalOrgId(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
setPriority(float) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
setProtocol(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setProtocol(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
setQueryStringCaseSensitive(boolean) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Sets whether query string parameter names should be treated as case sensitive.
setQueryStringParameters(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setQueryStringParameters(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setRawPath(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setRawQueryString(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setRawValue(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
setReadListener(ReadListener) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletInputStream
 
setRequestCharacterEncoding(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
setRequestContext(AwsProxyRequestContext) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setRequestContext(HttpApiV2ProxyRequestContext) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setRequestId(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setRequestId(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setRequestTime(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setRequestTimeEpoch(long) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setResource(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setResourceId(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setResourcePath(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setResponse(AwsHttpServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
setResponseCharacterEncoding(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
setRouteKey(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setRouteKey(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setRunAsRole(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
setScopes(List<String>) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2JwtAuthorizer
 
setServiceBasePath(String) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Configures a base path that can be stripped from the request path before passing it to the framework-specific implementation.
setServletContext(ServletContext) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
setServletContext(ServletContext) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
setServletContext(ServletContext) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
Sets the ServletContext in the handler and initialized a new FilterChainManager
setServletContext(ServletContext) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequestReader
 
setServletName(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager.TargetCacheKey
 
setServletSecurity(ServletSecurityElement) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletRegistration
 
setSessionTimeout(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
setSessionTrackingModes(Set<SessionTrackingMode>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
setSize(long) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
setSourceIp(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setSourceIp(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
setStage(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequestContext
 
setStage(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setStageVariables(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setStageVariables(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
setStatus(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setStatusCode(int) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
setStatusDescription(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
setStripBasePath(boolean) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Whether this framework should strip the base path mapping specified with the ContainerConfig.setServiceBasePath(String) method from a request before passing it to the framework-specific implementations
setSubject(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setSubmittedFileName(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
setTargetGroupArn(String) - Method in class com.amazonaws.serverless.proxy.model.AlbContext
 
setTime(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setTimeEpoch(long) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequestContext
 
setTimeout(long) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
setTokenUse(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setUriEncoding(String) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Sets the charset used to URLEncode and Decode request paths.
setUser(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setUserAgent(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setUserAgent(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2HttpContext
 
setUserArn(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setUserArn(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
setUserId(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
setUsername(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setUseStageAsServletContext(boolean) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Sets whether the API Gateway stage name should be included in the servlet context path.
setValidFilePaths(List<String>) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Sets a list of valid file paths for the servlet to read/write from.
setValue(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest.HeaderValue
 
setVersion(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setVersion(String) - Method in class com.amazonaws.serverless.proxy.model.HttpApiV2ProxyRequest
 
SingleValueHeaders - Class in com.amazonaws.serverless.proxy.model
 
SingleValueHeaders() - Constructor for class com.amazonaws.serverless.proxy.model.SingleValueHeaders
 
size() - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
start(InitializableLambdaContainerHandler) - Method in class com.amazonaws.serverless.proxy.AsyncInitializationWrapper
 
start(InitializableLambdaContainerHandler) - Method in class com.amazonaws.serverless.proxy.InitializationWrapper
This is the main entry point.
start(Runnable) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsAsyncContext
 
start(String) - Static method in class com.amazonaws.serverless.proxy.internal.testutils.Timer
 
startAsync() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
startAsync() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
startAsync() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
startAsync(ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
startAsync(ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
startAsync(ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
startupHandler - Variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
 
stop(String) - Static method in class com.amazonaws.serverless.proxy.internal.testutils.Timer
 
stripBasePath(String) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
Configures the library to strip a base path from incoming requests before passing them on to the wrapped framework.
stripBasePath(String, ContainerConfig) - Method in class com.amazonaws.serverless.proxy.RequestReader
Strips the base path from the request path if the container configuration object requires it

T

TargetCacheKey() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager.TargetCacheKey
 
Timer - Class in com.amazonaws.serverless.proxy.internal.testutils
 
Timer() - Constructor for class com.amazonaws.serverless.proxy.internal.testutils.Timer
 
toString() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainHolder
 
toString() - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 

U

upgrade(Class<T>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpApiV2ProxyHttpServletRequest
 
upgrade(Class<T>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequestWrapper
 
upgrade(Class<T>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
UrlPathValidator - Class in com.amazonaws.serverless.proxy.internal.servlet.filters
Simple path validator filter.
UrlPathValidator() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
 
userArn - Variable in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 
userId - Variable in class com.amazonaws.serverless.proxy.model.HttpApiV2IamAuthorizer
 

V

validate() - Method in class com.amazonaws.serverless.proxy.internal.servlet.ServletLambdaContainerHandlerBuilder
Validates that all of the required fields are populated.
valueOf(String) - Static method in enum class com.amazonaws.serverless.proxy.model.RequestSource
Returns the enum constant of this class with the specified name.
values() - Method in class com.amazonaws.serverless.proxy.model.MultiValuedTreeMap
 
values() - Static method in enum class com.amazonaws.serverless.proxy.model.RequestSource
Returns an array containing the constants of this enum class, in the order they are declared.

W

write(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
writeResponse(AwsHttpServletResponse, Context) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletResponseWriter
 
writeResponse(ContainerResponseType, Context) - Method in class com.amazonaws.serverless.proxy.ResponseWriter
Writes status code, headers, and body from the container response to a Lambda return value.
writeSecurityContext(AwsProxyRequest, Context) - Method in class com.amazonaws.serverless.proxy.AwsProxySecurityContextWriter
 
writeSecurityContext(HttpApiV2ProxyRequest, Context) - Method in class com.amazonaws.serverless.proxy.AwsHttpApiV2SecurityContextWriter
 
writeSecurityContext(RequestType, Context) - Method in interface com.amazonaws.serverless.proxy.SecurityContextWriter
Called by the container implementation to generate a SecurityContext given an incoming event.
A B C D E F G H I J K L M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form