copyWith method

PoolConfig copyWith({
  1. int? poolMin,
  2. int? poolMax,
  3. int? poolIncrement,
  4. int? poolTimeout,
  5. int? poolPingInterval,
  6. int? queueMax,
  7. int? queueTimeout,
  8. int? stmtCacheSize,
  9. String? connectionClass,
})

Implementation

PoolConfig copyWith({
  int? poolMin,
  int? poolMax,
  int? poolIncrement,
  int? poolTimeout,
  int? poolPingInterval,
  int? queueMax,
  int? queueTimeout,
  int? stmtCacheSize,
  String? connectionClass,
}) {
  return PoolConfig(
    poolMin: poolMin ?? this.poolMin,
    poolMax: poolMax ?? this.poolMax,
    poolIncrement: poolIncrement ?? this.poolIncrement,
    poolTimeout: poolTimeout ?? this.poolTimeout,
    poolPingInterval: poolPingInterval ?? this.poolPingInterval,
    queueMax: queueMax ?? this.queueMax,
    queueTimeout: queueTimeout ?? this.queueTimeout,
    stmtCacheSize: stmtCacheSize ?? this.stmtCacheSize,
    connectionClass: connectionClass ?? this.connectionClass,
  );
}