org.apache.cassandra.tracing
Class TraceState
java.lang.Object
org.apache.cassandra.tracing.TraceState
public class TraceState
- extends java.lang.Object
ThreadLocal state for a tracing session. The presence of an instance of this class as a ThreadLocal denotes that an
operation is being traced.
Constructor Summary |
TraceState(java.net.InetAddress coordinator,
java.util.UUID sessionId,
boolean locallyOwned)
|
Method Summary |
int |
elapsed()
|
void |
trace(java.lang.String message)
|
void |
trace(java.lang.String format,
java.lang.Object arg)
|
void |
trace(java.lang.String format,
java.lang.Object[] args)
|
void |
trace(java.lang.String format,
java.lang.Object arg1,
java.lang.Object arg2)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sessionId
public final java.util.UUID sessionId
coordinator
public final java.net.InetAddress coordinator
watch
public final com.google.common.base.Stopwatch watch
sessionIdBytes
public final java.nio.ByteBuffer sessionIdBytes
isLocallyOwned
public final boolean isLocallyOwned
TraceState
public TraceState(java.net.InetAddress coordinator,
java.util.UUID sessionId,
boolean locallyOwned)
elapsed
public int elapsed()
trace
public void trace(java.lang.String format,
java.lang.Object arg)
trace
public void trace(java.lang.String format,
java.lang.Object arg1,
java.lang.Object arg2)
trace
public void trace(java.lang.String format,
java.lang.Object[] args)
trace
public void trace(java.lang.String message)
Copyright © 2013 The Apache Software Foundation