Class UcCommitTelemetry.Report
Object
io.delta.kernel.unitycatalog.metrics.UcCommitTelemetry.Report
- All Implemented Interfaces:
io.delta.kernel.metrics.MetricsReport
- Enclosing class:
UcCommitTelemetry
public class UcCommitTelemetry.Report
extends Object
implements io.delta.kernel.metrics.MetricsReport
Complete UC commit report with metadata and metrics.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionReport(UcCommitTelemetry.MetricsResult metrics, Optional<Exception> exception) -
Method Summary
-
Field Details
-
operationType
- See Also:
-
reportUUID
-
ucTableId
-
ucTablePath
-
commitVersion
public final long commitVersion -
commitType
public final io.delta.kernel.commit.CommitMetadata.CommitType commitType -
metrics
-
exception
-
-
Constructor Details
-
Report
-
-
Method Details
-
toJson
public String toJson() throws io.delta.kernel.shaded.com.fasterxml.jackson.core.JsonProcessingException- Specified by:
toJsonin interfaceio.delta.kernel.metrics.MetricsReport- Throws:
io.delta.kernel.shaded.com.fasterxml.jackson.core.JsonProcessingException
-