Interface MetricsReport

All Known Subinterfaces:
DeltaOperationReport, ScanReport, SnapshotReport, TransactionReport
All Known Implementing Classes:
DeltaOperationReportImpl, ScanReportImpl, SnapshotReportImpl, TransactionReportImpl

public interface MetricsReport
Interface containing the metrics for a given operation.

Implementations of this interface capture performance metrics and diagnostic information for various Delta table operations. These metrics can be used for monitoring, debugging, and performance analysis.

  • Method Summary

    Modifier and Type
    Method
    Description
    Converts this metrics report to a JSON string representation.
  • Method Details

    • toJson

      String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
      Converts this metrics report to a JSON string representation.
      Returns:
      a JSON string representation of this metrics report
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException - if the report cannot be serialized to JSON