Class StmtsDocList
java.lang.Object
io.nosqlbench.engine.api.activityconfig.yaml.StmtsDocList
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic io.nosqlbench.nb.api.config.standard.NBConfigModelExpander -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTemplateVariable(String key, String defaultValue) io.nosqlbench.nb.api.config.standard.NBConfigModelReturn the list of all bindings combined across all docs, not including the block or statement level bindings.getStmtDocs(String tagFilter) getStmts()iterator()toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
TEMPLATE_VAR_EXPANDER
public static io.nosqlbench.nb.api.config.standard.NBConfigModelExpander TEMPLATE_VAR_EXPANDER
-
-
Constructor Details
-
StmtsDocList
-
-
Method Details
-
getStmtDocs
-
getStmtDocs
-
getStmts
-
getStmts
- Parameters:
tagFilterSpec- a comma-separated tag filter spec- Returns:
- The list of all included statements for all included blocks of in this document, including the inherited and overridden values from the this doc and the parent block.
-
iterator
-
getDocBindings
Return the list of all bindings combined across all docs, not including the block or statement level bindings.- Returns:
- A map of all bindings at the doc level.
-
getDocScenarios
- Returns:
- the list of named scenarios for the first document in the list.
-
getDescription
- Returns:
- the description of the first document in the list.
-
getTemplateVariables
-
addTemplateVariable
-
getConfigModel
public io.nosqlbench.nb.api.config.standard.NBConfigModel getConfigModel() -
toString
-
getVersionRegex
-