ISpectWSInterceptorSettings constructor
const
ISpectWSInterceptorSettings({
- bool enabled = NetworkInterceptorDefaults.enabled,
- bool enableRedaction = NetworkInterceptorDefaults.enableRedaction,
- DiagnosticCaptureMode captureMode = NetworkInterceptorDefaults.captureMode,
- DiagnosticResourceLimits? resourceLimits = NetworkInterceptorDefaults.resourceLimits,
- bool logRequests = NetworkInterceptorDefaults.logRequests,
- bool logResponses = NetworkInterceptorDefaults.logResponses,
- bool printReceivedData = NetworkInterceptorDefaults.printResponseData,
- bool printReceivedMessage = NetworkInterceptorDefaults.printResponseMessage,
- bool printErrorData = NetworkInterceptorDefaults.printErrorData,
- bool printErrorMessage = NetworkInterceptorDefaults.printErrorMessage,
- bool printSentData = NetworkInterceptorDefaults.printRequestData,
- bool printStateData = ISpectWSInterceptorDefaults.printStateData,
- bool printReceivedHeaders = NetworkInterceptorDefaults.printResponseHeaders,
- bool printSentHeaders = NetworkInterceptorDefaults.printRequestHeaders,
- AnsiPen? sentPen,
- AnsiPen? receivedPen,
- AnsiPen? errorPen,
- @Deprecated('Use sentChain instead. Will be removed in 8.0.0.') bool sentFilter(
- ISpectLogData data
- @Deprecated('Use receivedChain instead. Will be removed in 8.0.0.') bool receivedFilter(
- ISpectLogData data
- @Deprecated('Use errorChain instead. Will be removed in 8.0.0.') bool errorFilter(
- ISpectLogData data
- NetworkFilterChain<
ISpectLogData> ? sentChain, - NetworkFilterChain<
ISpectLogData> ? receivedChain, - NetworkFilterChain<
ISpectLogData> ? errorChain,
Implementation
const ISpectWSInterceptorSettings({
super.enabled,
super.enableRedaction,
super.captureMode,
super.resourceLimits,
super.logRequests,
super.logResponses,
bool printReceivedData = NetworkInterceptorDefaults.printResponseData,
bool printReceivedMessage = NetworkInterceptorDefaults.printResponseMessage,
super.printErrorData,
super.printErrorMessage,
bool printSentData = NetworkInterceptorDefaults.printRequestData,
this.printStateData = ISpectWSInterceptorDefaults.printStateData,
bool printReceivedHeaders = NetworkInterceptorDefaults.printResponseHeaders,
bool printSentHeaders = NetworkInterceptorDefaults.printRequestHeaders,
AnsiPen? sentPen,
AnsiPen? receivedPen,
super.errorPen,
@Deprecated('Use sentChain instead. Will be removed in 8.0.0.')
this.sentFilter,
@Deprecated('Use receivedChain instead. Will be removed in 8.0.0.')
this.receivedFilter,
@Deprecated('Use errorChain instead. Will be removed in 8.0.0.')
this.errorFilter,
this.sentChain,
this.receivedChain,
this.errorChain,
}) : super(
printRequestData: printSentData,
printRequestHeaders: printSentHeaders,
printResponseData: printReceivedData,
printResponseHeaders: printReceivedHeaders,
printResponseMessage: printReceivedMessage,
printErrorHeaders: ISpectWSInterceptorDefaults.printErrorHeaders,
requestPen: sentPen,
responsePen: receivedPen,
);