Class GCJournal.GCJournalEntry

java.lang.Object
org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
Enclosing class:
GCJournal

public static class GCJournal.GCJournalEntry extends Object
  • Constructor Details

    • GCJournalEntry

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

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object