Class OpsDocList
java.lang.Object
io.nosqlbench.adapters.api.activityconfig.yaml.OpsDocList
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTemplateVariable(String key, String defaultValue) intapplyModifier(Consumer<OpTemplate> modifier) Return the list of all bindings combined across all docs, not including the block or statement level bindings.getOps(boolean logit) getStmtDocs(String tagFilter) iterator()static OpsDocListnone()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
-
-
Constructor Details
-
OpsDocList
-
-
Method Details
-
none
-
getStmtDocs
-
getStmtDocs
-
getOps
-
getOps
- Parameters:
tagFilterSpec- a comma-separated tag filter spec- Returns:
- The list of all included op templates for all included blocks of in this document, including the inherited and overridden values from this doc and the parent block.
-
iterator
-
getDocBindings
-
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
-
toString
-
getVersionRegex
-
applyModifier
-