Class UnescapedObjectNameFactory

java.lang.Object
com.atlassian.util.profiling.micrometer.util.UnescapedObjectNameFactory
All Implemented Interfaces:
com.codahale.metrics.jmx.ObjectNameFactory

public class UnescapedObjectNameFactory extends Object implements com.codahale.metrics.jmx.ObjectNameFactory
Will not escape any metric names when creating an ObjectName

Note: should be used with QualifiedCompatibleHierarchicalNameMapper

Since:
3.5.0
  • Constructor Details

    • UnescapedObjectNameFactory

      public UnescapedObjectNameFactory()
  • Method Details

    • createName

      public ObjectName createName(String type, String domain, String name)
      Specified by:
      createName in interface com.codahale.metrics.jmx.ObjectNameFactory