Package io.smallrye.metrics.elementdesc
Class RawAnnotationInfo
- java.lang.Object
-
- io.smallrye.metrics.elementdesc.RawAnnotationInfo
-
- All Implemented Interfaces:
AnnotationInfo
public class RawAnnotationInfo extends Object implements AnnotationInfo
-
-
Constructor Summary
Constructors Constructor Description RawAnnotationInfo()RawAnnotationInfo(String name, boolean absolute, String[] tags, String unit, String description, String displayName, String annotationName, String scope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanabsolute()StringannotationName()Stringdescription()StringgetAnnotationName()StringgetDescription()StringgetDisplayName()StringgetName()StringgetScope()String[]getTags()StringgetUnit()booleanisAbsolute()Stringname()Stringscope()voidsetAbsolute(boolean absolute)voidsetAnnotationName(String annotationName)voidsetDescription(String description)voidsetDisplayName(String displayName)voidsetName(String name)voidsetScope(String scope)voidsetTags(String[] tags)voidsetUnit(String unit)String[]tags()Stringunit()
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
isAbsolute
public boolean isAbsolute()
-
setAbsolute
public void setAbsolute(boolean absolute)
-
getTags
public String[] getTags()
-
setTags
public void setTags(String[] tags)
-
getUnit
public String getUnit()
-
setUnit
public void setUnit(String unit)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String displayName)
-
getAnnotationName
public String getAnnotationName()
-
setAnnotationName
public void setAnnotationName(String annotationName)
-
getScope
public String getScope()
-
setScope
public void setScope(String scope)
-
name
public String name()
- Specified by:
namein interfaceAnnotationInfo
-
absolute
public boolean absolute()
- Specified by:
absolutein interfaceAnnotationInfo
-
tags
public String[] tags()
- Specified by:
tagsin interfaceAnnotationInfo
-
unit
public String unit()
- Specified by:
unitin interfaceAnnotationInfo
-
description
public String description()
- Specified by:
descriptionin interfaceAnnotationInfo
-
annotationName
public String annotationName()
- Specified by:
annotationNamein interfaceAnnotationInfo
-
scope
public String scope()
- Specified by:
scopein interfaceAnnotationInfo
-
-