public final class TracerConfig extends Object
DDTracer.builder().withProperties(new Properties()).build()
If using dd-java-agent, these keys represent settings that should be configured via system properties, environment variables, or config properties file. See online documentation for details.
public static final String ID_GENERATION_STRATEGY
public static final String WRITER_TYPE
public static final String PRIORITIZATION_TYPE
public static final String TRACE_AGENT_URL
public static final String AGENT_HOST
public static final String TRACE_AGENT_PORT
public static final String AGENT_PORT_LEGACY
public static final String AGENT_UNIX_DOMAIN_SOCKET
public static final String AGENT_NAMED_PIPE
public static final String AGENT_TIMEOUT
public static final String PROXY_NO_PROXY
public static final String TRACE_AGENT_PATH
public static final String TRACE_AGENT_ARGS
public static final String PRIORITY_SAMPLING
public static final String PRIORITY_SAMPLING_FORCE
@Deprecated public static final String TRACE_RESOLVER_ENABLED
public static final String SERVICE_MAPPING
public static final String SPAN_TAGS
public static final String TRACE_ANALYTICS_ENABLED
@Deprecated public static final String TRACE_SAMPLING_SERVICE_RULES
@Deprecated public static final String TRACE_SAMPLING_OPERATION_RULES
public static final String TRACE_SAMPLING_RULES
public static final String SPAN_SAMPLING_RULES
public static final String SPAN_SAMPLING_RULES_FILE
public static final String TRACE_SAMPLE_RATE
public static final String TRACE_RATE_LIMIT
public static final String TRACE_REPORT_HOSTNAME
public static final String TRACE_CLIENT_IP_HEADER
public static final String TRACE_CLIENT_IP_RESOLVER_ENABLED
public static final String TRACE_GIT_METADATA_ENABLED
public static final String HEADER_TAGS
public static final String REQUEST_HEADER_TAGS
public static final String RESPONSE_HEADER_TAGS
public static final String BAGGAGE_MAPPING
public static final String TRACE_HTTP_RESOURCE_REMOVE_TRAILING_SLASH
public static final String TRACE_HTTP_SERVER_PATH_RESOURCE_NAME_MAPPING
public static final String TRACE_HTTP_CLIENT_PATH_RESOURCE_NAME_MAPPING
public static final String HTTP_SERVER_ERROR_STATUSES
public static final String HTTP_CLIENT_ERROR_STATUSES
public static final String SPLIT_BY_TAGS
public static final String SCOPE_DEPTH_LIMIT
public static final String SCOPE_STRICT_MODE
public static final String SCOPE_INHERIT_ASYNC_PROPAGATION
public static final String SCOPE_ITERATION_KEEP_ALIVE
public static final String PARTIAL_FLUSH_MIN_SPANS
public static final String TRACE_STRICT_WRITES_ENABLED
public static final String PROPAGATION_EXTRACT_LOG_HEADER_NAMES_ENABLED
public static final String PROPAGATION_STYLE_EXTRACT
public static final String PROPAGATION_STYLE_INJECT
public static final String TRACE_PROPAGATION_STYLE
public static final String TRACE_PROPAGATION_STYLE_EXTRACT
public static final String TRACE_PROPAGATION_STYLE_INJECT
public static final String ENABLE_TRACE_AGENT_V05
public static final String CLIENT_IP_ENABLED
public static final String TRACE_128_BIT_TRACEID_GENERATION_ENABLED
public static final String SECURE_RANDOM
public static final String SAMPLING_MECHANISM_VALIDATION_DISABLED
public static final String TRACE_X_DATADOG_TAGS_MAX_LENGTH
public static final String CLOCK_SYNC_PERIOD
public static final String TRACE_SPAN_ATTRIBUTE_SCHEMA
public static final String TRACE_LONG_RUNNING_ENABLED
public static final String TRACE_LONG_RUNNING_FLUSH_INTERVAL
public static final String TRACE_PEER_SERVICE_DEFAULTS_ENABLED
public static final String TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED
public static final String TRACE_PEER_SERVICE_MAPPING