startRecording abstract method

Future<void> startRecording({
  1. int? timeWindow,
  2. required bool loggingEnabled,
  3. required bool compressed,
})

Begins a recording session.

timeWindow caps how much of the recent API history is retained, in milliseconds. When null, the entire session is kept in memory. loggingEnabled prints recorded calls to logs. compressed gzips the output of stopRecording.

Implementation

Future<void> startRecording({
  int? timeWindow,
  required bool loggingEnabled,
  required bool compressed,
});