Class RepairAssignment

java.lang.Object
org.apache.cassandra.repair.autorepair.RepairAssignment
Direct Known Subclasses:
RepairTokenRangeSplitter.SizedRepairAssignment

public class RepairAssignment extends Object
Defines a repair assignment to be issued by the autorepair framework.
  • Field Details

    • estimatedBytes

      protected final long estimatedBytes
  • Constructor Details

    • RepairAssignment

      public RepairAssignment(Range<Token> tokenRange, String keyspaceName, List<String> tableNames, long estimatedBytes)
  • Method Details

    • getTokenRange

      public Range<Token> getTokenRange()
    • getKeyspaceName

      public String getKeyspaceName()
    • getTableNames

      public List<String> getTableNames()
    • getEstimatedBytes

      public long getEstimatedBytes()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object