RedisStorageDriver constructor
RedisStorageDriver({
- required DriverConfig config,
- QueueMetrics? metrics,
- FailedJobHandler? dlqHandler,
- QueueMiddlewarePipeline? middleware,
- String? host,
- int? port,
- String? password,
- String? queueName,
Implementation
RedisStorageDriver({
required super.config,
super.metrics,
super.dlqHandler,
super.middleware,
String? host,
int? port,
String? password,
String? queueName,
}) : host = host ??
config.driverSpecificConfig['host'] as String? ??
'localhost',
port = port ?? config.driverSpecificConfig['port'] as int? ?? 6379,
password =
password ?? config.driverSpecificConfig['password'] as String?,
queueName = queueName ??
config.driverSpecificConfig['queueName'] as String? ??
'default';