Interface TestingHBaseCluster

All Known Implementing Classes:
TestingHBaseClusterImpl

@Public public interface TestingHBaseCluster
A mini hbase cluster used for testing.

It will also start the necessary zookeeper cluster and dfs cluster. But we will not provide methods for controlling the zookeeper cluster and dfs cluster, as end users do not need to test the HBase behavior when these systems are broken.

The implementation is not required to be thread safe, so do not call different methods concurrently.