Class UcLoadSnapshotTelemetry.MetricsCollector
Object
io.delta.kernel.unitycatalog.metrics.UcLoadSnapshotTelemetry.MetricsCollector
- Enclosing class:
UcLoadSnapshotTelemetry
Mutable collector for gathering metrics during snapshot loading.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal io.delta.kernel.internal.metrics.Timerfinal io.delta.kernel.internal.metrics.Timerfinal io.delta.kernel.internal.metrics.Timerfinal io.delta.kernel.internal.metrics.Timer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncapture()voidsetNumCatalogCommits(int count) voidsetResolvedSnapshotVersion(long version)
-
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
-