ServerStatusOptions constructor

const ServerStatusOptions({
  1. bool assertsExcluded = false,
  2. bool connectionsExcluded = false,
  3. bool defaultRWConcernExcluded = false,
  4. bool electionMetricsExcluded = false,
  5. bool extraInfoExcluded = false,
  6. bool flowControlExcluded = false,
  7. bool freeMonitoringExcluded = false,
  8. bool globalLockExcluded = false,
  9. bool hedgingMetricsExcluded = false,
  10. bool latchAnalysisIncluded = false,
  11. bool logicalSessionRecordCacheExcluded = false,
  12. bool locksExcluded = false,
  13. bool memExcluded = false,
  14. bool metricsExcluded = false,
  15. bool mirroredReadsIncluded = false,
  16. bool networkExcluded = false,
  17. bool opLatenciesExcluded = false,
  18. bool opReadConcernCountersExcluded = false,
  19. bool opWriteConcernCountersExcluded = false,
  20. bool opcountersExcluded = false,
  21. bool opcountersReplExcluded = false,
  22. bool oplogTruncationExcluded = false,
  23. bool? repl,
  24. bool securityExcluded = false,
  25. bool shardingExcluded = false,
  26. bool shardingStatisticsExcluded = false,
  27. bool shardedIndexConsistencyExcluded = false,
  28. bool storageEngineExcluded = false,
  29. bool transactionsExcluded = false,
  30. bool transportSecurityExcluded = false,
  31. bool watchdogExcluded = false,
  32. bool wiredTigerExcluded = false,
})

Implementation

const ServerStatusOptions(
    {this.assertsExcluded = false,
    this.connectionsExcluded = false,
    this.defaultRWConcernExcluded = false,
    this.electionMetricsExcluded = false,
    this.extraInfoExcluded = false,
    this.flowControlExcluded = false,
    this.freeMonitoringExcluded = false,
    this.globalLockExcluded = false,
    this.hedgingMetricsExcluded = false,
    this.latchAnalysisIncluded = false,
    this.logicalSessionRecordCacheExcluded = false,
    this.locksExcluded = false,
    this.memExcluded = false,
    this.metricsExcluded = false,
    this.mirroredReadsIncluded = false,
    this.networkExcluded = false,
    this.opLatenciesExcluded = false,
    this.opReadConcernCountersExcluded = false,
    this.opWriteConcernCountersExcluded = false,
    this.opcountersExcluded = false,
    this.opcountersReplExcluded = false,
    this.oplogTruncationExcluded = false,
    this.repl,
    this.securityExcluded = false,
    this.shardingExcluded = false,
    this.shardingStatisticsExcluded = false,
    this.shardedIndexConsistencyExcluded = false,
    this.storageEngineExcluded = false,
    this.transactionsExcluded = false,
    this.transportSecurityExcluded = false,
    this.watchdogExcluded = false,
    this.wiredTigerExcluded = false});