copyWith method

SecurityConfig copyWith({
  1. int? maxPayloadSize,
  2. double? blockThreshold,
  3. double? flagThreshold,
})

Returns a copy of this configuration with the given fields replaced.

Implementation

SecurityConfig copyWith({
  int? maxPayloadSize,
  double? blockThreshold,
  double? flagThreshold,
}) {
  return SecurityConfig(
    maxPayloadSize: maxPayloadSize ?? this.maxPayloadSize,
    blockThreshold: blockThreshold ?? this.blockThreshold,
    flagThreshold: flagThreshold ?? this.flagThreshold,
  );
}