@Singleton public class JanusGraphPluginCQL extends JanusGraphBasePlugin implements com.netflix.ndbench.api.plugin.NdBenchClient
| Constructor and Description |
|---|
JanusGraphPluginCQL(IJanusGraphConfig config,
JanusGraphBuilderCQLProvider builderProvider) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConnectionInfo() |
void |
init(com.netflix.ndbench.api.plugin.DataGenerator dataGenerator) |
java.lang.String |
readSingle(java.lang.String key) |
java.lang.String |
runWorkFlow() |
void |
shutdown() |
java.lang.String |
writeSingle(java.lang.String key) |
createSchema, getConnectionInfo@Inject public JanusGraphPluginCQL(IJanusGraphConfig config, JanusGraphBuilderCQLProvider builderProvider)
public void init(com.netflix.ndbench.api.plugin.DataGenerator dataGenerator)
throws java.lang.Exception
init in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient<java.lang.String>init in interface com.netflix.ndbench.api.plugin.NdBenchClientjava.lang.Exceptionpublic java.lang.String readSingle(java.lang.String key)
throws java.lang.Exception
readSingle in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient<java.lang.String>readSingle in interface com.netflix.ndbench.api.plugin.NdBenchClientjava.lang.Exceptionpublic java.lang.String writeSingle(java.lang.String key)
throws java.lang.Exception
writeSingle in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient<java.lang.String>writeSingle in interface com.netflix.ndbench.api.plugin.NdBenchClientjava.lang.Exceptionpublic void shutdown()
throws java.lang.Exception
shutdown in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient<java.lang.String>shutdown in interface com.netflix.ndbench.api.plugin.NdBenchClientjava.lang.Exceptionpublic java.lang.String getConnectionInfo()
throws java.lang.Exception
getConnectionInfo in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient<java.lang.String>getConnectionInfo in interface com.netflix.ndbench.api.plugin.NdBenchClientjava.lang.Exceptionpublic java.lang.String runWorkFlow()
throws java.lang.Exception
runWorkFlow in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient<java.lang.String>runWorkFlow in interface com.netflix.ndbench.api.plugin.NdBenchClientjava.lang.Exception