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

Copyright © 2012 The Apache Software Foundation. All Rights Reserved.