JavaScript is disabled on your browser.
A B C D F G H I N O P R S T U V
A
AbstractCustomResourceHandler - Class in software.amazon.lambda.powertools.cloudformation
Handler base class providing core functionality for sending responses to custom CloudFormation resources after
receiving some event.
AbstractCustomResourceHandler() - Constructor for class software.amazon.lambda.powertools.cloudformation.AbstractCustomResourceHandler
Creates a new Handler that uses the default HTTP client for communicating with custom CloudFormation resources.
AbstractCustomResourceHandler(SdkHttpClient) - Constructor for class software.amazon.lambda.powertools.cloudformation.AbstractCustomResourceHandler
Creates a new Handler that uses the provided HTTP client for communicating with custom CloudFormation resources.
B
build() - Method in class software.amazon.lambda.powertools.cloudformation.Response.Builder
Builds a Response object for the value.
builder() - Static method in class software.amazon.lambda.powertools.cloudformation.Response
Creates a builder for constructing a Response wrapping the provided value.
C
create(CloudFormationCustomResourceEvent, Context) - Method in class software.amazon.lambda.powertools.cloudformation.AbstractCustomResourceHandler
Returns the response object to send to the custom CloudFormation resource upon its creation.
CustomResourceResponseException - Exception in software.amazon.lambda.powertools.cloudformation
Indicates an error while generating or serializing a response to be sent to a custom resource.
CustomResourceResponseException(String, Throwable) - Constructor for exception software.amazon.lambda.powertools.cloudformation.CustomResourceResponseException
D
delete(CloudFormationCustomResourceEvent, Context) - Method in class software.amazon.lambda.powertools.cloudformation.AbstractCustomResourceHandler
Returns the response object to send to the custom CloudFormation resource upon its deletion.
F
failed() - Static method in class software.amazon.lambda.powertools.cloudformation.Response
Creates an empty, failed Response.
G
getPhysicalResourceId() - Method in class software.amazon.lambda.powertools.cloudformation.Response
The physical resource ID.
getStatus() - Method in class software.amazon.lambda.powertools.cloudformation.Response
The success/failed status of the Response.
H
handleRequest(CloudFormationCustomResourceEvent, Context) - Method in class software.amazon.lambda.powertools.cloudformation.AbstractCustomResourceHandler
Generates the appropriate response object based on the event type and sends it as a response to the custom
cloud formation resource using the URL provided within the event.
I
isNoEcho() - Method in class software.amazon.lambda.powertools.cloudformation.Response
Whether to mask custom resource output (true) or not (false).
N
noEcho(boolean) - Method in class software.amazon.lambda.powertools.cloudformation.Response.Builder
Indicates whether to mask the output of the custom resource when it's retrieved by using the Fn::GetAtt
function.
O
objectMapper(ObjectMapper) - Method in class software.amazon.lambda.powertools.cloudformation.Response.Builder
Configures a custom ObjectMapper for serializing the value object.
onSendFailure(CloudFormationCustomResourceEvent, Context, Response, Exception) - Method in class software.amazon.lambda.powertools.cloudformation.AbstractCustomResourceHandler
Invoked when there is an error sending a response to the custom cloud formation resource.
P
physicalResourceId(String) - Method in class software.amazon.lambda.powertools.cloudformation.Response.Builder
A unique identifier for the custom resource being responded to.
R
Response - Class in software.amazon.lambda.powertools.cloudformation
Models the arbitrary data to be sent to the custom resource in response to a CloudFormation event.
Response.Builder - Class in software.amazon.lambda.powertools.cloudformation
For building Response instances.
Response.Status - Enum in software.amazon.lambda.powertools.cloudformation
Indicates whether a response is a success or failure.
S
software.amazon.lambda.powertools.cloudformation - package software.amazon.lambda.powertools.cloudformation
status(Response.Status) - Method in class software.amazon.lambda.powertools.cloudformation.Response.Builder
Configures the status of this response.
success() - Static method in class software.amazon.lambda.powertools.cloudformation.Response
Creates an empty, successful Response.
T
toString() - Method in class software.amazon.lambda.powertools.cloudformation.Response
Includes all Response attributes, including its value in JSON format
U
update(CloudFormationCustomResourceEvent, Context) - Method in class software.amazon.lambda.powertools.cloudformation.AbstractCustomResourceHandler
Returns the response object to send to the custom CloudFormation resource upon its modification.
V
value(Object) - Method in class software.amazon.lambda.powertools.cloudformation.Response.Builder
Configures the value of this Response, typically a Map of name/value pairs.
valueOf(String) - Static method in enum software.amazon.lambda.powertools.cloudformation.Response.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.lambda.powertools.cloudformation.Response.Status
Returns an array containing the constants of this enum type, in
the order they are declared.
A B C D F G H I N O P R S T U V
Copyright © 2023. All rights reserved.