Index

A B E F G L S 
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
 
A B E F G L S 
All Classes and Interfaces|All Packages|Serialized Form