Sent to the eventProcessor upon shutdown of this worker.
Configuration for the Consumer Worker.
Configuration for the Consumer Worker.
The total timeout for processing a single batch
The number of times to retry failed batch messages
The delay between notification messages sent to the parent to indicate we're ready to checkpoint.
Whether we automatically attempt a graceful shutdown on shutdown of the service
When gracefully shutting down, this is the timeout allowed checkpointing etc
Sent to the eventProcessor if batch processing fails (above the tolerance after retrying) before shutting down processing on this shard.
Sent to the eventProcessor if batch processing fails (above the tolerance after retrying) before shutting down processing on this shard.
The events that failed processing within the time.
The shardId of the worker causing the failure.
Expected in response to a ProcessEvent message after processing is complete
Expected in response to a ProcessEvent message after processing is complete
This is a combination of the sequence and subsequence numbers
Set this to false to skip this message.
Sent to the eventProcessor for each message in the batch.