Class TagHolder

java.lang.Object
io.quarkus.smallrye.metrics.runtime.TagHolder

public class TagHolder extends Object
Tag class from MP Metrics API does not have a public default constructor so we use this custom wrapper for passing tag definitions from processor to recorder and reconstructing the original Tag instances in runtime code.
  • Constructor Details

    • TagHolder

      public TagHolder()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getValue

      public String getValue()
    • setValue

      public void setValue(String value)
    • from

      public static TagHolder from(org.eclipse.microprofile.metrics.Tag tag)
    • toTag

      public org.eclipse.microprofile.metrics.Tag toTag()