Class GCJournal.GCJournalEntry

  • Enclosing class:
    GCJournal

    public static class GCJournal.GCJournalEntry
    extends Object
    • Constructor Detail

      • GCJournalEntry

        public GCJournalEntry​(long repoSize,
                              long reclaimedSize,
                              long ts,
                              @NotNull
                              @NotNull GCGeneration gcGeneration,
                              long nodes,
                              @NotNull
                              @NotNull String root)
    • Method Detail

      • getRepoSize

        public long getRepoSize()
        Returns the repository size
      • getReclaimedSize

        public long getReclaimedSize()
        Returns the reclaimed size
      • getTs

        public long getTs()
        Returns the timestamp
      • getGcGeneration

        @NotNull
        public @NotNull GCGeneration getGcGeneration()
        Returns the gc generation
      • getNodes

        public long getNodes()
        Returns the number of compacted nodes
      • getRoot

        @NotNull
        public @NotNull String getRoot()
        Returns the record id of the root created by the compactor
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object