# Package org.apache.cassandra.tools

Class Summary
AbstractJmxClient
BootstrapMonitor
BulkLoadConnectionFactory
BulkLoader
BulkLoader.CmdLineOptions
GetVersion
JsonTransformer
LoaderOptions
NodeProbe: JMX client operations for Cassandra.
NodeTool
NodeTool.NodeToolCmd
RepairRunner
SSTableExpiredBlockers: During compaction we can drop entire sstables if they only contain expired tombstones and if it is guaranteed to not cover anything in other sstables.
SSTableExport: Export SSTables to JSON format.
SSTableLevelResetter: Reset level to 0 on a given set of sstables
SSTableMetadataViewer: Shows the contents of sstable metadata

SSTableOfflineRelevel

Create a decent leveling for the given keyspace/column family Approach is to sort the sstables by their last token given an original leveling like this (note that [ ] indicates token boundaries, not sstable size on disk, all sstables are the same size) L3 [][][][][][][][][][][] L2 [ ][ ][ ][ ] L1 [ ][ ] L0 [ ] Will look like this after being dropped to L0 and sorted by last token (and, to illustrate overlap, the overlapping ones are put on a new line): [][][] [ ][][][] [ ] [ ] ...

SSTableRepairedAtSetter: Set repairedAt status on a given set of sstables.
StandaloneScrubber
StandaloneSplitter
StandaloneSSTableUtil
StandaloneUpgrader
StandaloneVerifier
Util

Enum Summary
NodeTool.NodeToolCmd.KeyspaceSet

Exception Summary
BulkLoadException