PerformanceCaptureConfig constructor

PerformanceCaptureConfig({
  1. int? cpuUtilizationThresholdPercent,
  2. bool? enabled,
  3. int? historyListLengthThresholdCount,
  4. int? memoryUsageThresholdPercent,
  5. int? probeThreshold,
  6. int? probingIntervalSeconds,
  7. int? runningThreadsThreshold,
  8. int? secondsBehindSourceThreshold,
  9. int? semaphoreWaitThresholdCount,
  10. int? transactionDurationThreshold,
  11. List<String>? transactionKillExcludedUserHosts,
  12. int? transactionKillThresholdSeconds,
  13. String? transactionKillType,
  14. int? transactionLockWaitThresholdCount,
})

Implementation

PerformanceCaptureConfig({
  this.cpuUtilizationThresholdPercent,
  this.enabled,
  this.historyListLengthThresholdCount,
  this.memoryUsageThresholdPercent,
  this.probeThreshold,
  this.probingIntervalSeconds,
  this.runningThreadsThreshold,
  this.secondsBehindSourceThreshold,
  this.semaphoreWaitThresholdCount,
  this.transactionDurationThreshold,
  this.transactionKillExcludedUserHosts,
  this.transactionKillThresholdSeconds,
  this.transactionKillType,
  this.transactionLockWaitThresholdCount,
});