Class UcLoadSnapshotTelemetry.MetricsCollector

Object
io.delta.kernel.unitycatalog.metrics.UcLoadSnapshotTelemetry.MetricsCollector
Enclosing class:
UcLoadSnapshotTelemetry

public static class UcLoadSnapshotTelemetry.MetricsCollector extends Object
Mutable collector for gathering metrics during snapshot loading.
  • Field Details

    • totalSnapshotLoadTimer

      public final io.delta.kernel.internal.metrics.Timer totalSnapshotLoadTimer
    • getCommitsTimer

      public final io.delta.kernel.internal.metrics.Timer getCommitsTimer
    • kernelSnapshotBuildTimer

      public final io.delta.kernel.internal.metrics.Timer kernelSnapshotBuildTimer
    • loadLatestSnapshotForTimestampTimeTravelTimer

      public final io.delta.kernel.internal.metrics.Timer loadLatestSnapshotForTimestampTimeTravelTimer
  • Constructor Details

    • MetricsCollector

      public MetricsCollector()
  • Method Details

    • setNumCatalogCommits

      public void setNumCatalogCommits(int count)
    • setResolvedSnapshotVersion

      public void setResolvedSnapshotVersion(long version)
    • capture