Optional
expiryThe expiry timestamp of the record in milliseconds UTC.
The idempotency key of the record that is used to identify the record.
Optional
inThe expiry timestamp of the in progress record in milliseconds UTC.
Optional
payloadThe hash of the payload of the request, used for comparing requests.
Optional
responseThe response data of the request, this will be returned if the payload hash matches.
Get the status of the record.
If the status is not a valid status.
Class representing an idempotency record. The properties of this class will be reflected in the persistence layer.