Package org.eclipse.microprofile.metrics
Class DefaultMetadata
java.lang.Object
org.eclipse.microprofile.metrics.DefaultMetadata
- All Implemented Interfaces:
Metadata
The default implementation of
Metadata
-
Constructor Summary
ModifierConstructorDescriptionprotected
DefaultMetadata
(String name, String displayName, String description, MetricType type, String unit) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns the description of the metric if set, otherwise this method returns the emptyString
.Returns the display name if set, otherwise this method returns the metric name.getName()
Returns the metric name.getType()
Returns the String representation of theMetricType
.Returns theMetricType
of the metric if set, otherwise it returnsMetricType.INVALID
getUnit()
Returns the unit of this metric if set, otherwise this method returnsMetricUnits.NONE
int
hashCode()
toString()
unit()
-
Constructor Details
-
DefaultMetadata
protected DefaultMetadata(String name, String displayName, String description, MetricType type, String unit)
-
-
Method Details
-
getName
Description copied from interface:Metadata
Returns the metric name. -
getDisplayName
Description copied from interface:Metadata
Returns the display name if set, otherwise this method returns the metric name.- Specified by:
getDisplayName
in interfaceMetadata
- Returns:
- the display name
-
displayName
- Specified by:
displayName
in interfaceMetadata
-
getDescription
Description copied from interface:Metadata
Returns the description of the metric if set, otherwise this method returns the emptyString
.- Specified by:
getDescription
in interfaceMetadata
- Returns:
- the description
-
description
- Specified by:
description
in interfaceMetadata
-
getType
Description copied from interface:Metadata
Returns the String representation of theMetricType
. -
getTypeRaw
Description copied from interface:Metadata
Returns theMetricType
of the metric if set, otherwise it returnsMetricType.INVALID
- Specified by:
getTypeRaw
in interfaceMetadata
- Returns:
- the
MetricType
-
getUnit
Description copied from interface:Metadata
Returns the unit of this metric if set, otherwise this method returnsMetricUnits.NONE
-
unit
-
equals
-
hashCode
public int hashCode() -
toString
-