Skip navigation links
A B C D F G I M N O P S T 

A

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.JsonBased - Class in datadog.trace.bootstrap
 
BootstrapInitializationTelemetry.JsonSender - Interface in datadog.trace.bootstrap
 
BootstrapInitializationTelemetry.NoOp - 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
 

G

getAgentVersion() - Static method in class datadog.trace.bootstrap.AgentJar
 
getAgentVersionOrDefault(String) - Static method in class datadog.trace.bootstrap.AgentJar
 
getEnvOrDefault(String, String) - Static method in class datadog.trace.bootstrap.SystemUtils
 
getPropertyOrDefault(String, String) - Static method in class datadog.trace.bootstrap.SystemUtils
 

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(Throwable) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonBased
 
onError(String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonBased
 
onError(String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.NoOp
 
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.
onError(String) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry
 
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
 

S

send(byte[]) - Method in class datadog.trace.bootstrap.BootstrapInitializationTelemetry.ForwarderJsonSender
 
send(byte[]) - Method in interface datadog.trace.bootstrap.BootstrapInitializationTelemetry.JsonSender
 
SystemUtils - Class in datadog.trace.bootstrap
 

T

tryGetAgentVersion() - Static method in class datadog.trace.bootstrap.AgentJar
 
tryGetEnv(String) - Static method in class datadog.trace.bootstrap.SystemUtils
 
tryGetProperty(String) - Static method in class datadog.trace.bootstrap.SystemUtils
 
A B C D F G I M N O P S T 
Skip navigation links