Package io.delta.kernel.internal.metrics
Class DeltaOperationReportImpl
Object
io.delta.kernel.internal.metrics.DeltaOperationReportImpl
- All Implemented Interfaces:
DeltaOperationReport,MetricsReport
- Direct Known Subclasses:
ScanReportImpl,SnapshotReportImpl,TransactionReportImpl
Basic POJO implementation of
DeltaOperationReport-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.delta.kernel.metrics.DeltaOperationReport
getOperationTypeMethods inherited from interface io.delta.kernel.metrics.MetricsReport
toJson
-
Method Details
-
getTablePath
- Specified by:
getTablePathin interfaceDeltaOperationReport- Returns:
- the path of the table
-
getReportUUID
- Specified by:
getReportUUIDin interfaceDeltaOperationReport- Returns:
- a unique ID for this report
-
getException
- Specified by:
getExceptionin interfaceDeltaOperationReport- Returns:
- the exception thrown if this report is for a failed operation, otherwise empty
-