RedisOptions class
Constructors
- RedisOptions({String keyPrefix = '', String host = '127.0.0.1', int port = 6379, bool secure = false, Duration connectTimeout = const Duration(seconds: 10), String? username, String? password, int db = 0, Duration retryStrategy(int)?, void onError(dynamic)?, int maxConnection = 10, Duration idleTimeout = const Duration(seconds: 10)})
Properties
- connectTimeout → Duration
-
timeout value for socket connection
final
- db ↔ int
-
database index defaults to 0
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- host ↔ String
-
redis host
getter/setter pair
- idleTimeout ↔ Duration
-
timeout duration of idle connection in the pool, default to 10s
getter/setter pair
- keyPrefix ↔ String
-
key prefix
getter/setter pair
- maxConnection ↔ int
-
maximum connection pool, default to 10;
getter/setter pair
- onError ↔ void Function(dynamic)?
-
error handler
getter/setter pair
- password → String?
-
redis password
final
- port ↔ int
-
redis port
getter/setter pair
- retryStrategy → Duration Function(int)?
-
retry strategy defaults to
min(50 * times, 2000)
final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- secure → bool
-
use secure socket
final
- username → String?
-
redis username
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited