Class SnapshotFileHelper


  • public final class SnapshotFileHelper
    extends java.lang.Object
    • Field Detail

      • COMPACTION_FILE_EXTENSION

        public static final java.lang.String COMPACTION_FILE_EXTENSION
        See Also:
        Constant Field Values
    • Method Detail

      • getTempFile

        public static java.nio.file.Path getTempFile​(java.lang.String filename)
      • getTempDir

        public static java.lang.String getTempDir()
      • existsAndHasSize

        public static boolean existsAndHasSize​(java.nio.file.Path path,
                                               long size)
      • removeTempFiles

        public static void removeTempFiles​(java.lang.String filePattern)
      • logDiskUsage

        public static void logDiskUsage()
      • getSnapshotFileNamePrefix

        public static java.lang.String getSnapshotFileNamePrefix​(java.lang.String channelName)
      • getSnapshotTimestamp

        public static java.time.Instant getSnapshotTimestamp​(java.lang.String filename)