getMetrics method

OdbcMetrics? getMetrics()

Gets performance and operational metrics.

Returns OdbcMetrics containing query counts, error counts, uptime, and latency information, or null on failure.

Implementation

OdbcMetrics? getMetrics() {
  final metrics = _native.getMetrics();
  if (metrics == null) {
    return null;
  }
  return domain.OdbcMetrics(
    queryCount: metrics.queryCount,
    errorCount: metrics.errorCount,
    uptimeSecs: metrics.uptimeSecs,
    totalLatencyMillis: metrics.totalLatencyMillis,
    avgLatencyMillis: metrics.avgLatencyMillis,
  );
}