Interface PitrBackupMetadata

All Known Implementing Classes:
BackupImageAdapter, BackupInfoAdapter

@Private public interface PitrBackupMetadata
A unified abstraction over backup metadata used during Point-In-Time Restore (PITR).

This interface allows the PITR algorithm to operate uniformly over different types of backup metadata sources, such as BackupInfo (system table) and BackupManifest.BackupImage (custom backup location), without knowing their specific implementations.

  • Method Summary

    Modifier and Type
    Method
    Description
    Returns Unique identifier for the backup
    long
    Returns Completion timestamp of the backup
    Returns Root directory where the backup is stored
    long
    Returns Start timestamp of the backup
    Returns List of table names included in the backup
  • Method Details