public interface NdBenchClient extends NdBenchAbstractClient<java.lang.String>
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConnectionInfo()
Get connection info
|
void |
init(DataGenerator dataGenerator)
Initialize the client
|
java.lang.String |
readSingle(java.lang.String key)
Perform a single read operation
|
java.lang.String |
runWorkFlow()
Run workflow for functional testing
|
void |
shutdown()
shutdown the client
|
java.lang.String |
writeSingle(java.lang.String key)
Perform a single write operation
|
autoTuneReadRateLimit, autoTuneWriteRateLimitvoid init(DataGenerator dataGenerator) throws java.lang.Exception
init in interface NdBenchAbstractClient<java.lang.String>java.lang.Exceptionjava.lang.String readSingle(java.lang.String key)
throws java.lang.Exception
readSingle in interface NdBenchAbstractClient<java.lang.String>java.lang.Exceptionjava.lang.String writeSingle(java.lang.String key)
throws java.lang.Exception
writeSingle in interface NdBenchAbstractClient<java.lang.String>java.lang.Exceptionvoid shutdown()
throws java.lang.Exception
shutdown in interface NdBenchAbstractClient<java.lang.String>java.lang.Exceptionjava.lang.String getConnectionInfo()
throws java.lang.Exception
getConnectionInfo in interface NdBenchAbstractClient<java.lang.String>java.lang.Exceptionjava.lang.String runWorkFlow()
throws java.lang.Exception
runWorkFlow in interface NdBenchAbstractClient<java.lang.String>java.lang.Exception