Class OpData
java.lang.Object
io.nosqlbench.engine.api.activityconfig.yaml.OpTemplate
io.nosqlbench.engine.api.activityconfig.yaml.OpData
- All Implemented Interfaces:
io.nosqlbench.engine.api.util.Tagged
public class OpData
extends io.nosqlbench.engine.api.activityconfig.yaml.OpTemplate
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OpData()OpData(java.lang.String desc, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> tags, java.util.Map<java.lang.String,java.lang.String> bindings, java.util.Map<java.lang.String,java.lang.Object> params, java.util.Map<java.lang.String,java.lang.Object> op)OpData(java.util.Map<java.lang.String,java.lang.Object> opdata) -
Method Summary
Modifier and Type Method Description OpDataapplyFields(java.util.Map<java.lang.String,java.lang.Object> opdata)java.util.Map<java.lang.String,java.lang.String>getBindings()java.lang.StringgetDesc()java.lang.StringgetName()java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>>getOp()java.util.Map<java.lang.String,java.lang.Object>getParams()java.util.Optional<java.lang.String>getStmt()java.util.Map<java.lang.String,java.lang.String>getTags()
-
Constructor Details
-
OpData
public OpData(java.lang.String desc, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> tags, java.util.Map<java.lang.String,java.lang.String> bindings, java.util.Map<java.lang.String,java.lang.Object> params, java.util.Map<java.lang.String,java.lang.Object> op) -
OpData
public OpData() -
OpData
public OpData(java.util.Map<java.lang.String,java.lang.Object> opdata)
-
-
Method Details
-
applyFields
-
getDesc
public java.lang.String getDesc()- Specified by:
getDescin classio.nosqlbench.engine.api.activityconfig.yaml.OpTemplate
-
getName
public java.lang.String getName()- Specified by:
getNamein classio.nosqlbench.engine.api.activityconfig.yaml.OpTemplate
-
getTags
public java.util.Map<java.lang.String,java.lang.String> getTags()- Specified by:
getTagsin interfaceio.nosqlbench.engine.api.util.Tagged- Specified by:
getTagsin classio.nosqlbench.engine.api.activityconfig.yaml.OpTemplate
-
getBindings
public java.util.Map<java.lang.String,java.lang.String> getBindings()- Specified by:
getBindingsin classio.nosqlbench.engine.api.activityconfig.yaml.OpTemplate
-
getParams
public java.util.Map<java.lang.String,java.lang.Object> getParams()- Specified by:
getParamsin classio.nosqlbench.engine.api.activityconfig.yaml.OpTemplate
-
getOp
public java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> getOp()- Specified by:
getOpin classio.nosqlbench.engine.api.activityconfig.yaml.OpTemplate
-
getStmt
public java.util.Optional<java.lang.String> getStmt()- Overrides:
getStmtin classio.nosqlbench.engine.api.activityconfig.yaml.OpTemplate
-