Package org.apache.cassandra.tools
Class NodeTool.NodeToolCmd
java.lang.Object
org.apache.cassandra.tools.NodeTool.NodeToolCmd
- Direct Known Subclasses:
Assassinate,AutoRepairStatus,BootstrapResume,CheckTokenMetadata,CIDRFilteringStats,Cleanup,ClearSnapshot,ClientStats,Compact,CompactionHistory,CompactionStats,DataPaths,Decommission,DescribeCluster,DescribeRing,DisableAuditLog,DisableAutoCompaction,DisableBackup,DisableBinary,DisableFullQueryLog,DisableGossip,DisableHandoff,DisableHintsForDC,DisableOldProtocolVersions,Drain,DropCIDRGroup,EnableAuditLog,EnableAutoCompaction,EnableBackup,EnableBinary,EnableFullQueryLog,EnableGossip,EnableHandoff,EnableHintsForDC,EnableOldProtocolVersions,FailureDetectorInfo,Flush,ForceCompact,GarbageCollect,GcStats,GetAuditLog,GetAuthCacheConfig,GetAutoRepairConfig,GetBatchlogReplayTrottle,GetCIDRGroupsOfIP,GetColumnIndexSize,GetCompactionThreshold,GetCompactionThroughput,GetConcurrency,GetConcurrentCompactors,GetConcurrentViewBuilders,GetDefaultKeyspaceRF,GetEndpoints,GetFullQueryLog,GetInterDCStreamThroughput,GetLoggingLevels,GetMaxHintWindow,GetSeeds,GetSnapshotThrottle,GetSSTables,GetStreamThroughput,GetTimeout,GetTraceProbability,GossipInfo,GuardrailsConfigCommand,Import,Info,InvalidateCIDRPermissionsCache,InvalidateCounterCache,InvalidateCredentialsCache,InvalidateJmxPermissionsCache,InvalidateKeyCache,InvalidateNetworkPermissionsCache,InvalidatePermissionsCache,InvalidateRolesCache,InvalidateRowCache,Join,ListCIDRGroups,ListPendingHints,ListSnapshots,Move,NetStats,PauseHandoff,ProfileLoad,ProxyHistograms,RangeKeySample,Rebuild,RebuildIndex,RecompressSSTables,Refresh,RefreshSizeEstimates,ReloadCIDRGroupsCache,ReloadLocalSchema,ReloadSeeds,ReloadSslCertificates,ReloadTriggers,RelocateSSTables,RemoveNode,Repair,RepairAdmin,ReplayBatchlog,ResetFullQueryLog,ResetLocalSchema,ResumeHandoff,Ring,Scrub,SetAuthCacheConfig,SetAutoRepairConfig,SetBatchlogReplayThrottle,SetCacheCapacity,SetCacheKeysToSave,SetColumnIndexSize,SetCompactionThreshold,SetCompactionThroughput,SetConcurrency,SetConcurrentCompactors,SetConcurrentViewBuilders,SetDefaultKeyspaceRF,SetHintedHandoffThrottleInKB,SetInterDCStreamThroughput,SetLoggingLevel,SetMaxHintWindow,SetSnapshotThrottle,SetStreamThroughput,SetTimeout,SetTraceProbability,Sjk,Snapshot,SSTableRepairedSet,Status,StatusAutoCompaction,StatusBackup,StatusBinary,StatusGossip,StatusHandoff,Stop,StopDaemon,TableHistograms,TableStats,TpStats,TruncateHints,UpdateCIDRGroup,UpgradeSSTable,Verify,Version,ViewBuildStatus
- Enclosing class:
- NodeTool
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidparseOptionalKeyspace(List<String> cmdArgs, NodeProbe nodeProbe) parseOptionalKeyspace(List<String> cmdArgs, NodeProbe nodeProbe, NodeTool.NodeToolCmd.KeyspaceSet defaultKeyspaceSet) protected String[]parseOptionalTables(List<String> cmdArgs) protected String[]parsePartitionKeys(List<String> cmdArgs) voidrun(INodeProbeFactory nodeProbeFactory, Output output) void
-
Field Details
-
printPort
protected boolean printPort -
output
-
-
Constructor Details
-
NodeToolCmd
public NodeToolCmd()
-
-
Method Details
-
run
-
runInternal
public void runInternal() -
execute
-
parseOptionalKeyspace
-
parseOptionalKeyspace
-
parseOptionalTables
-
parsePartitionKeys
-