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 void
addCount(java.lang.String name, int increment)
Deprecated.abstract void
addEvent(EventTrace trace)
Add to a named countervoid
addTrace(java.lang.String name, long time, java.util.concurrent.TimeUnit unit)
Deprecated.abstract void
addTrace(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:TracerDriver
Record the given trace event- Specified by:
addTrace
in 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:TracerDriver
Add to a named counter- Specified by:
addCount
in interfaceTracerDriver
- Parameters:
name
- name of the counterincrement
- amount to increment
-
-