Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Z
A
accumulatedMillis()
- Method in class cloudtrace.instrument.impl.
MilliSpan
accumulatedMillis()
- Method in class cloudtrace.instrument.impl.
NullSpan
accumulatedMillis()
- Method in interface cloudtrace.instrument.
Span
Return the total amount of time elapsed since start was called, if running, or difference between stop and start
addReceiver(SpanReceiver)
- Method in class cloudtrace.instrument.
Tracer
AsyncSpanReceiver
<
SpanKey
,
Destination
> - Class in
cloudtrace.instrument.receivers
Deliver Span information periodically to a destination.
AsyncSpanReceiver(String, String, long)
- Constructor for class cloudtrace.instrument.receivers.
AsyncSpanReceiver
awaitTermination(long, TimeUnit)
- Method in class cloudtrace.instrument.
TraceExecutorService
C
call()
- Method in class cloudtrace.instrument.
TraceCallable
checkTrace(TInfo, String)
- Method in class cloudtrace.thrift.
TestService.Client
checkTrace(TInfo, String)
- Method in interface cloudtrace.thrift.
TestService.Iface
child(String)
- Method in class cloudtrace.instrument.impl.
MilliSpan
child(String)
- Method in class cloudtrace.instrument.impl.
NullSpan
child(String)
- Method in interface cloudtrace.instrument.
Span
Create a child span of this span with the given description
client(T)
- Static method in class cloudtrace.instrument.thrift.
TraceWrap
clone()
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
Deprecated.
clone()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
Deprecated.
clone()
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
Deprecated.
clone()
- Method in class cloudtrace.thrift.
TInfo
Deprecated.
cloudtrace.instrument
- package cloudtrace.instrument
cloudtrace.instrument.impl
- package cloudtrace.instrument.impl
cloudtrace.instrument.receivers
- package cloudtrace.instrument.receivers
cloudtrace.instrument.thrift
- package cloudtrace.instrument.thrift
cloudtrace.thrift
- package cloudtrace.thrift
compareTo(TraceRunnable)
- Method in class cloudtrace.instrument.
TraceRunnable
compareTo(RemoteSpan)
- Method in class cloudtrace.thrift.
RemoteSpan
compareTo(SpanReceiver.span_args)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
compareTo(TestService.checkTrace_args)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
compareTo(TestService.checkTrace_result)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
compareTo(TInfo)
- Method in class cloudtrace.thrift.
TInfo
continueTrace(String, long, long)
- Method in class cloudtrace.instrument.
Tracer
CountSampler
- Class in
cloudtrace.instrument
Sampler that returns true every N calls.
CountSampler(long)
- Constructor for class cloudtrace.instrument.
CountSampler
createDestination(SpanKey)
- Method in class cloudtrace.instrument.receivers.
AsyncSpanReceiver
createDestination(String)
- Method in class cloudtrace.instrument.receivers.
SendSpansViaThrift
currentTimeMillis()
- Method in class cloudtrace.instrument.impl.
MilliSpan
currentTrace()
- Static method in class cloudtrace.instrument.
Trace
currentTrace()
- Method in class cloudtrace.instrument.
Tracer
D
data(String, String)
- Method in class cloudtrace.instrument.impl.
MilliSpan
data(String, String)
- Method in class cloudtrace.instrument.impl.
NullSpan
data(String, String)
- Method in interface cloudtrace.instrument.
Span
Add data associated with this span
data
- Variable in class cloudtrace.thrift.
RemoteSpan
deepCopy()
- Method in class cloudtrace.thrift.
RemoteSpan
deepCopy()
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
deepCopy()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
deepCopy()
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
deepCopy()
- Method in class cloudtrace.thrift.
TInfo
deliver(Span)
- Method in class cloudtrace.instrument.
Tracer
description()
- Method in class cloudtrace.instrument.impl.
MilliSpan
description()
- Method in class cloudtrace.instrument.impl.
NullSpan
description()
- Method in interface cloudtrace.instrument.
Span
Return a textual description of this span
description
- Variable in class cloudtrace.thrift.
RemoteSpan
E
endThread(Span)
- Static method in class cloudtrace.instrument.
Trace
endThread(Span)
- Method in class cloudtrace.instrument.
Tracer
equals(Object)
- Method in class cloudtrace.thrift.
RemoteSpan
equals(RemoteSpan)
- Method in class cloudtrace.thrift.
RemoteSpan
equals(Object)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
equals(SpanReceiver.span_args)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
equals(Object)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
equals(TestService.checkTrace_args)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
equals(Object)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
equals(TestService.checkTrace_result)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
equals(Object)
- Method in class cloudtrace.thrift.
TInfo
equals(TInfo)
- Method in class cloudtrace.thrift.
TInfo
execute(Runnable)
- Method in class cloudtrace.instrument.
TraceExecutorService
F
findByName(String)
- Static method in enum cloudtrace.thrift.
RemoteSpan._Fields
Find the _Fields constant that matches name, or null if its not found.
findByName(String)
- Static method in enum cloudtrace.thrift.
SpanReceiver.span_args._Fields
Find the _Fields constant that matches name, or null if its not found.
findByName(String)
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_args._Fields
Find the _Fields constant that matches name, or null if its not found.
findByName(String)
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_result._Fields
Find the _Fields constant that matches name, or null if its not found.
findByName(String)
- Static method in enum cloudtrace.thrift.
TInfo._Fields
Find the _Fields constant that matches name, or null if its not found.
findByThriftId(int)
- Static method in enum cloudtrace.thrift.
RemoteSpan._Fields
Find the _Fields constant that matches fieldId, or null if its not found.
findByThriftId(int)
- Static method in enum cloudtrace.thrift.
SpanReceiver.span_args._Fields
Find the _Fields constant that matches fieldId, or null if its not found.
findByThriftId(int)
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_args._Fields
Find the _Fields constant that matches fieldId, or null if its not found.
findByThriftId(int)
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_result._Fields
Find the _Fields constant that matches fieldId, or null if its not found.
findByThriftId(int)
- Static method in enum cloudtrace.thrift.
TInfo._Fields
Find the _Fields constant that matches fieldId, or null if its not found.
findByThriftIdOrThrow(int)
- Static method in enum cloudtrace.thrift.
RemoteSpan._Fields
Find the _Fields constant that matches fieldId, throwing an exception if it is not found.
findByThriftIdOrThrow(int)
- Static method in enum cloudtrace.thrift.
SpanReceiver.span_args._Fields
Find the _Fields constant that matches fieldId, throwing an exception if it is not found.
findByThriftIdOrThrow(int)
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_args._Fields
Find the _Fields constant that matches fieldId, throwing an exception if it is not found.
findByThriftIdOrThrow(int)
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_result._Fields
Find the _Fields constant that matches fieldId, throwing an exception if it is not found.
findByThriftIdOrThrow(int)
- Static method in enum cloudtrace.thrift.
TInfo._Fields
Find the _Fields constant that matches fieldId, throwing an exception if it is not found.
flush()
- Method in class cloudtrace.instrument.receivers.
AsyncSpanReceiver
flush()
- Method in class cloudtrace.instrument.receivers.
LogSpans
flush()
- Method in interface cloudtrace.instrument.receivers.
SpanReceiver
flush()
- Method in class cloudtrace.instrument.receivers.
ZooSpanClient
flush()
- Method in class cloudtrace.instrument.
Tracer
format(long, long, long, long, long, String, Map<String, String>)
- Static method in class cloudtrace.instrument.receivers.
LogSpans
G
getClient(TProtocol)
- Method in class cloudtrace.thrift.
SpanReceiver.Client.Factory
getClient(TProtocol, TProtocol)
- Method in class cloudtrace.thrift.
SpanReceiver.Client.Factory
getClient(TProtocol)
- Method in class cloudtrace.thrift.
TestService.Client.Factory
getClient(TProtocol, TProtocol)
- Method in class cloudtrace.thrift.
TestService.Client.Factory
getData()
- Method in class cloudtrace.instrument.impl.
MilliSpan
getData()
- Method in class cloudtrace.instrument.impl.
NullSpan
getData()
- Method in interface cloudtrace.instrument.
Span
Get data associated with this span (read only)
getData()
- Method in class cloudtrace.thrift.
RemoteSpan
getDataSize()
- Method in class cloudtrace.thrift.
RemoteSpan
getDescription()
- Method in class cloudtrace.thrift.
RemoteSpan
getFieldName()
- Method in enum cloudtrace.thrift.
RemoteSpan._Fields
getFieldName()
- Method in enum cloudtrace.thrift.
SpanReceiver.span_args._Fields
getFieldName()
- Method in enum cloudtrace.thrift.
TestService.checkTrace_args._Fields
getFieldName()
- Method in enum cloudtrace.thrift.
TestService.checkTrace_result._Fields
getFieldName()
- Method in enum cloudtrace.thrift.
TInfo._Fields
getFieldValue(RemoteSpan._Fields)
- Method in class cloudtrace.thrift.
RemoteSpan
getFieldValue(int)
- Method in class cloudtrace.thrift.
RemoteSpan
getFieldValue(SpanReceiver.span_args._Fields)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
getFieldValue(int)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
getFieldValue(TestService.checkTrace_args._Fields)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
getFieldValue(int)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
getFieldValue(TestService.checkTrace_result._Fields)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
getFieldValue(int)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
getFieldValue(TInfo._Fields)
- Method in class cloudtrace.thrift.
TInfo
getFieldValue(int)
- Method in class cloudtrace.thrift.
TInfo
getInputProtocol()
- Method in class cloudtrace.thrift.
SpanReceiver.Client
getInputProtocol()
- Method in class cloudtrace.thrift.
TestService.Client
getInstance()
- Static method in class cloudtrace.instrument.
Tracer
getMessage()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
getOutputProtocol()
- Method in class cloudtrace.thrift.
SpanReceiver.Client
getOutputProtocol()
- Method in class cloudtrace.thrift.
TestService.Client
getParentId()
- Method in class cloudtrace.thrift.
RemoteSpan
getParentId()
- Method in class cloudtrace.thrift.
TInfo
getSender()
- Method in class cloudtrace.thrift.
RemoteSpan
getSpan()
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
getSpanId()
- Method in class cloudtrace.thrift.
RemoteSpan
getSpanKey(Map<String, String>)
- Method in class cloudtrace.instrument.receivers.
AsyncSpanReceiver
getSpanKey(Map<String, String>)
- Method in class cloudtrace.instrument.receivers.
SendSpansViaThrift
getSpanKey(Map<String, String>)
- Method in class cloudtrace.instrument.receivers.
ZooSpanClient
getStart()
- Method in class cloudtrace.thrift.
RemoteSpan
getStartTimeMillis()
- Method in class cloudtrace.instrument.impl.
MilliSpan
getStartTimeMillis()
- Method in class cloudtrace.instrument.impl.
NullSpan
getStartTimeMillis()
- Method in interface cloudtrace.instrument.
Span
Get the start time, in milliseconds
getStop()
- Method in class cloudtrace.thrift.
RemoteSpan
getStopTimeMillis()
- Method in class cloudtrace.instrument.impl.
MilliSpan
getStopTimeMillis()
- Method in class cloudtrace.instrument.impl.
NullSpan
getStopTimeMillis()
- Method in interface cloudtrace.instrument.
Span
Get the stop time, in milliseconds
getSvc()
- Method in class cloudtrace.thrift.
RemoteSpan
getThriftFieldId()
- Method in enum cloudtrace.thrift.
RemoteSpan._Fields
getThriftFieldId()
- Method in enum cloudtrace.thrift.
SpanReceiver.span_args._Fields
getThriftFieldId()
- Method in enum cloudtrace.thrift.
TestService.checkTrace_args._Fields
getThriftFieldId()
- Method in enum cloudtrace.thrift.
TestService.checkTrace_result._Fields
getThriftFieldId()
- Method in enum cloudtrace.thrift.
TInfo._Fields
getTinfo()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
getTraceId()
- Method in class cloudtrace.thrift.
RemoteSpan
getTraceId()
- Method in class cloudtrace.thrift.
TInfo
H
hashCode()
- Method in class cloudtrace.thrift.
RemoteSpan
hashCode()
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
hashCode()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
hashCode()
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
hashCode()
- Method in class cloudtrace.thrift.
TInfo
host
- Variable in class cloudtrace.instrument.receivers.
AsyncSpanReceiver
I
invokeAll(Collection<? extends Callable<T>>)
- Method in class cloudtrace.instrument.
TraceExecutorService
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit)
- Method in class cloudtrace.instrument.
TraceExecutorService
invokeAny(Collection<? extends Callable<T>>)
- Method in class cloudtrace.instrument.
TraceExecutorService
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit)
- Method in class cloudtrace.instrument.
TraceExecutorService
iprot_
- Variable in class cloudtrace.thrift.
SpanReceiver.Client
iprot_
- Variable in class cloudtrace.thrift.
TestService.Client
isSet(RemoteSpan._Fields)
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field corresponding to fieldID is set (has been asigned a value) and false otherwise
isSet(int)
- Method in class cloudtrace.thrift.
RemoteSpan
isSet(SpanReceiver.span_args._Fields)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
Returns true if field corresponding to fieldID is set (has been asigned a value) and false otherwise
isSet(int)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
isSet(TestService.checkTrace_args._Fields)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
Returns true if field corresponding to fieldID is set (has been asigned a value) and false otherwise
isSet(int)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
isSet(TestService.checkTrace_result._Fields)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
Returns true if field corresponding to fieldID is set (has been asigned a value) and false otherwise
isSet(int)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
isSet(TInfo._Fields)
- Method in class cloudtrace.thrift.
TInfo
Returns true if field corresponding to fieldID is set (has been asigned a value) and false otherwise
isSet(int)
- Method in class cloudtrace.thrift.
TInfo
isSetData()
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field data is set (has been asigned a value) and false otherwise
isSetDescription()
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field description is set (has been asigned a value) and false otherwise
isSetMessage()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
Returns true if field message is set (has been asigned a value) and false otherwise
isSetParentId()
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field parentId is set (has been asigned a value) and false otherwise
isSetParentId()
- Method in class cloudtrace.thrift.
TInfo
Returns true if field parentId is set (has been asigned a value) and false otherwise
isSetSender()
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field sender is set (has been asigned a value) and false otherwise
isSetSpan()
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
Returns true if field span is set (has been asigned a value) and false otherwise
isSetSpanId()
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field spanId is set (has been asigned a value) and false otherwise
isSetStart()
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field start is set (has been asigned a value) and false otherwise
isSetStop()
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field stop is set (has been asigned a value) and false otherwise
isSetSuccess()
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
Returns true if field success is set (has been asigned a value) and false otherwise
isSetSvc()
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field svc is set (has been asigned a value) and false otherwise
isSetTinfo()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
Returns true if field tinfo is set (has been asigned a value) and false otherwise
isSetTraceId()
- Method in class cloudtrace.thrift.
RemoteSpan
Returns true if field traceId is set (has been asigned a value) and false otherwise
isSetTraceId()
- Method in class cloudtrace.thrift.
TInfo
Returns true if field traceId is set (has been asigned a value) and false otherwise
isShutdown()
- Method in class cloudtrace.instrument.
TraceExecutorService
isSuccess()
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
isTerminated()
- Method in class cloudtrace.instrument.
TraceExecutorService
isTracing()
- Static method in class cloudtrace.instrument.
Trace
isTracing()
- Method in class cloudtrace.instrument.
Tracer
L
LogSpans
- Class in
cloudtrace.instrument.receivers
A SpanReceiver that just logs the data using log4j.
LogSpans()
- Constructor for class cloudtrace.instrument.receivers.
LogSpans
LogSpans.SpanLevel
- Class in
cloudtrace.instrument.receivers
LogSpans.SpanLevel()
- Constructor for class cloudtrace.instrument.receivers.
LogSpans.SpanLevel
M
message
- Variable in class cloudtrace.thrift.
TestService.checkTrace_args
metaDataMap
- Static variable in class cloudtrace.thrift.
RemoteSpan
metaDataMap
- Static variable in class cloudtrace.thrift.
SpanReceiver.span_args
metaDataMap
- Static variable in class cloudtrace.thrift.
TestService.checkTrace_args
metaDataMap
- Static variable in class cloudtrace.thrift.
TestService.checkTrace_result
metaDataMap
- Static variable in class cloudtrace.thrift.
TInfo
MilliSpan
- Class in
cloudtrace.instrument.impl
A Span implementation that stores its information in milliseconds since the epoch.
MilliSpan(String, long, Span)
- Constructor for class cloudtrace.instrument.impl.
MilliSpan
N
next()
- Method in class cloudtrace.instrument.
CountSampler
next()
- Method in interface cloudtrace.instrument.
Sampler
NULL_SPAN
- Static variable in class cloudtrace.instrument.
Tracer
NullSpan
- Class in
cloudtrace.instrument.impl
A Span that does nothing.
NullSpan()
- Constructor for class cloudtrace.instrument.impl.
NullSpan
O
off()
- Static method in class cloudtrace.instrument.
Trace
offNoFlush()
- Static method in class cloudtrace.instrument.
Trace
on(String)
- Static method in class cloudtrace.instrument.
Trace
on(String)
- Method in class cloudtrace.instrument.
Tracer
oprot_
- Variable in class cloudtrace.thrift.
SpanReceiver.Client
oprot_
- Variable in class cloudtrace.thrift.
TestService.Client
P
parent()
- Method in class cloudtrace.instrument.impl.
MilliSpan
parent()
- Method in class cloudtrace.instrument.impl.
NullSpan
parent()
- Method in interface cloudtrace.instrument.
Span
The parent span: returns null if this is the root span
parentId()
- Method in class cloudtrace.instrument.impl.
MilliSpan
parentId()
- Method in class cloudtrace.instrument.impl.
NullSpan
parentId()
- Method in class cloudtrace.instrument.impl.
RootMilliSpan
parentId()
- Method in interface cloudtrace.instrument.
Span
Return the pseudo-unique (random) number of the parent span, returns ROOT_SPAN_ID if this is the root span
parentId
- Variable in class cloudtrace.thrift.
RemoteSpan
parentId
- Variable in class cloudtrace.thrift.
TInfo
pop(Span)
- Method in class cloudtrace.instrument.
Tracer
process(WatchedEvent)
- Method in class cloudtrace.instrument.receivers.
ZooSpanClient
process(TProtocol, TProtocol)
- Method in class cloudtrace.thrift.
SpanReceiver.Processor
process(int, TProtocol, TProtocol)
- Method in interface cloudtrace.thrift.
SpanReceiver.Processor.ProcessFunction
process(TProtocol, TProtocol)
- Method in class cloudtrace.thrift.
TestService.Processor
process(int, TProtocol, TProtocol)
- Method in interface cloudtrace.thrift.
TestService.Processor.ProcessFunction
processMap_
- Variable in class cloudtrace.thrift.
SpanReceiver.Processor
processMap_
- Variable in class cloudtrace.thrift.
TestService.Processor
push(Span)
- Method in class cloudtrace.instrument.
Tracer
putToData(String, String)
- Method in class cloudtrace.thrift.
RemoteSpan
R
read(TProtocol)
- Method in class cloudtrace.thrift.
RemoteSpan
read(TProtocol)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
read(TProtocol)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
read(TProtocol)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
read(TProtocol)
- Method in class cloudtrace.thrift.
TInfo
recv_checkTrace()
- Method in class cloudtrace.thrift.
TestService.Client
RemoteSpan
- Class in
cloudtrace.thrift
RemoteSpan()
- Constructor for class cloudtrace.thrift.
RemoteSpan
RemoteSpan(String, String, long, long, long, long, long, String, Map<String, String>)
- Constructor for class cloudtrace.thrift.
RemoteSpan
RemoteSpan(RemoteSpan)
- Constructor for class cloudtrace.thrift.
RemoteSpan
Performs a deep copy on
other
.
RemoteSpan._Fields
- Enum in
cloudtrace.thrift
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
removeReceiver(SpanReceiver)
- Method in class cloudtrace.instrument.
Tracer
ROOT_SPAN_ID
- Static variable in interface cloudtrace.instrument.
Span
RootMilliSpan
- Class in
cloudtrace.instrument.impl
Span that roots the span tree in a process, but perhaps not the whole trace.
RootMilliSpan(String, long, long, long)
- Constructor for class cloudtrace.instrument.impl.
RootMilliSpan
run()
- Method in class cloudtrace.instrument.
TraceRunnable
running()
- Method in class cloudtrace.instrument.impl.
MilliSpan
running()
- Method in class cloudtrace.instrument.impl.
NullSpan
running()
- Method in interface cloudtrace.instrument.
Span
Has the span been started and not yet stopped?
S
Sampler
- Interface in
cloudtrace.instrument
Extremely simple callback to determine the frequency that an action should be performed.
send(Destination, RemoteSpan)
- Method in class cloudtrace.instrument.receivers.
AsyncSpanReceiver
send(SpanReceiver.Client, RemoteSpan)
- Method in class cloudtrace.instrument.receivers.
SendSpansViaThrift
send_checkTrace(TInfo, String)
- Method in class cloudtrace.thrift.
TestService.Client
send_span(RemoteSpan)
- Method in class cloudtrace.thrift.
SpanReceiver.Client
sender
- Variable in class cloudtrace.thrift.
RemoteSpan
SendSpansViaThrift
- Class in
cloudtrace.instrument.receivers
Send Span data to a destination using thrift.
SendSpansViaThrift(String, String, long)
- Constructor for class cloudtrace.instrument.receivers.
SendSpansViaThrift
seqid_
- Variable in class cloudtrace.thrift.
SpanReceiver.Client
seqid_
- Variable in class cloudtrace.thrift.
TestService.Client
service
- Variable in class cloudtrace.instrument.receivers.
AsyncSpanReceiver
service(T)
- Static method in class cloudtrace.instrument.thrift.
TraceWrap
setData(Map<String, String>)
- Method in class cloudtrace.thrift.
RemoteSpan
setDataIsSet(boolean)
- Method in class cloudtrace.thrift.
RemoteSpan
setDescription(String)
- Method in class cloudtrace.thrift.
RemoteSpan
setDescriptionIsSet(boolean)
- Method in class cloudtrace.thrift.
RemoteSpan
setFieldValue(RemoteSpan._Fields, Object)
- Method in class cloudtrace.thrift.
RemoteSpan
setFieldValue(int, Object)
- Method in class cloudtrace.thrift.
RemoteSpan
setFieldValue(SpanReceiver.span_args._Fields, Object)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
setFieldValue(int, Object)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
setFieldValue(TestService.checkTrace_args._Fields, Object)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
setFieldValue(int, Object)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
setFieldValue(TestService.checkTrace_result._Fields, Object)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
setFieldValue(int, Object)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
setFieldValue(TInfo._Fields, Object)
- Method in class cloudtrace.thrift.
TInfo
setFieldValue(int, Object)
- Method in class cloudtrace.thrift.
TInfo
setInstance(Tracer)
- Static method in class cloudtrace.instrument.
Tracer
setMessage(String)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
setMessageIsSet(boolean)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
setParentId(long)
- Method in class cloudtrace.thrift.
RemoteSpan
setParentId(long)
- Method in class cloudtrace.thrift.
TInfo
setParentIdIsSet(boolean)
- Method in class cloudtrace.thrift.
RemoteSpan
setParentIdIsSet(boolean)
- Method in class cloudtrace.thrift.
TInfo
setSender(String)
- Method in class cloudtrace.thrift.
RemoteSpan
setSenderIsSet(boolean)
- Method in class cloudtrace.thrift.
RemoteSpan
setSpan(RemoteSpan)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
setSpanId(long)
- Method in class cloudtrace.thrift.
RemoteSpan
setSpanIdIsSet(boolean)
- Method in class cloudtrace.thrift.
RemoteSpan
setSpanIsSet(boolean)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
setStart(long)
- Method in class cloudtrace.thrift.
RemoteSpan
setStartIsSet(boolean)
- Method in class cloudtrace.thrift.
RemoteSpan
setStop(long)
- Method in class cloudtrace.thrift.
RemoteSpan
setStopIsSet(boolean)
- Method in class cloudtrace.thrift.
RemoteSpan
setSuccess(boolean)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
setSuccessIsSet(boolean)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
setSvc(String)
- Method in class cloudtrace.thrift.
RemoteSpan
setSvcIsSet(boolean)
- Method in class cloudtrace.thrift.
RemoteSpan
setTinfo(TInfo)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
setTinfoIsSet(boolean)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
setTraceId(long)
- Method in class cloudtrace.thrift.
RemoteSpan
setTraceId(long)
- Method in class cloudtrace.thrift.
TInfo
setTraceIdIsSet(boolean)
- Method in class cloudtrace.thrift.
RemoteSpan
setTraceIdIsSet(boolean)
- Method in class cloudtrace.thrift.
TInfo
shutdown()
- Method in class cloudtrace.instrument.
TraceExecutorService
shutdownNow()
- Method in class cloudtrace.instrument.
TraceExecutorService
span(long, long, long, long, long, String, Map<String, String>)
- Method in class cloudtrace.instrument.receivers.
AsyncSpanReceiver
SPAN
- Static variable in class cloudtrace.instrument.receivers.
LogSpans
span(long, long, long, long, long, String, Map<String, String>)
- Method in class cloudtrace.instrument.receivers.
LogSpans
span(long, long, long, long, long, String, Map<String, String>)
- Method in interface cloudtrace.instrument.receivers.
SpanReceiver
Span
- Interface in
cloudtrace.instrument
Base interface for gathering and reporting statistics about a block of execution.
span(RemoteSpan)
- Method in class cloudtrace.thrift.
SpanReceiver.Client
span(RemoteSpan)
- Method in interface cloudtrace.thrift.
SpanReceiver.Iface
span
- Variable in class cloudtrace.thrift.
SpanReceiver.span_args
spanId()
- Method in class cloudtrace.instrument.impl.
MilliSpan
spanId()
- Method in class cloudtrace.instrument.impl.
NullSpan
spanId()
- Method in interface cloudtrace.instrument.
Span
A pseudo-unique (random) number assigned to this span instance
spanId
- Variable in class cloudtrace.thrift.
RemoteSpan
SpanReceiver
- Interface in
cloudtrace.instrument.receivers
The collector within a process that is the destination of Spans when a trace is running.
SpanReceiver
- Class in
cloudtrace.thrift
SpanReceiver()
- Constructor for class cloudtrace.thrift.
SpanReceiver
SpanReceiver.Client
- Class in
cloudtrace.thrift
SpanReceiver.Client(TProtocol)
- Constructor for class cloudtrace.thrift.
SpanReceiver.Client
SpanReceiver.Client(TProtocol, TProtocol)
- Constructor for class cloudtrace.thrift.
SpanReceiver.Client
SpanReceiver.Client.Factory
- Class in
cloudtrace.thrift
SpanReceiver.Client.Factory()
- Constructor for class cloudtrace.thrift.
SpanReceiver.Client.Factory
SpanReceiver.Iface
- Interface in
cloudtrace.thrift
SpanReceiver.Processor
- Class in
cloudtrace.thrift
SpanReceiver.Processor(SpanReceiver.Iface)
- Constructor for class cloudtrace.thrift.
SpanReceiver.Processor
SpanReceiver.Processor.ProcessFunction
- Interface in
cloudtrace.thrift
SpanReceiver.span_args
- Class in
cloudtrace.thrift
SpanReceiver.span_args()
- Constructor for class cloudtrace.thrift.
SpanReceiver.span_args
SpanReceiver.span_args(RemoteSpan)
- Constructor for class cloudtrace.thrift.
SpanReceiver.span_args
SpanReceiver.span_args(SpanReceiver.span_args)
- Constructor for class cloudtrace.thrift.
SpanReceiver.span_args
Performs a deep copy on
other
.
SpanReceiver.span_args._Fields
- Enum in
cloudtrace.thrift
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
start()
- Method in class cloudtrace.instrument.impl.
MilliSpan
start()
- Method in class cloudtrace.instrument.impl.
NullSpan
start()
- Method in interface cloudtrace.instrument.
Span
Begin gathering timing information
start(String)
- Static method in class cloudtrace.instrument.
Trace
start(String)
- Method in class cloudtrace.instrument.
Tracer
start
- Variable in class cloudtrace.thrift.
RemoteSpan
startThread(Span, String)
- Static method in class cloudtrace.instrument.
Trace
startThread(Span, String)
- Method in class cloudtrace.instrument.
Tracer
stop()
- Method in class cloudtrace.instrument.impl.
MilliSpan
stop()
- Method in class cloudtrace.instrument.impl.
NullSpan
stop()
- Method in interface cloudtrace.instrument.
Span
The block has completed, stop the clock
stop
- Variable in class cloudtrace.thrift.
RemoteSpan
stopTracing()
- Method in class cloudtrace.instrument.
Tracer
submit(Callable<T>)
- Method in class cloudtrace.instrument.
TraceExecutorService
submit(Runnable, T)
- Method in class cloudtrace.instrument.
TraceExecutorService
submit(Runnable)
- Method in class cloudtrace.instrument.
TraceExecutorService
success
- Variable in class cloudtrace.thrift.
TestService.checkTrace_result
svc
- Variable in class cloudtrace.thrift.
RemoteSpan
T
TestService
- Class in
cloudtrace.thrift
TestService()
- Constructor for class cloudtrace.thrift.
TestService
TestService.checkTrace_args
- Class in
cloudtrace.thrift
TestService.checkTrace_args()
- Constructor for class cloudtrace.thrift.
TestService.checkTrace_args
TestService.checkTrace_args(TInfo, String)
- Constructor for class cloudtrace.thrift.
TestService.checkTrace_args
TestService.checkTrace_args(TestService.checkTrace_args)
- Constructor for class cloudtrace.thrift.
TestService.checkTrace_args
Performs a deep copy on
other
.
TestService.checkTrace_args._Fields
- Enum in
cloudtrace.thrift
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TestService.checkTrace_result
- Class in
cloudtrace.thrift
TestService.checkTrace_result()
- Constructor for class cloudtrace.thrift.
TestService.checkTrace_result
TestService.checkTrace_result(boolean)
- Constructor for class cloudtrace.thrift.
TestService.checkTrace_result
TestService.checkTrace_result(TestService.checkTrace_result)
- Constructor for class cloudtrace.thrift.
TestService.checkTrace_result
Performs a deep copy on
other
.
TestService.checkTrace_result._Fields
- Enum in
cloudtrace.thrift
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TestService.Client
- Class in
cloudtrace.thrift
TestService.Client(TProtocol)
- Constructor for class cloudtrace.thrift.
TestService.Client
TestService.Client(TProtocol, TProtocol)
- Constructor for class cloudtrace.thrift.
TestService.Client
TestService.Client.Factory
- Class in
cloudtrace.thrift
TestService.Client.Factory()
- Constructor for class cloudtrace.thrift.
TestService.Client.Factory
TestService.Iface
- Interface in
cloudtrace.thrift
TestService.Processor
- Class in
cloudtrace.thrift
TestService.Processor(TestService.Iface)
- Constructor for class cloudtrace.thrift.
TestService.Processor
TestService.Processor.ProcessFunction
- Interface in
cloudtrace.thrift
tinfo
- Variable in class cloudtrace.thrift.
TestService.checkTrace_args
TInfo
- Class in
cloudtrace.thrift
TInfo()
- Constructor for class cloudtrace.thrift.
TInfo
TInfo(long, long)
- Constructor for class cloudtrace.thrift.
TInfo
TInfo(TInfo)
- Constructor for class cloudtrace.thrift.
TInfo
Performs a deep copy on
other
.
TInfo._Fields
- Enum in
cloudtrace.thrift
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
toLevel(int)
- Static method in class cloudtrace.instrument.receivers.
LogSpans.SpanLevel
toString()
- Method in class cloudtrace.instrument.impl.
MilliSpan
toString()
- Method in class cloudtrace.instrument.impl.
NullSpan
toString()
- Method in interface cloudtrace.instrument.
Span
toString()
- Method in class cloudtrace.thrift.
RemoteSpan
toString()
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
toString()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
toString()
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
toString()
- Method in class cloudtrace.thrift.
TInfo
Trace
- Class in
cloudtrace.instrument
A Trace allows a user to gather global, distributed, detailed performance information while requesting a service.
Trace()
- Constructor for class cloudtrace.instrument.
Trace
trace(TInfo, String)
- Static method in class cloudtrace.instrument.
Trace
trace(T)
- Static method in class cloudtrace.instrument.
TraceProxy
trace(T, Sampler)
- Static method in class cloudtrace.instrument.
TraceProxy
TraceCallable
<
V
> - Class in
cloudtrace.instrument
Wrap a Callable with a Span that survives a change in threads.
TraceExecutorService
- Class in
cloudtrace.instrument
TraceExecutorService(ExecutorService)
- Constructor for class cloudtrace.instrument.
TraceExecutorService
traceId()
- Method in class cloudtrace.instrument.impl.
MilliSpan
traceId()
- Method in class cloudtrace.instrument.impl.
NullSpan
traceId()
- Method in class cloudtrace.instrument.impl.
RootMilliSpan
traceId()
- Method in interface cloudtrace.instrument.
Span
A pseudo-unique (random) number assigned to the trace associated with this span
traceId
- Variable in class cloudtrace.thrift.
RemoteSpan
traceId
- Variable in class cloudtrace.thrift.
TInfo
traceInfo()
- Static method in class cloudtrace.instrument.
Tracer
TraceProxy
- Class in
cloudtrace.instrument
TraceProxy()
- Constructor for class cloudtrace.instrument.
TraceProxy
Tracer
- Class in
cloudtrace.instrument
A Tracer provides the implementation for collecting and distributing Spans within a process.
Tracer()
- Constructor for class cloudtrace.instrument.
Tracer
TraceRunnable
- Class in
cloudtrace.instrument
Wrap a Runnable with a Span that survives a change in threads.
TraceRunnable(Runnable)
- Constructor for class cloudtrace.instrument.
TraceRunnable
TraceRunnable(Span, Runnable)
- Constructor for class cloudtrace.instrument.
TraceRunnable
TraceWrap
- Class in
cloudtrace.instrument.thrift
To move trace data from client to server, the RPC call must be annotated to take a TInfo object as its first argument.
TraceWrap()
- Constructor for class cloudtrace.instrument.thrift.
TraceWrap
U
unsetData()
- Method in class cloudtrace.thrift.
RemoteSpan
unsetDescription()
- Method in class cloudtrace.thrift.
RemoteSpan
unsetMessage()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
unsetParentId()
- Method in class cloudtrace.thrift.
RemoteSpan
unsetParentId()
- Method in class cloudtrace.thrift.
TInfo
unsetSender()
- Method in class cloudtrace.thrift.
RemoteSpan
unsetSpan()
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
unsetSpanId()
- Method in class cloudtrace.thrift.
RemoteSpan
unsetStart()
- Method in class cloudtrace.thrift.
RemoteSpan
unsetStop()
- Method in class cloudtrace.thrift.
RemoteSpan
unsetSuccess()
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
unsetSvc()
- Method in class cloudtrace.thrift.
RemoteSpan
unsetTinfo()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
unsetTraceId()
- Method in class cloudtrace.thrift.
RemoteSpan
unsetTraceId()
- Method in class cloudtrace.thrift.
TInfo
V
validate()
- Method in class cloudtrace.thrift.
RemoteSpan
validate()
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
validate()
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
validate()
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
validate()
- Method in class cloudtrace.thrift.
TInfo
valueOf(String)
- Static method in enum cloudtrace.thrift.
RemoteSpan._Fields
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum cloudtrace.thrift.
SpanReceiver.span_args._Fields
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_args._Fields
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_result._Fields
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum cloudtrace.thrift.
TInfo._Fields
Returns the enum constant of this type with the specified name.
values()
- Static method in enum cloudtrace.thrift.
RemoteSpan._Fields
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum cloudtrace.thrift.
SpanReceiver.span_args._Fields
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_args._Fields
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum cloudtrace.thrift.
TestService.checkTrace_result._Fields
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum cloudtrace.thrift.
TInfo._Fields
Returns an array containing the constants of this enum type, in the order they are declared.
W
wrap(Runnable)
- Static method in class cloudtrace.instrument.
Trace
wrapAll(T)
- Static method in class cloudtrace.instrument.
Trace
wrapAll(T, Sampler)
- Static method in class cloudtrace.instrument.
Trace
write(TProtocol)
- Method in class cloudtrace.thrift.
RemoteSpan
write(TProtocol)
- Method in class cloudtrace.thrift.
SpanReceiver.span_args
write(TProtocol)
- Method in class cloudtrace.thrift.
TestService.checkTrace_args
write(TProtocol)
- Method in class cloudtrace.thrift.
TestService.checkTrace_result
write(TProtocol)
- Method in class cloudtrace.thrift.
TInfo
Z
ZooSpanClient
- Class in
cloudtrace.instrument.receivers
Find a Span collector via zookeeper and push spans there via Thrift RPC
ZooSpanClient(String, String, String, String, long)
- Constructor for class cloudtrace.instrument.receivers.
ZooSpanClient
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Z
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
The Apache Software Foundation
. All Rights Reserved.