Index
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
InitializationWrapperinterface. - 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
FilterChainManagerobject uses theAwsServletContextobject to extract a list ofFilterHolders - 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
HttpServletResponseobject. - AwsHttpServletResponse(HttpServletRequest, CountDownLatch) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
-
The constructor for this object receives a
CountDownLatchto 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
LambdaContainerHandlerobject that adds protected variables for theServletContextandFilterChainManager. - 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
ExceptionHandlerobject 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
HttpServletRequestinterface that supportsAwsProxyRequestobject. - 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
RequestReaderinterface that receives anAwsProxyRequestobject and uses it to initialize aAwsProxyHttpServletRequestobject. - AwsProxyHttpServletRequestReader() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequestReader
- AwsProxyHttpServletResponseWriter - Class in com.amazonaws.serverless.proxy.internal.servlet
-
Creates an
AwsProxyResponseobject given anAwsHttpServletResponseobject. - 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
RequestDispatcherimplementation for theAwsProxyHttpServletRequesttype. - 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
SecurityContextobject. - 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
ServletContextobject. - 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
FilterChaininterface. - 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-Typeheader 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
AwsServletContextobject - getFilterHolders() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager
-
This method is used by the
getFilterChainmethod 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
proxymethod 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
proxymethod. - 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
isFilterInitializedproperty 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
LambdaContainerHandlerclass 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
onStartupto 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
RequestStreamHandlermethod. - 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
SecurityContextobject 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-Typeheader 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
SecurityContextgiven an incoming event.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form