class MpMetadata extends Object implements org.eclipse.microprofile.metrics.Metadata
| Modifier and Type | Field and Description |
|---|---|
(package private) String |
description |
(package private) boolean |
dirty |
(package private) String |
name |
(package private) org.eclipse.microprofile.metrics.MetricType |
type |
(package private) String |
unit |
| Constructor and Description |
|---|
MpMetadata(org.eclipse.microprofile.metrics.Metadata other,
org.eclipse.microprofile.metrics.MetricType type) |
MpMetadata(org.eclipse.microprofile.metrics.annotation.Metric annotation,
org.eclipse.microprofile.metrics.MetricType type) |
MpMetadata(String name,
org.eclipse.microprofile.metrics.MetricType type) |
MpMetadata(String name,
String description,
String unit,
org.eclipse.microprofile.metrics.MetricType type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cleanDirtyMetadata() |
String |
description() |
boolean |
equals(Object o) |
Optional<String> |
getDescription() |
String |
getDisplayName() |
String |
getName() |
String |
getType() |
org.eclipse.microprofile.metrics.MetricType |
getTypeRaw() |
Optional<String> |
getUnit() |
int |
hashCode() |
boolean |
isReusable() |
MpMetadata |
merge(org.eclipse.microprofile.metrics.annotation.Metric annotation) |
boolean |
mergeSameType(AnnotatedGaugeAdapter annotation) |
boolean |
mergeSameType(org.eclipse.microprofile.metrics.Metadata metadata) |
boolean |
mergeSameType(MpMetadata metadata) |
static MpMetadata |
sanitize(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.MetricType type) |
(package private) String |
stringOrNull(String s) |
String |
toString() |
String |
unit() |
final String name
final org.eclipse.microprofile.metrics.MetricType type
String description
String unit
boolean dirty
MpMetadata(String name, org.eclipse.microprofile.metrics.MetricType type)
MpMetadata(org.eclipse.microprofile.metrics.annotation.Metric annotation,
org.eclipse.microprofile.metrics.MetricType type)
MpMetadata(String name, String description, String unit, org.eclipse.microprofile.metrics.MetricType type)
MpMetadata(org.eclipse.microprofile.metrics.Metadata other,
org.eclipse.microprofile.metrics.MetricType type)
public static MpMetadata sanitize(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.MetricType type)
public boolean mergeSameType(MpMetadata metadata)
public boolean mergeSameType(org.eclipse.microprofile.metrics.Metadata metadata)
public boolean mergeSameType(AnnotatedGaugeAdapter annotation)
public MpMetadata merge(org.eclipse.microprofile.metrics.annotation.Metric annotation)
public String description()
public String unit()
public boolean cleanDirtyMetadata()
public String getName()
getName in interface org.eclipse.microprofile.metrics.Metadatapublic String getDisplayName()
getDisplayName in interface org.eclipse.microprofile.metrics.Metadatapublic Optional<String> getDescription()
getDescription in interface org.eclipse.microprofile.metrics.Metadatapublic String getType()
getType in interface org.eclipse.microprofile.metrics.Metadatapublic org.eclipse.microprofile.metrics.MetricType getTypeRaw()
getTypeRaw in interface org.eclipse.microprofile.metrics.Metadatapublic Optional<String> getUnit()
getUnit in interface org.eclipse.microprofile.metrics.Metadatapublic boolean isReusable()
isReusable in interface org.eclipse.microprofile.metrics.MetadataCopyright © 2021 JBoss by Red Hat. All rights reserved.