Skip navigation links
A B C D E F G H I J L M N O P Q R S T U W 

A

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, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
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
 
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
 
addListener(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addListener(T) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
addListener(Class<? extends EventListener>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
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, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
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
 
addValidFilePath(String) - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
Adds a new base path to the list of allowed paths.
ApacheCombinedServletLogFormatter<ContainerRequestType extends javax.servlet.http.HttpServletRequest,ContainerResponseType extends javax.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_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
 
ApiGatewayRequestContext - Class in com.amazonaws.serverless.proxy.model
The API Gateway request context object.
ApiGatewayRequestContext() - Constructor for class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
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
 
authenticate(HttpServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
authorizerContextValue(String, String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
authorizerPrincipal(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
AwsFilterChainManager - Class in com.amazonaws.serverless.proxy.internal.servlet
This implementation of the FilterChainManager object uses the AwsServletContext object to extract a list of FilterHolders
AwsHttpServletRequest - Class in com.amazonaws.serverless.proxy.internal.servlet
Base HttpServletRequest object.
AwsHttpServletResponse - Class in com.amazonaws.serverless.proxy.internal.servlet
Basic implementation of the HttpServletResponse object.
AwsHttpServletResponse(AwsHttpServletRequest, CountDownLatch) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
The constructor for this object receives a CountDownLatch to synchronize the execution of the Lambda function while the response is asynchronously written by the underlying container/application
AwsHttpSession - Class in com.amazonaws.serverless.proxy.internal.servlet
This class emulates the behavior of an HTTP session.
AwsHttpSession(String) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
AwsLambdaServletContainerHandler<RequestType,ResponseType,ContainerRequestType extends javax.servlet.http.HttpServletRequest,ContainerResponseType extends javax.servlet.http.HttpServletResponse> - Class in com.amazonaws.serverless.proxy.internal.servlet
Abstract extension of the code LambdaContainerHandler object that adds protected variables for the ServletContext and FilterChainManager.
AwsLambdaServletContainerHandler(Class<RequestType>, Class<ResponseType>, RequestReader<RequestType, ContainerRequestType>, ResponseWriter<ContainerResponseType, ResponseType>, SecurityContextWriter<RequestType>, ExceptionHandler<ResponseType>) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
 
AwsLambdaServletContainerHandler.StartupHandler - Interface in com.amazonaws.serverless.proxy.internal.servlet
 
AwsProxyExceptionHandler - Class in com.amazonaws.serverless.proxy
Default implementation of the ExceptionHandler object that returns AwsProxyResponse objects.
AwsProxyExceptionHandler() - Constructor for class com.amazonaws.serverless.proxy.AwsProxyExceptionHandler
 
AwsProxyHttpServletRequest - Class in com.amazonaws.serverless.proxy.internal.servlet
Implementation of the HttpServletRequest interface that supports AwsProxyRequest object.
AwsProxyHttpServletRequest(AwsProxyRequest, Context, SecurityContext) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
AwsProxyHttpServletRequest(AwsProxyRequest, Context, SecurityContext, ContainerConfig) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
AwsProxyHttpServletRequest.AwsServletInputStream - Class in com.amazonaws.serverless.proxy.internal.servlet
 
AwsProxyHttpServletRequestReader - Class in com.amazonaws.serverless.proxy.internal.servlet
Simple implementation of the RequestReader interface that receives an AwsProxyRequest object and uses it to initialize a AwsProxyHttpServletRequest object.
AwsProxyHttpServletRequestReader() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequestReader
 
AwsProxyHttpServletResponseWriter - Class in com.amazonaws.serverless.proxy.internal.servlet
Creates an AwsProxyResponse object given an AwsHttpServletResponse object.
AwsProxyHttpServletResponseWriter() - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletResponseWriter
 
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
 
AwsProxyRequestBuilder - Class in com.amazonaws.serverless.proxy.internal.testutils
Request builder object.
AwsProxyRequestBuilder() - Constructor for class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
AwsProxyRequestBuilder(String) - Constructor for class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
AwsProxyRequestBuilder(String, String) - Constructor for class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
AwsProxyRequestDispatcher - Class in com.amazonaws.serverless.proxy.internal.servlet
Default RequestDispatcher implementation for the AwsProxyHttpServletRequest type.
AwsProxyRequestDispatcher(String, 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, Map<String, String>) - Constructor for class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
AwsProxyResponse(int, Map<String, String>, String) - Constructor for class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
AwsProxySecurityContext - Class in com.amazonaws.serverless.proxy.internal.jaxrs
default implementation of the SecurityContext object.
AwsProxySecurityContext(Context, AwsProxyRequest) - Constructor for class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
AwsProxySecurityContext.CognitoUserPoolPrincipal - Class in com.amazonaws.serverless.proxy.internal.jaxrs
Custom object for request authorized with a Cognito User Pool authorizer.
AwsProxySecurityContextWriter - Class in com.amazonaws.serverless.proxy
Default impolementation of SecurityContextWriter.
AwsProxySecurityContextWriter() - Constructor for class com.amazonaws.serverless.proxy.AwsProxySecurityContextWriter
 
AwsServletContext - Class in com.amazonaws.serverless.proxy.internal.servlet
Basic implementation of the ServletContext object.
AwsServletContext(AwsLambdaServletContainerHandler) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
AwsServletInputStream(InputStream) - Constructor for class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest.AwsServletInputStream
 

B

binaryBody(InputStream) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
body(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
body(Object) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
build() - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
buildStream() - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 

C

changeSessionId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
claim(String, String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
clearServletContextCache() - Static method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
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(String, String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
cognitoUserPool(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
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
 
ContainerConfig - Class in com.amazonaws.serverless.proxy.model
Configuration parameters for the framework
ContainerConfig() - Constructor for class com.amazonaws.serverless.proxy.model.ContainerConfig
 
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
 
cookie(String, String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
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.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
 
decodeRequestPath(String, ContainerConfig) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
decodeValueIfEncoded(String) - Static method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
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
 
delete() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
destroy() - Method in class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
 
disable() - Static method in class com.amazonaws.serverless.proxy.internal.testutils.Timer
 
dispatcherType - Variable in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
doFilter(ContainerRequestType, ContainerResponseType, 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
 
encodeRedirectUrl(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
Deprecated.
encodeURL(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
encodeUrl(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
Deprecated.
equals(Object) - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager.TargetCacheKey
 
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<ResponseType> - Interface in com.amazonaws.serverless.proxy
Implementing sub-classes of this interface are used by container objects to handle exceptions.

F

FilterChainHolder - Class in com.amazonaws.serverless.proxy.internal.servlet
Implementation of the FilterChain interface.
FilterChainManager<ServletContextType extends javax.servlet.ServletContext> - Class in com.amazonaws.serverless.proxy.internal.servlet
This object in in charge of matching a servlet request to a set of filter, 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
 
form(String, String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
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(ContainerRequestType, ContainerResponseType) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
Fowards a request to the existing framework container.
forward(ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestDispatcher
 
fromJsonPath(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
fromJsonString(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 

G

generateQueryString(Map<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.
getAccessKey() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getAccountId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getAccountId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getApiId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
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.AwsHttpServletRequest
 
getAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
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.AwsHttpSession
 
getAttributeNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getAudience() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getAuthenticationScheme() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
getAuthorizer() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getAuthTime() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getAuthType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getAwsProxyRequest() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getAwsRequestId() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
getBody() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getBody() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
getBufferSize() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getCaller() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
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
 
getClassLoader() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getClassName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
getClientContext() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
getCognitoAuthenticationProvider() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getCognitoAuthenticationType() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
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.AwsProxyHttpServletRequest
 
getContentLengthLong() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
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.AwsProxyHttpServletRequest
 
getContextPath() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getContextValue(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
getCookies() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
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.AwsProxyHttpServletRequest
 
getDefaultSessionTrackingModes() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getDispatcherType() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getDispatcherTypes() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
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
 
getEmail() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getEvent() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
getExpiration() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getFilter() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
Returns the filter object
getFilterChain(ContainerRequestType, Servlet) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
 
getFilterConfig() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
The filter config object implementation.
getFilterHolders() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsFilterChainManager
Returns the filter holders stored in the AwsServletContext object
getFilterHolders() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager
This method is used by the getFilterChain method to extract a Map of filter holders from the current context.
getFilterName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
The name associated with the filter
getFilterRegistration(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getFilterRegistrations() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getFilters() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainHolder
Returns the list of filters in this chain.
getFunctionName() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
getFunctionVersion() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
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.AwsHttpServletResponse
 
getHeaderNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getHeaderNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
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
 
getHeaders() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getHeaders() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
getHttpMethod() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getHttpMethod() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getId() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getIdentity() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
getIdentity() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getInitParameter(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
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.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.AwsProxyHttpServletRequest
 
getInputStream() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
getIntHeader(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getInvokedFunctionArn() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
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
 
getLambdaContext() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
getLastAccessedTime() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getLocalAddr() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
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.AwsProxyHttpServletRequest
 
getLocalName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getLocalPort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getLogger() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
getLogGroupName() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
getLogStreamName() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
getMajorVersion() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getMaxInactiveInterval() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
getMemoryLimitInMB() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
getMessage() - Method in class com.amazonaws.serverless.proxy.model.ErrorModel
 
getMethod() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getMimeType(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getMinorVersion() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
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.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.AwsProxyHttpServletRequest
 
getParameterMap() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getParameterNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getParameterValues(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getPart(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getParts() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getPath() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getPath() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getPathInfo() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getPathParameters() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getPathTranslated() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getPrincipalId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
getProtocol() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getProtocol() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
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
 
getReader() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRealPath(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
Deprecated.
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.
getRemainingTimeInMillis() - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 
getRemoteAddr() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRemoteHost() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRemotePort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRemoteUser() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
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
 
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
 
getRequestId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getRequestTime() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getRequestTimeEpoch() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getRequestURI() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getRequestURL() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getResource(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getResource() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getResourceAsStream(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getResourceId() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getResourcePath() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getResourcePaths(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getScheme() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getServerInfo() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getServerName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getServerName() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getServerPort() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
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(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
Deprecated.
getServletContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
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
 
getServletNameMappings() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder.Registration
 
getServletNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
Deprecated.
getServletPath() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
getServletRegistration(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getServletRegistrations() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
getServlets() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
Deprecated.
getSession(boolean) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getSession() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
getSessionContext() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
Deprecated.
getSessionCookieConfig() - 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
 
getStage() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
getStageVariables() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
getStatus() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
getStatusCode() - 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
 
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
 
getUserArn() - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
getUsername() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
getUserPrincipal() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
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(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
Deprecated.
getValueNames() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
Deprecated.
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, OutputStream) - Method in class com.amazonaws.serverless.proxy.AwsProxyExceptionHandler
 
handle(Throwable) - Method in interface com.amazonaws.serverless.proxy.ExceptionHandler
The handle method is called by the container object whenever an exception occurs in the proxy method for typed calls
handle(Throwable, OutputStream) - Method in interface com.amazonaws.serverless.proxy.ExceptionHandler
This handle implementation is called whenever an exception occurs in the stream-based proxy method.
handleRequest(ContainerRequestType, ContainerResponseType, Context) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
hashCode() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterChainManager.TargetCacheKey
The hash code for a cache key is calculated using the target path and dispatcher type.
header(String, String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 

I

include(ContainerRequestType, ContainerResponseType) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsLambdaServletContainerHandler
Includes a request to the existing framework container.
include(ServletRequest, ServletResponse) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestDispatcher
 
init() - Method in class com.amazonaws.serverless.proxy.internal.servlet.FilterHolder
Initializes the wrapped filter and sets the isFilterInitialized property to true.
init(FilterConfig) - Method in class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
 
initialize() - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
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, Exception) - Constructor for exception com.amazonaws.serverless.exceptions.InvalidRequestEventException
 
InvalidRequestEventException(String) - 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
 
isAsyncStarted() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isAsyncSupported() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isBase64Encoded() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
isBase64Encoded() - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
isCommitted() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
isConsolidateSetCookieHeaders() - Method in class com.amazonaws.serverless.proxy.model.ContainerConfig
 
isEmailVerified() - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
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.AwsProxyHttpServletRequest.AwsServletInputStream
 
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.AwsProxyHttpServletRequest.AwsServletInputStream
 
isRequestedSessionIdFromCookie() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isRequestedSessionIdFromURL() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isRequestedSessionIdFromUrl() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
Deprecated.
isRequestedSessionIdValid() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
isSecure() - Method in class com.amazonaws.serverless.proxy.internal.jaxrs.AwsProxySecurityContext
 
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.AwsProxySecurityContext
 
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, 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
json() - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 

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
 
lambdaContext - Variable in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
 
log(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
log(Exception, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
Deprecated.
log(String, Throwable) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
log(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaConsoleLogger
 
log(byte[]) - Method in class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaConsoleLogger
 
LogFormatter<ContainerRequestType,ContainerResponseType> - Interface in com.amazonaws.serverless.proxy
Implementations of the log formatter interface are used by LambdaContainerHandler class to log each request processed in the container.
login(String, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
logout() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 

M

method(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
MockLambdaConsoleLogger - Class in com.amazonaws.serverless.proxy.internal.testutils
Mock LambdaLogger object that prints output to the console
MockLambdaConsoleLogger() - Constructor for class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaConsoleLogger
 
MockLambdaContext - Class in com.amazonaws.serverless.proxy.internal.testutils
Mock Lambda context.
MockLambdaContext() - Constructor for class com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext
 

N

nullBody() - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 

O

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

P

PARAM_INVALID_STATUS_CODE - Static variable in class com.amazonaws.serverless.proxy.internal.servlet.filters.UrlPathValidator
 
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
Generic method to parse an HTTP header value and split it into a list of key/values for all its components.
path(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
proxy(RequestType, Context) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
Proxies requests to the underlying container given the incoming Lambda request.
proxyStream(InputStream, OutputStream, Context) - Method in class com.amazonaws.serverless.proxy.internal.LambdaContainerHandler
Handles Lambda RequestStreamHandler method.
putValue(String, Object) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
Deprecated.

Q

queryString(String, String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 

R

read() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest.AwsServletInputStream
 
readRequest(AwsProxyRequest, SecurityContext, Context, ContainerConfig) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequestReader
 
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
referer(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
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
 
removeAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
removeAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
 
removeAttribute(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
removeValue(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpSession
Deprecated.
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
 
reset() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
resetBuffer() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
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

scheme(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
SecurityContextWriter<RequestType> - Interface in com.amazonaws.serverless.proxy
This object is used by the container implementation to generated a Jax-Rs SecurityContext object from the incoming AWS Lambda event.
SecurityUtils - Class in com.amazonaws.serverless.proxy.internal
This class contains utility methods to address FSB security issues found in the application, such as string sanitization and file path validation.
SecurityUtils() - Constructor for class com.amazonaws.serverless.proxy.internal.SecurityUtils
 
sendError(int, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
sendError(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
sendRedirect(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
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
 
serverName(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
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
 
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
 
setAccountId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
setAccountId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setApiId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
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.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.AwsHttpSession
 
setAttribute(String, Object) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsServletContext
 
setAudience(String) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setAuthorizer(ApiGatewayAuthorizerContext) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
setAuthTime(Long) - Method in class com.amazonaws.serverless.proxy.model.CognitoAuthorizerClaims
 
setBase64Encoded(boolean) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
setBody(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setBody(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
setBufferSize(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setCaller(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
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
 
setCognitoAuthenticationProvider(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
setCognitoAuthenticationType(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
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.
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
 
setDateHeader(String, long) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setDispatcherType(DispatcherType) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletRequest
 
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
 
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(MultivaluedHashMap<String, String>) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
setHeaders(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setHeaders(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyResponse
 
setHttpMethod(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
setHttpMethod(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setIdentity(ApiGatewayRequestIdentity) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
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.FilterHolder.Registration
 
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
 
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
 
setName(String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyRequestPart
 
setPath(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
setPath(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setPathParameters(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setPrincipalId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayAuthorizerContext
 
setProtocol(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
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
 
setReadListener(ReadListener) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest.AwsServletInputStream
 
setRequestContext(ApiGatewayRequestContext) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setRequestId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
setRequestTime(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
setRequestTimeEpoch(long) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
setResource(String) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setResourceId(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
setResourcePath(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
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.AwsLambdaServletContainerHandler
Sets the ServletContext in the handler and initialized a new FilterChainManager
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
 
setStage(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestContext
 
setStageVariables(Map<String, String>) - Method in class com.amazonaws.serverless.proxy.model.AwsProxyRequest
 
setStatus(int) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
 
setStatus(int, String) - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsHttpServletResponse
Deprecated.
setStatusCode(int) - 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
 
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
 
setUserArn(String) - Method in class com.amazonaws.serverless.proxy.model.ApiGatewayRequestIdentity
 
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.
stage(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 
start(String) - Static method in class com.amazonaws.serverless.proxy.internal.testutils.Timer
 
startAsync() - Method in class com.amazonaws.serverless.proxy.internal.servlet.AwsProxyHttpServletRequest
 
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
 

U

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
 
userAgent(String) - Method in class com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder
 

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(RequestType, Context) - Method in interface com.amazonaws.serverless.proxy.SecurityContextWriter
Called by the container implementation to generate a SecurityContext given an incoming event.
A B C D E F G H I J L M N O P Q R S T U W 
Skip navigation links

Copyright © 2018. All Rights Reserved.