Class KeyspaceRepairPlan
java.lang.Object
org.apache.cassandra.repair.autorepair.KeyspaceRepairPlan
Encapsulates an intent to repair the given keyspace's tables
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
ConstructorsConstructorDescriptionKeyspaceRepairPlan(String keyspaceName, List<String> tableNames, Map<String, Map<Range<Token>, AutoRepairUtils.SizeEstimate>> ksTablesEstimatedBytes) -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonggetSizeEstimate(String keyspaceTableName, Range<Token> tokenRange) longgetTableEstimatedBytes(String keyspaceTableName) inthashCode()toString()
-
Field Details
-
ksTablesEstimatedBytes
-
-
Constructor Details
-
KeyspaceRepairPlan
-
-
Method Details
-
getKeyspaceName
-
getTableNames
-
getEstimatedBytes
public long getEstimatedBytes() -
getTableEstimatedBytes
-
getSizeEstimate
public AutoRepairUtils.SizeEstimate getSizeEstimate(String keyspaceTableName, Range<Token> tokenRange) -
equals
-
hashCode
public int hashCode() -
toString
-