Class MetricsMetadata
- java.lang.Object
-
- fish.payara.microprofile.metrics.jmx.MetricsMetadata
-
- All Implemented Interfaces:
org.eclipse.microprofile.metrics.Metadata
public class MetricsMetadata extends Object implements org.eclipse.microprofile.metrics.Metadata
-
-
Constructor Summary
Constructors Constructor Description MetricsMetadata()MetricsMetadata(String mBean, String name, String displayName, String description, org.eclipse.microprofile.metrics.MetricType typeRaw, String unit)MetricsMetadata(String name, String displayName, String description, org.eclipse.microprofile.metrics.MetricType typeRaw, String unit)MetricsMetadata(org.eclipse.microprofile.metrics.Metadata metadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTags(List<XmlTag> tags)Optional<String>description()Optional<String>displayName()booleanequals(Object o)StringgetDescription()StringgetDisplayName()StringgetMBean()StringgetName()StringgetService()StringgetType()org.eclipse.microprofile.metrics.MetricTypegetTypeRaw()StringgetUnit()inthashCode()booleanisDynamic()booleanisValid()voidsetDynamic(boolean dynamic)voidsetMBean(String mBean)voidsetService(String service)voidsetTags(List<XmlTag> tags)StringtoString()Optional<String>unit()
-
-
-
Constructor Detail
-
MetricsMetadata
public MetricsMetadata()
-
MetricsMetadata
public MetricsMetadata(org.eclipse.microprofile.metrics.Metadata metadata)
-
MetricsMetadata
public MetricsMetadata(String mBean, String name, String displayName, String description, org.eclipse.microprofile.metrics.MetricType typeRaw, String unit)
-
-
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:
getNamein interfaceorg.eclipse.microprofile.metrics.Metadata
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayNamein interfaceorg.eclipse.microprofile.metrics.Metadata
-
displayName
public Optional<String> displayName()
- Specified by:
displayNamein interfaceorg.eclipse.microprofile.metrics.Metadata
-
getUnit
public String getUnit()
- Specified by:
getUnitin interfaceorg.eclipse.microprofile.metrics.Metadata
-
unit
public Optional<String> unit()
- Specified by:
unitin interfaceorg.eclipse.microprofile.metrics.Metadata
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.eclipse.microprofile.metrics.Metadata
-
description
public Optional<String> description()
- Specified by:
descriptionin interfaceorg.eclipse.microprofile.metrics.Metadata
-
getType
public String getType()
- Specified by:
getTypein interfaceorg.eclipse.microprofile.metrics.Metadata
-
getTypeRaw
public org.eclipse.microprofile.metrics.MetricType getTypeRaw()
- Specified by:
getTypeRawin interfaceorg.eclipse.microprofile.metrics.Metadata
-
-