Index
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
All Classes and Interfaces|All Packages|Constant Field Values