Index

A C E G I L N P R S U V X 
All Classes and Interfaces|All Packages|Constant Field Values

A

AWS_EXECUTION_ENV - Static variable in class software.amazon.lambda.powertools.common.internal.UserAgentConfigurator
 
AWS_LAMBDA_X_TRACE_ID - Static variable in class software.amazon.lambda.powertools.common.internal.LambdaConstants
 
AWS_REGION_ENV - Static variable in class software.amazon.lambda.powertools.common.internal.LambdaConstants
 
AWS_SAM_LOCAL - Static variable in class software.amazon.lambda.powertools.common.internal.LambdaConstants
 

C

CLASSES_FILE - Static variable in class software.amazon.lambda.powertools.common.internal.ClassPreLoader
 
ClassPreLoader - Class in software.amazon.lambda.powertools.common.internal
Used to preload classes to support automatic priming for SnapStart
coldStartDone() - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
 
configureUserAgent(String) - Static method in class software.amazon.lambda.powertools.common.internal.UserAgentConfigurator
Configures the AWS SDK to use Powertools user agent by setting the sdk.ua.appId system property.

E

extractContext(ProceedingJoinPoint) - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
 

G

getenv(String) - Static method in class software.amazon.lambda.powertools.common.internal.SystemWrapper
 
getProperty(String) - Static method in class software.amazon.lambda.powertools.common.internal.SystemWrapper
 
getUserAgent(String) - Static method in class software.amazon.lambda.powertools.common.internal.UserAgentConfigurator
Retrieves the user agent string for the Powertools for AWS Lambda.
getXrayTraceId() - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
 

I

isColdStart() - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
 
isHandlerMethod(ProceedingJoinPoint) - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
 
isSamLocal() - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
 

L

LAMBDA_FUNCTION_NAME_ENV - Static variable in class software.amazon.lambda.powertools.common.internal.LambdaConstants
 
LambdaConstants - Class in software.amazon.lambda.powertools.common.internal
 
LambdaHandlerProcessor - Class in software.amazon.lambda.powertools.common.internal
 

N

NA - Static variable in class software.amazon.lambda.powertools.common.internal.UserAgentConfigurator
 

P

placedOnRequestHandler(ProceedingJoinPoint) - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
The class needs to implement RequestHandler interface The function needs to have exactly two arguments The second argument needs to be of type com.amazonaws.services.lambda.runtime.Context
placedOnStreamHandler(ProceedingJoinPoint) - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
 
POWERTOOLS_SERVICE_NAME - Static variable in class software.amazon.lambda.powertools.common.internal.LambdaConstants
 
preloadClasses() - Static method in class software.amazon.lambda.powertools.common.internal.ClassPreLoader
Initializes the classes listed in the classesloaded resource
PT_EXEC_ENV_VARIABLE - Static variable in class software.amazon.lambda.powertools.common.internal.UserAgentConfigurator
 
PT_FEATURE_VARIABLE - Static variable in class software.amazon.lambda.powertools.common.internal.UserAgentConfigurator
 

R

resetServiceName() - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
 
ROOT_EQUALS - Static variable in class software.amazon.lambda.powertools.common.internal.LambdaConstants
 

S

SERVICE_UNDEFINED - Static variable in class software.amazon.lambda.powertools.common.internal.LambdaConstants
 
serviceName() - Static method in class software.amazon.lambda.powertools.common.internal.LambdaHandlerProcessor
 
software.amazon.lambda.powertools.common.internal - package software.amazon.lambda.powertools.common.internal
 
SystemWrapper - Class in software.amazon.lambda.powertools.common.internal
 

U

UserAgentConfigurator - Class in software.amazon.lambda.powertools.common.internal
Can be used to create a string that can server as a User-Agent suffix in requests made with the AWS SDK clients

V

VERSION_KEY - Static variable in class software.amazon.lambda.powertools.common.internal.UserAgentConfigurator
 
VERSION_PROPERTIES_FILENAME - Static variable in class software.amazon.lambda.powertools.common.internal.UserAgentConfigurator
 

X

X_AMZN_TRACE_ID - Static variable in class software.amazon.lambda.powertools.common.internal.LambdaConstants
 
XRAY_TRACE_HEADER - Static variable in class software.amazon.lambda.powertools.common.internal.LambdaConstants
 
A C E G I L N P R S U V X 
All Classes and Interfaces|All Packages|Constant Field Values