package

org.apache.helix.tools

Helix tools classes

Interfaces

Classes

CLMLogFileAppender  
ClusterExternalViewVerifier given zk, cluster, and a list of expected live-instances check whether cluster's external-view reaches best-possible states  
ClusterLiveNodesVerifier  
ClusterSetup  
ClusterStateVerifier  
ClusterStateVerifier.BestPossAndExtViewZkVerifier verifier that verifies best possible state and external view  
ClusterStateVerifier.MasterNbInExtViewVerifier  
ClusterVerifier  
IntegrationTestUtil collection of test utilities for integration tests  
JmxDumper  
LocalZKServer Provides ability to start zookeeper locally on a particular port  
MessagePoster  
NewClusterSetup Parse command line and call helix-admin  
StateModelConfigGenerator  
TestCommand  
TestCommand.NodeOpArg  
TestExecutor a test is structured logically as a list of commands a command has three parts: COMMAND | TRIGGER | ARG'S COMMAND could be: modify, verify, start, stop TRIGGER is optional and consists of start-time, timeout, and expect-value which means the COMMAND is triggered between [start-time, start-time + timeout] and is triggered when the value in concern equals to expect-value ARG's format depends on COMMAND if COMMAND is modify/verify, arg is in form of: in which key is k1 for SIMPLE, k1|index for LIST, and k1|k2 for MAP field if COMMAND is start/stop, arg is a thread handler  
TestTrigger  
YAMLClusterSetup Supports HelixAdmin operations specified by a YAML configuration file defining a cluster, resources, participants, etc. 
YAMLClusterSetup.YAMLClusterConfig Java wrapper for the YAML input file  
YAMLClusterSetup.YAMLClusterConfig.ParticipantConfig  
YAMLClusterSetup.YAMLClusterConfig.ResourceConfig  
YAMLClusterSetup.YAMLClusterConfig.ResourceConfig.ConstraintsConfig  
YAMLClusterSetup.YAMLClusterConfig.ResourceConfig.ConstraintsConfig.StateConstraintsConfig  
YAMLClusterSetup.YAMLClusterConfig.ResourceConfig.ConstraintsConfig.TransitionConstraintsConfig  
YAMLClusterSetup.YAMLClusterConfig.ResourceConfig.StateModelConfig  
ZKDumper Dumps the Zookeeper file structure on to Disk  
ZkLogAnalyzer  
ZkLogCSVFormatter  
ZKLogFormatter  
ZnodeOpArg  
ZnodeValue  

Enums

NewClusterSetup.HelixOption List all helix cluster setup options  
TestCommand.CommandType  
TestExecutor.ZnodePropertyType SIMPLE: simple field change LIST: list field change MAP: map field change ZNODE: entire znode change