Class MBeanMetadata
- java.lang.Object
-
- fish.payara.microprofile.metrics.jmx.MBeanMetadata
-
- All Implemented Interfaces:
org.eclipse.microprofile.metrics.Metadata
public class MBeanMetadata extends Object implements org.eclipse.microprofile.metrics.Metadata
-
-
Constructor Summary
Constructors Constructor Description MBeanMetadata()
MBeanMetadata(String mBean, String name, String displayName, String description, org.eclipse.microprofile.metrics.MetricType typeRaw, String unit)
MBeanMetadata(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
getType()
org.eclipse.microprofile.metrics.MetricType
getTypeRaw()
String
getUnit()
int
hashCode()
boolean
isDynamic()
boolean
isValid()
void
setDynamic(boolean dynamic)
void
setMBean(String mBean)
void
setTags(List<XmlTag> tags)
String
toString()
Optional<String>
unit()
-
-
-
Method Detail
-
getMBean
public String getMBean()
-
setMBean
public void setMBean(String mBean)
-
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
-
-