Performs actions against Redis that aren't possible using a
cache processor. Actions are
performed for each message of a batch, where the contents are replaced with the
interpolation functions resolved
individually for each message of the batch.
For example, given payloads with a metadata field
set_key, you could
add a JSON field to your payload with the cardinality of their target sets with:
Returns the cardinality of a set, or 0 if the key does not exist.
Adds a new member to a set. Returns
1 if the member was added.
The URL of the target Redis instance.
The operator to apply.
A key to use for the target operator. This field supports interpolation functions.
The maximum number of retries before abandoning a request.
The time to wait before consecutive retry attempts.
An optional array of message indexes of a batch that the processor should apply to. If left empty all messages are processed. This field is only applicable when batching messages at the input level.
Indexes can be negative, and if so the part will be selected from the end counting backwards starting from -1.