Index
All Classes and Interfaces|All Packages|Serialized Form
A
- afterRestore(Context<? extends Resource>) - Method in class software.amazon.lambda.powertools.metadata.LambdaMetadataClient
-
Called after a CRaC restore.
B
- Basic Usage - Search tag in class software.amazon.lambda.powertools.metadata.LambdaMetadataClient
- Section
- beforeCheckpoint(Context<? extends Resource>) - Method in class software.amazon.lambda.powertools.metadata.LambdaMetadataClient
-
Called before a CRaC checkpoint is taken.
E
- Eager Loading - Search tag in class software.amazon.lambda.powertools.metadata.LambdaMetadataClient
- Section
- Example Usage - Search tag in class software.amazon.lambda.powertools.metadata.LambdaMetadata
- Section
F
- fetchMetadata() - Method in class software.amazon.lambda.powertools.metadata.internal.LambdaMetadataHttpClient
-
Fetches metadata from the Lambda Metadata Endpoint.
G
- get() - Static method in class software.amazon.lambda.powertools.metadata.LambdaMetadataClient
-
Retrieves the cached metadata, fetching from the endpoint if not cached.
- getAvailabilityZoneId() - Method in class software.amazon.lambda.powertools.metadata.LambdaMetadata
-
Returns the Availability Zone ID.
- getStatusCode() - Method in exception class software.amazon.lambda.powertools.metadata.exception.LambdaMetadataException
-
Returns the HTTP status code from the metadata endpoint.
L
- LambdaMetadata - Class in software.amazon.lambda.powertools.metadata
-
Data class representing Lambda execution environment metadata.
- LambdaMetadata() - Constructor for class software.amazon.lambda.powertools.metadata.LambdaMetadata
-
Default constructor for Jackson deserialization.
- LambdaMetadata(String) - Constructor for class software.amazon.lambda.powertools.metadata.LambdaMetadata
-
Constructor with availability zone ID.
- LambdaMetadataClient - Class in software.amazon.lambda.powertools.metadata
-
Client for accessing Lambda execution environment metadata.
- LambdaMetadataException - Exception Class in software.amazon.lambda.powertools.metadata.exception
-
Exception thrown when the Lambda Metadata Endpoint is unavailable or returns an error.
- LambdaMetadataException(String) - Constructor for exception class software.amazon.lambda.powertools.metadata.exception.LambdaMetadataException
-
Constructs a new exception with the specified message.
- LambdaMetadataException(String, int) - Constructor for exception class software.amazon.lambda.powertools.metadata.exception.LambdaMetadataException
-
Constructs a new exception with the specified message and HTTP status code.
- LambdaMetadataException(String, Throwable) - Constructor for exception class software.amazon.lambda.powertools.metadata.exception.LambdaMetadataException
-
Constructs a new exception with the specified message and cause.
- LambdaMetadataHttpClient - Class in software.amazon.lambda.powertools.metadata.internal
-
Internal HTTP client for fetching metadata from the Lambda Metadata Endpoint.
- LambdaMetadataHttpClient() - Constructor for class software.amazon.lambda.powertools.metadata.internal.LambdaMetadataHttpClient
S
- software.amazon.lambda.powertools.metadata - package software.amazon.lambda.powertools.metadata
- software.amazon.lambda.powertools.metadata.exception - package software.amazon.lambda.powertools.metadata.exception
- software.amazon.lambda.powertools.metadata.internal - package software.amazon.lambda.powertools.metadata.internal
All Classes and Interfaces|All Packages|Serialized Form