java.lang.Object
io.nosqlbench.engine.api.activityconfig.rawyaml.Tags
io.nosqlbench.engine.api.activityconfig.rawyaml.RawStmtFields
All Implemented Interfaces:
io.nosqlbench.engine.api.util.Tagged
Direct Known Subclasses:
RawStmtDef, StatementsOwner

public class RawStmtFields
extends Tags
  • Constructor Summary

    Constructors 
    Constructor Description
    RawStmtFields()  
  • Method Summary

    Modifier and Type Method Description
    void applyBlockParams​(RawStmtFields other)  
    java.util.Map<java.lang.String,​java.lang.String> getBindings()  
    java.lang.String getDesc()  
    java.lang.String getName()  
    java.util.Map<java.lang.String,​java.lang.Object> getParams()  
    void setBindings​(java.util.Map<java.lang.String,​java.lang.String> bindings)  
    void setDesc​(java.lang.String desc)  
    void setDescription​(java.lang.String desc)  
    void setFieldsByReflection​(java.util.Map<java.lang.String,​java.lang.Object> propsmap)  
    void setName​(java.lang.String name)  
    void setParams​(java.util.Map<java.lang.String,​java.lang.Object> config)  

    Methods inherited from class io.nosqlbench.engine.api.activityconfig.rawyaml.Tags

    getTags, setTags

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getDesc

      public java.lang.String getDesc()
    • setDesc

      public void setDesc​(java.lang.String desc)
    • setDescription

      public void setDescription​(java.lang.String desc)
    • getName

      public java.lang.String getName()
    • setName

      public void setName​(java.lang.String name)
    • getBindings

      public java.util.Map<java.lang.String,​java.lang.String> getBindings()
    • setBindings

      public void setBindings​(java.util.Map<java.lang.String,​java.lang.String> bindings)
    • getParams

      public java.util.Map<java.lang.String,​java.lang.Object> getParams()
    • setParams

      public void setParams​(java.util.Map<java.lang.String,​java.lang.Object> config)
    • applyBlockParams

      public void applyBlockParams​(RawStmtFields other)
    • setFieldsByReflection

      public void setFieldsByReflection​(java.util.Map<java.lang.String,​java.lang.Object> propsmap)
      Overrides:
      setFieldsByReflection in class Tags