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 void
addTags(List<XmlTag> tags)
Optional<String>
description()
Optional<String>
displayName()
boolean
equals(Object o)
String
getDescription()
String
getDisplayName()
String
getMBean()
String
getName()
String
getService()
String
getType()
org.eclipse.microprofile.metrics.MetricType
getTypeRaw()
String
getUnit()
int
hashCode()
boolean
isDynamic()
boolean
isValid()
void
setDynamic(boolean dynamic)
void
setMBean(String mBean)
void
setService(String service)
void
setTags(List<XmlTag> tags)
String
toString()
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:
getName
in interfaceorg.eclipse.microprofile.metrics.Metadata
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceorg.eclipse.microprofile.metrics.Metadata
-
displayName
public Optional<String> displayName()
- Specified by:
displayName
in interfaceorg.eclipse.microprofile.metrics.Metadata
-
getUnit
public String getUnit()
- Specified by:
getUnit
in interfaceorg.eclipse.microprofile.metrics.Metadata
-
unit
public Optional<String> unit()
- Specified by:
unit
in interfaceorg.eclipse.microprofile.metrics.Metadata
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.eclipse.microprofile.metrics.Metadata
-
description
public Optional<String> description()
- Specified by:
description
in interfaceorg.eclipse.microprofile.metrics.Metadata
-
getType
public String getType()
- Specified by:
getType
in interfaceorg.eclipse.microprofile.metrics.Metadata
-
getTypeRaw
public org.eclipse.microprofile.metrics.MetricType getTypeRaw()
- Specified by:
getTypeRaw
in interfaceorg.eclipse.microprofile.metrics.Metadata
-
-