Class AbstractJmxIncludeWrapper.AbstractJmxIncludeWrapperBuilder<T,​C extends AbstractJmxIncludeWrapper<T>,​B extends AbstractJmxIncludeWrapper.AbstractJmxIncludeWrapperBuilder<T,​C,​B>>

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected B $fillValuesFrom​(C instance)  
      B addParam​(java.lang.String key, java.lang.String value)
      Add one Parameter.
      B addParams​(java.util.Map<java.lang.String,​java.lang.String> params)
      Add parameters maps.
      B addTags​(java.lang.String... tags)
      Add tags.
      abstract C build()  
      protected abstract B self()  
      java.lang.String toString()
      to String.
      protected B withParams​(java.util.Map<java.lang.String,​java.lang.String> params)
      hide method , generated by Lombok.
      B withPath​(java.lang.String path)
      add Path of template file.
      protected B withTags​(java.util.Set<java.lang.String> tags)
      hide method , generated by Lombok.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AbstractJmxIncludeWrapperBuilder

        public AbstractJmxIncludeWrapperBuilder()
    • Method Detail

      • withTags

        protected B withTags​(java.util.Set<java.lang.String> tags)
        hide method , generated by Lombok.
      • addTags

        public B addTags​(java.lang.String... tags)
        Add tags.
      • withPath

        public B withPath​(java.lang.String path)
        add Path of template file.
      • withParams

        protected B withParams​(java.util.Map<java.lang.String,​java.lang.String> params)
        hide method , generated by Lombok.
      • addParams

        public B addParams​(java.util.Map<java.lang.String,​java.lang.String> params)
        Add parameters maps.
      • addParam

        public B addParam​(java.lang.String key,
                          java.lang.String value)
        Add one Parameter.
        Parameters:
        key - key.
        value - value.
      • $fillValuesFrom

        protected B $fillValuesFrom​(C instance)
      • self

        protected abstract B self()
      • build

        public abstract C build()
      • toString

        public java.lang.String toString()
        to String.
        Overrides:
        toString in class java.lang.Object