Class MetricsMetadata

  • All Implemented Interfaces:
    org.eclipse.microprofile.metrics.Metadata

    public class MetricsMetadata
    extends Object
    implements org.eclipse.microprofile.metrics.Metadata
    • Constructor Detail

      • MetricsMetadata

        public MetricsMetadata()
      • MetricsMetadata

        public MetricsMetadata​(org.eclipse.microprofile.metrics.Metadata metadata)
    • Method Detail

      • getMBean

        public String getMBean()
      • setMBean

        public void setMBean​(String mBean)
      • getService

        public String getService()
      • setService

        public void setService​(String service)
      • isDynamic

        public boolean isDynamic()
      • setDynamic

        public void setDynamic​(boolean dynamic)
      • isValid

        public boolean isValid()
      • getName

        public String getName()
        Specified by:
        getName in interface org.eclipse.microprofile.metrics.Metadata
      • getUnit

        public String getUnit()
        Specified by:
        getUnit in interface org.eclipse.microprofile.metrics.Metadata
      • unit

        public Optional<String> unit()
        Specified by:
        unit in interface org.eclipse.microprofile.metrics.Metadata
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface org.eclipse.microprofile.metrics.Metadata
      • description

        public Optional<String> description()
        Specified by:
        description in interface org.eclipse.microprofile.metrics.Metadata
      • getType

        public String getType()
      • setType

        public void setType​(String type)
      • setTags

        public void setTags​(List<XmlTag> tags)
      • addTags

        public void addTags​(List<XmlTag> tags)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object