Index
All Classes and Interfaces|All Packages
A
- addPoint(String, List<String>) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.Telemetry
- AgentBootstrap - Class in datadog.trace.bootstrap
-
Entry point for initializing the agent.
- AgentBootstrap() - Constructor for class datadog.trace.bootstrap.AgentBootstrap
- AgentJar - Class in datadog.trace.bootstrap
-
Entry point when running the agent as a sample application with -jar.
- AgentJar() - Constructor for class datadog.trace.bootstrap.AgentJar
- agentmain(String, Instrumentation) - Static method in class datadog.trace.bootstrap.AgentBootstrap
B
- BootstrapInitializationTelemetry - Class in datadog.trace.bootstrap
-
Thread safe telemetry class used to relay information about tracer activation.
- BootstrapInitializationTelemetry() - Constructor for class datadog.trace.bootstrap.BootstrapInitializationTelemetry
- BootstrapInitializationTelemetry.ForwarderJsonSender - Class in datadog.trace.bootstrap
- BootstrapInitializationTelemetry.ForwarderJsonSenderThread - Class in datadog.trace.bootstrap
- BootstrapInitializationTelemetry.JsonBased - Class in datadog.trace.bootstrap
- BootstrapInitializationTelemetry.JsonSender - Interface in datadog.trace.bootstrap
-
Declare telemetry as
Objectto avoid issue with double class loading from different classloaders. - BootstrapInitializationTelemetry.NoOp - Class in datadog.trace.bootstrap
- BootstrapInitializationTelemetry.Telemetry - Class in datadog.trace.bootstrap
C
- createFromForwarderPath(String) - Static method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
-
Constructs a JSON-based instrumentation telemetry that forwards through a helper executable - indicated by forwarderPath
D
- datadog.trace.bootstrap - package datadog.trace.bootstrap
F
- finish() - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
- finish() - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonBased
- finish() - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.NoOp
- ForwarderJsonSenderThread(String, Object) - Constructor for class datadog.trace.bootstrap.BootstrapInitializationTelemetry.ForwarderJsonSenderThread
G
- getAgentVersion() - Static method in class datadog.trace.bootstrap.AgentJar
- getAgentVersionOrDefault(String) - Static method in class datadog.trace.bootstrap.AgentJar
I
- initMetaInfo(String, String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
-
Adds meta information about the process to the initialization telemetry Does NOT support overriding an attr, each attr should be once and only once
- initMetaInfo(String, String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonBased
- initMetaInfo(String, String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.NoOp
M
- main(String[]) - Static method in class datadog.trace.bootstrap.AgentBootstrap
- main(String[]) - Static method in class datadog.trace.bootstrap.AgentJar
- markIncomplete() - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonBased
- markIncomplete() - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
- markIncomplete() - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.NoOp
N
- noOpInstance() - Static method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
-
Returns a singleton no op instance of initialization telemetry
O
- onAbort(String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonBased
- onAbort(String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.NoOp
- onAbort(String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
-
Indicates that an abort condition occurred during the bootstrapping process Abort conditions are assumed to leave the bootstrapping process incomplete.
- onError(String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonBased
- onError(String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.NoOp
- onError(String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
- onError(Throwable) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonBased
- onError(Throwable) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.NoOp
- onError(Throwable) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
-
Indicates that an exception occurred during the bootstrapping process By default the exception is assumed to NOT have fully stopped the initialization of the tracer.
- onFatalError(Throwable) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonBased
- onFatalError(Throwable) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.NoOp
- onFatalError(Throwable) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
-
Indicates an exception that occurred during the bootstrapping process that left initialization incomplete.
P
- premain(String, Instrumentation) - Static method in class datadog.trace.bootstrap.AgentBootstrap
R
- run() - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.ForwarderJsonSenderThread
S
- send(Object) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.ForwarderJsonSender
- send(Object) - Method in interface datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonSender
- setMetadata(String, String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.Telemetry
- setResults(String, String, String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.Telemetry
T
- Telemetry() - Constructor for class datadog.trace.bootstrap.BootstrapInitializationTelemetry.Telemetry
- toString() - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.Telemetry
- tryGetAgentVersion() - Static method in class datadog.trace.bootstrap.AgentJar
All Classes and Interfaces|All Packages