Class RepairTokenRangeSplitter.SizedRepairAssignment
java.lang.Object
org.apache.cassandra.repair.autorepair.RepairAssignment
org.apache.cassandra.repair.autorepair.RepairTokenRangeSplitter.SizedRepairAssignment
- Enclosing class:
- RepairTokenRangeSplitter
Implementation of RepairAssignment that also assigns an estimation of bytes involved
in the repair.
-
Field Summary
Fields inherited from class org.apache.cassandra.repair.autorepair.RepairAssignment
estimatedBytes -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.cassandra.repair.autorepair.RepairAssignment
getKeyspaceName, getTableNames, getTokenRange
-
Constructor Details
-
SizedRepairAssignment
-
SizedRepairAssignment
-
-
Method Details
-
getDescription
- Returns:
- Additional metadata about the repair assignment.
-
getEstimatedBytes
public long getEstimatedBytes()Estimated bytes involved in the assignment. Typically Derived fromAutoRepairUtils.SizeEstimate.sizeForRepair.- Overrides:
getEstimatedBytesin classRepairAssignment- Returns:
- estimated bytes involved in the assignment.
-
equals
- Overrides:
equalsin classRepairAssignment
-
hashCode
public int hashCode()- Overrides:
hashCodein classRepairAssignment
-
toString
- Overrides:
toStringin classRepairAssignment
-