Package com.mapr.ycsb.config
Class Config
- java.lang.Object
-
- com.mapr.ycsb.config.Config
-
public class Config extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Config()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BenchmarkgetBenchmark()java.io.FilegetConfigFile()Driver.ConfiggetDriverConfig()java.io.FilegetJarFile()org.apache.commons.exec.CommandLinegetJavaCmdLine()JavaInfogetJavaInfo()Launcher.ConfiggetLauncherConfig()TableInfogetTableInfo()java.io.FilegetWorkingDir()static Configload(java.io.File configFile)
-
-
-
Method Detail
-
getJavaInfo
public JavaInfo getJavaInfo()
-
getTableInfo
public TableInfo getTableInfo()
-
getDriverConfig
public Driver.Config getDriverConfig()
-
getLauncherConfig
public Launcher.Config getLauncherConfig()
-
getBenchmark
public Benchmark getBenchmark()
-
getJarFile
public java.io.File getJarFile()
-
getWorkingDir
public java.io.File getWorkingDir()
-
getJavaCmdLine
public org.apache.commons.exec.CommandLine getJavaCmdLine()
-
getConfigFile
public java.io.File getConfigFile()
-
load
public static Config load(java.io.File configFile) throws com.fasterxml.jackson.core.JsonParseException, com.fasterxml.jackson.databind.JsonMappingException, java.io.IOException
- Throws:
com.fasterxml.jackson.core.JsonParseExceptioncom.fasterxml.jackson.databind.JsonMappingExceptionjava.io.IOException
-
-