Interface MaintenanceRunInformation.MaintenanceStats

Enclosing interface:
MaintenanceRunInformation

@PolarisImmutable public static interface MaintenanceRunInformation.MaintenanceStats
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.apache.polaris.persistence.nosql.maintenance.api.ImmutableMaintenanceStats.Builder
     
    Number of items that were written after the calculated grace time.
    Number of scanned items that have been purged.
    Number of scanned items that were retained, because those were indicated to be retained by a realm identifier or obj-type identifier.
    Number of scanned items.
  • Method Details

    • builder

      static org.apache.polaris.persistence.nosql.maintenance.api.ImmutableMaintenanceStats.Builder builder()
    • scanned

      OptionalLong scanned()
      Number of scanned items.

      If a persisted object has been persisted using multiple parts, each part is counted.

    • retained

      OptionalLong retained()
      Number of scanned items that were retained, because those were indicated to be retained by a realm identifier or obj-type identifier.

      If a persisted object has been persisted using multiple parts, each part is counted.

    • newer

      OptionalLong newer()
      Number of items that were written after the calculated grace time.

      If a persisted object has been persisted using multiple parts, each part is counted.

    • purged

      OptionalLong purged()
      Number of scanned items that have been purged.

      If a persisted object has been persisted using multiple parts, each part is counted.