Skip navigation links
A C E I P S T U W 

A

AgentMain - Class in io.opencensus.contrib.agent
The OpenCensus Agent for Java collects and sends latency data about your Java process to OpenCensus backends such as Stackdriver Trace for analysis and visualization.
attachContextForThread(Thread) - Method in interface io.opencensus.contrib.agent.bootstrap.ContextStrategy
Attaches the context that was previously saved for the specified thread.
attachContextForThread(Thread) - Static method in class io.opencensus.contrib.agent.bootstrap.ContextTrampoline
Attaches the context that was previously saved for the specified thread.

C

ContextStrategy - Interface in io.opencensus.contrib.agent.bootstrap
Strategy interface for accessing and manipulating the context.
ContextTrampoline - Class in io.opencensus.contrib.agent.bootstrap
ContextTrampoline provides methods for accessing and manipulating the context from instrumented bytecode.
ContextTrampolineInitializer - Class in io.opencensus.contrib.agent.instrumentation
Initializes the ContextTrampoline with a concrete ContextStrategy.
ContextTrampolineInitializer() - Constructor for class io.opencensus.contrib.agent.instrumentation.ContextTrampolineInitializer
 

E

endScope(Closeable, Throwable) - Method in interface io.opencensus.contrib.agent.bootstrap.TraceStrategy
Ends the current span with a status derived from the given (optional) Throwable, and closes the given scope.
endScope(Closeable, Throwable) - Static method in class io.opencensus.contrib.agent.bootstrap.TraceTrampoline
Ends the current span with a status derived from the given (optional) Throwable, and closes the given scope.
ExecutorInstrumentation - Class in io.opencensus.contrib.agent.instrumentation
Propagates the context of the caller of Executor.execute(java.lang.Runnable) to the submitted Runnable, just like the Microsoft .Net Framework propagates the System.Threading.ExecutionContext.
ExecutorInstrumentation() - Constructor for class io.opencensus.contrib.agent.instrumentation.ExecutorInstrumentation
 

I

instrument(AgentBuilder, Settings) - Method in class io.opencensus.contrib.agent.instrumentation.ContextTrampolineInitializer
 
instrument(AgentBuilder, Settings) - Method in class io.opencensus.contrib.agent.instrumentation.ExecutorInstrumentation
 
instrument(AgentBuilder, Settings) - Method in interface io.opencensus.contrib.agent.instrumentation.Instrumenter
Adds bytecode instrumentation to the given AgentBuilder.
instrument(AgentBuilder, Settings) - Method in class io.opencensus.contrib.agent.instrumentation.ThreadInstrumentation
 
instrument(AgentBuilder, Settings) - Method in class io.opencensus.contrib.agent.instrumentation.TraceTrampolineInitializer
 
instrument(AgentBuilder, Settings) - Method in class io.opencensus.contrib.agent.instrumentation.UrlInstrumentation
 
Instrumenter - Interface in io.opencensus.contrib.agent.instrumentation
Interface for plug-ins that add bytecode instrumentation.
io.opencensus.contrib.agent - package io.opencensus.contrib.agent
 
io.opencensus.contrib.agent.bootstrap - package io.opencensus.contrib.agent.bootstrap
 
io.opencensus.contrib.agent.instrumentation - package io.opencensus.contrib.agent.instrumentation
 
isEnabled(String) - Method in class io.opencensus.contrib.agent.Settings
Checks whether a feature is enabled in the effective configuration.

P

premain(String, Instrumentation) - Static method in class io.opencensus.contrib.agent.AgentMain
Initializes the OpenCensus Agent for Java.

S

saveContextForThread(Thread) - Method in interface io.opencensus.contrib.agent.bootstrap.ContextStrategy
Saves the context that is associated with the current scope.
saveContextForThread(Thread) - Static method in class io.opencensus.contrib.agent.bootstrap.ContextTrampoline
Saves the context that is associated with the current scope.
setContextStrategy(ContextStrategy) - Static method in class io.opencensus.contrib.agent.bootstrap.ContextTrampoline
Sets the concrete strategy for accessing and manipulating the context.
Settings - Class in io.opencensus.contrib.agent
The Settings class provides access to user-configurable settings.
Settings(Config) - Constructor for class io.opencensus.contrib.agent.Settings
Creates agent settings.
setTraceStrategy(TraceStrategy) - Static method in class io.opencensus.contrib.agent.bootstrap.TraceTrampoline
Sets the concrete strategy for creating and manipulating trace spans.
startScopedSpan(String) - Method in interface io.opencensus.contrib.agent.bootstrap.TraceStrategy
Starts a new span and sets it as the current span.
startScopedSpan(String) - Static method in class io.opencensus.contrib.agent.bootstrap.TraceTrampoline
Starts a new span and sets it as the current span.

T

ThreadInstrumentation - Class in io.opencensus.contrib.agent.instrumentation
Propagates the context of the caller of Thread.start() to the new thread, just like the Microsoft .Net Framework propagates the System.Threading.ExecutionContext.
ThreadInstrumentation() - Constructor for class io.opencensus.contrib.agent.instrumentation.ThreadInstrumentation
 
TraceStrategy - Interface in io.opencensus.contrib.agent.bootstrap
Strategy interface for creating and manipulating trace spans.
TraceTrampoline - Class in io.opencensus.contrib.agent.bootstrap
TraceTrampoline provides methods for creating and manipulating trace spans from instrumented bytecode.
TraceTrampolineInitializer - Class in io.opencensus.contrib.agent.instrumentation
Initializes the TraceTrampoline with a concrete TraceStrategy.
TraceTrampolineInitializer() - Constructor for class io.opencensus.contrib.agent.instrumentation.TraceTrampolineInitializer
 

U

UrlInstrumentation - Class in io.opencensus.contrib.agent.instrumentation
Wraps the execution of URL.getContent() in a trace span.
UrlInstrumentation() - Constructor for class io.opencensus.contrib.agent.instrumentation.UrlInstrumentation
 

W

wrapInCurrentContext(Runnable) - Method in interface io.opencensus.contrib.agent.bootstrap.ContextStrategy
Wraps a Runnable so that it executes with the context that is associated with the current scope.
wrapInCurrentContext(Runnable) - Static method in class io.opencensus.contrib.agent.bootstrap.ContextTrampoline
Wraps a Runnable so that it executes with the context that is associated with the current scope.
A C E I P S T U W 
Skip navigation links