Class WorkloadDesc
java.lang.Object
io.nosqlbench.engine.api.scenarios.WorkloadDesc
- All Implemented Interfaces:
java.lang.Comparable<WorkloadDesc>
public class WorkloadDesc extends java.lang.Object implements java.lang.Comparable<WorkloadDesc>
-
Constructor Summary
Constructors Constructor Description WorkloadDesc(java.lang.String yamlPath, java.util.List<java.lang.String> scenarioNames, java.util.Map<java.lang.String,java.lang.String> templates, java.lang.String description, java.lang.String workspace) -
Method Summary
Modifier and Type Method Description intcompareTo(@NotNull WorkloadDesc o)java.lang.StringgetDescription()java.util.List<java.lang.String>getScenarioNames()java.util.Map<java.lang.String,java.lang.String>getTemplates()java.lang.StringgetWorkloadName()java.lang.StringgetWorkspace()java.lang.StringgetYamlPath()WorkloadDescrelativize(java.nio.file.Path wsPath)java.lang.StringtoMarkdown(boolean includeScenarios)java.lang.StringtoString()
-
Constructor Details
-
WorkloadDesc
public WorkloadDesc(java.lang.String yamlPath, java.util.List<java.lang.String> scenarioNames, java.util.Map<java.lang.String,java.lang.String> templates, java.lang.String description, java.lang.String workspace)
-
-
Method Details
-
getYamlPath
public java.lang.String getYamlPath() -
getWorkloadName
public java.lang.String getWorkloadName() -
getScenarioNames
public java.util.List<java.lang.String> getScenarioNames() -
getTemplates
public java.util.Map<java.lang.String,java.lang.String> getTemplates() -
getDescription
public java.lang.String getDescription() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
toMarkdown
public java.lang.String toMarkdown(boolean includeScenarios) -
compareTo
- Specified by:
compareToin interfacejava.lang.Comparable<WorkloadDesc>
-
relativize
-
getWorkspace
public java.lang.String getWorkspace()
-