Package com.codahale.metrics.annotation
Annotation Interface Timed
An annotation for marking a method of an annotated object as timed.
Given a method like this:
@Timed(name = "fancyName")
public String fancyName(String name) {
return "Sir Captain " + name;
}
A timer for the defining class with the name fancyName
will be created and each time the
#fancyName(String)
method is invoked, the method's execution will be timed.-
Optional Element Summary
Optional Elements
-
Element Details
-
name
String nameThe name of the timer.- Default:
""
-
absolute
boolean absoluteIftrue
, use the given name as an absolute name. Iffalse
, use the given name relative to the annotated class.- Default:
false
-