public class MBeanMetadata extends Object implements org.eclipse.microprofile.metrics.Metadata
Constructor and Description |
---|
MBeanMetadata() |
MBeanMetadata(org.eclipse.microprofile.metrics.Metadata metadata) |
MBeanMetadata(String mBean,
String name,
String displayName,
String description,
org.eclipse.microprofile.metrics.MetricType typeRaw,
String unit) |
Modifier and Type | Method and Description |
---|---|
void |
addTags(List<XmlTag> tags) |
Optional<String> |
getDescription() |
String |
getDisplayName() |
String |
getMBean() |
String |
getName() |
String |
getType() |
org.eclipse.microprofile.metrics.MetricType |
getTypeRaw() |
Optional<String> |
getUnit() |
boolean |
isDynamic() |
boolean |
isReusable() |
boolean |
isValid() |
void |
setDynamic(boolean dynamic) |
void |
setMBean(String mBean) |
void |
setTags(List<XmlTag> tags) |
public MBeanMetadata()
public MBeanMetadata(org.eclipse.microprofile.metrics.Metadata metadata)
public String getMBean()
public void setMBean(String mBean)
public boolean isDynamic()
public void setDynamic(boolean dynamic)
public boolean isValid()
public String getName()
getName
in interface org.eclipse.microprofile.metrics.Metadata
public String getDisplayName()
getDisplayName
in interface org.eclipse.microprofile.metrics.Metadata
public Optional<String> getUnit()
getUnit
in interface org.eclipse.microprofile.metrics.Metadata
public Optional<String> getDescription()
getDescription
in interface org.eclipse.microprofile.metrics.Metadata
public String getType()
getType
in interface org.eclipse.microprofile.metrics.Metadata
public org.eclipse.microprofile.metrics.MetricType getTypeRaw()
getTypeRaw
in interface org.eclipse.microprofile.metrics.Metadata
public boolean isReusable()
isReusable
in interface org.eclipse.microprofile.metrics.Metadata
Copyright © 2019. All rights reserved.