| Class | Description |
|---|---|
| Constants | |
| Idempotency |
Holds the configuration for idempotency:
The persistence layer to use for persisting the request and response of the function (mandatory).
The general configuration for idempotency (optional, see
IdempotencyConfig.Builder methods to see defaults values.
Use it before the function handler ( RequestHandler.handleRequest(Object, Context))
get called. |
| Idempotency.Config | |
| IdempotencyConfig |
Configuration of the idempotency feature.
|
| IdempotencyConfig.Builder |
| Annotation Type | Description |
|---|---|
| IdempotencyKey |
@IdempotencyKey is used to signal that a method parameter is used as a key for idempotency.
Must be used in conjunction with the @Idempotency annotation. Example: |
| Idempotent |
@Idempotent is used to signal that the annotated method is idempotent:
Calling this method one or multiple times with the same parameter will always return the same result. This annotation can be placed on the RequestHandler.handleRequest(Object, Context)
method of a Lambda function: |
Copyright © 2023. All rights reserved.