Package org.apache.curator.drivers
Class AdvancedTracerDriver
- java.lang.Object
-
- org.apache.curator.drivers.AdvancedTracerDriver
-
- All Implemented Interfaces:
TracerDriver
public abstract class AdvancedTracerDriver extends java.lang.Object implements TracerDriver
Expose more metrics for the operations and events
-
-
Constructor Summary
Constructors Constructor Description AdvancedTracerDriver()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddCount(java.lang.String name, int increment)Deprecated.abstract voidaddEvent(EventTrace trace)Add to a named countervoidaddTrace(java.lang.String name, long time, java.util.concurrent.TimeUnit unit)Deprecated.abstract voidaddTrace(OperationTrace trace)Record the given trace event
-
-
-
Method Detail
-
addTrace
public abstract void addTrace(OperationTrace trace)
Record the given trace event- Parameters:
trace- the metrics of the operation
-
addEvent
public abstract void addEvent(EventTrace trace)
Add to a named counter- Parameters:
name- name of the counterincrement- amount to increment
-
addTrace
@Deprecated public final void addTrace(java.lang.String name, long time, java.util.concurrent.TimeUnit unit)Deprecated.Description copied from interface:TracerDriverRecord the given trace event- Specified by:
addTracein interfaceTracerDriver- Parameters:
name- of the eventtime- time event tookunit- time unit
-
addCount
@Deprecated public final void addCount(java.lang.String name, int increment)Deprecated.Description copied from interface:TracerDriverAdd to a named counter- Specified by:
addCountin interfaceTracerDriver- Parameters:
name- name of the counterincrement- amount to increment
-
-