Sub2ApiAdminOpsSystemMetrics constructor

const Sub2ApiAdminOpsSystemMetrics({
  1. required int id,
  2. required DateTime createdAt,
  3. required int windowMinutes,
  4. Sub2ApiDecimal? cpuUsagePercent,
  5. int? memoryUsedMb,
  6. int? memoryTotalMb,
  7. Sub2ApiDecimal? memoryUsagePercent,
  8. bool? databaseOk,
  9. bool? redisOk,
  10. int? databaseMaxOpenConnections,
  11. int? redisPoolSize,
  12. int? redisConnectionsTotal,
  13. int? redisConnectionsIdle,
  14. int? databaseConnectionsActive,
  15. int? databaseConnectionsIdle,
  16. int? databaseConnectionsWaiting,
  17. int? goroutineCount,
  18. int? concurrencyQueueDepth,
  19. int? accountSwitchCount,
})

Implementation

const Sub2ApiAdminOpsSystemMetrics({
  required this.id,
  required this.createdAt,
  required this.windowMinutes,
  this.cpuUsagePercent,
  this.memoryUsedMb,
  this.memoryTotalMb,
  this.memoryUsagePercent,
  this.databaseOk,
  this.redisOk,
  this.databaseMaxOpenConnections,
  this.redisPoolSize,
  this.redisConnectionsTotal,
  this.redisConnectionsIdle,
  this.databaseConnectionsActive,
  this.databaseConnectionsIdle,
  this.databaseConnectionsWaiting,
  this.goroutineCount,
  this.concurrencyQueueDepth,
  this.accountSwitchCount,
});