Improve API of RegionDataStore, RegionBackups.Backup

This commit is contained in:
2026-08-27 08:39:24 +02:00
parent dbacfc1ece
commit e8d31e7ca3
8 changed files with 38 additions and 37 deletions
@@ -54,14 +54,16 @@ public interface RegionBackups {
@CheckReturnValue
public abstract boolean load();
public abstract void delete();
public abstract long getCreationTime();
@Override
public int compareTo(Backup o) {
return Long.compare(getCreationTime(), o.getCreationTime());
}
@SuppressWarnings("java:S3038") // This forces everybody to implement 'deleteRegion' for Backups!
@Override
public abstract void deleteRegion();
}
@CheckReturnValue