CloudflareQueueBatch constructor

CloudflareQueueBatch({
  1. required String queue,
  2. required Iterable<CloudflareQueueDelivery> messages,
  3. required void acknowledgeAll(),
  4. required void retryAllHandler(
    1. Duration? delay
    ),
})

Creates a queue batch value.

Implementation

CloudflareQueueBatch({
  required this.queue,
  required Iterable<CloudflareQueueDelivery> messages,
  required void Function() acknowledgeAll,
  required void Function(Duration? delay) retryAllHandler,
}) : messages = List<CloudflareQueueDelivery>.unmodifiable(messages),
     _acknowledgeAll = acknowledgeAll,
     _retryAllHandler = retryAllHandler;