public class SpanEventsConfig extends BaseConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COLLECT_SPAN_EVENTS |
static boolean |
DEFAULT_CROSS_PROCESS_ONLY |
static int |
DEFAULT_MAX_SPAN_EVENTS_PER_HARVEST |
static int |
DEFAULT_TARGET_SAMPLES_STORED |
static java.lang.String |
ENABLED |
static java.lang.String |
MAX_SPAN_EVENTS_PER_HARVEST |
static java.lang.String |
SERVER_SPAN_HARVEST_CONFIG |
static java.lang.String |
SERVER_SPAN_HARVEST_LIMIT |
static java.lang.String |
SYSTEM_PROPERTY_ROOT |
addDeprecatedProperties, COMMA_SEPARATOR, deprecatedProperties, SEMI_COLON_SEPARATOR, systemPropertyPrefix| Constructor and Description |
|---|
SpanEventsConfig(java.util.Map<java.lang.String,java.lang.Object> props,
boolean dtEnabled) |
| Modifier and Type | Method and Description |
|---|---|
int |
getMaxSamplesStored() |
int |
getTargetSamplesStored() |
boolean |
isCrossProcessOnly() |
boolean |
isEnabled() |
void |
setMaxSamplesStoredByServerProp(int harvestLimit) |
addDeprecatedProperty, castValue, clearDeprecatedProperties, getDoubleProperty, getIntegerSet, getIntProperty, getProperties, getProperty, getProperty, getPropertyFromSystemEnvironment, getPropertyFromSystemProperties, getStringPropertyOrNull, getSystemPropertyKey, getUniqueStrings, getUniqueStrings, getUniqueStringsFromCollection, getUniqueStringsFromCollection, getUniqueStringsFromString, nestedPropspublic static final int DEFAULT_MAX_SPAN_EVENTS_PER_HARVEST
public static final int DEFAULT_TARGET_SAMPLES_STORED
public static final boolean DEFAULT_CROSS_PROCESS_ONLY
public static final java.lang.String COLLECT_SPAN_EVENTS
public static final java.lang.String ENABLED
public static final java.lang.String MAX_SPAN_EVENTS_PER_HARVEST
public static final java.lang.String SERVER_SPAN_HARVEST_CONFIG
public static final java.lang.String SERVER_SPAN_HARVEST_LIMIT
public static final java.lang.String SYSTEM_PROPERTY_ROOT
public SpanEventsConfig(java.util.Map<java.lang.String,java.lang.Object> props,
boolean dtEnabled)
public boolean isEnabled()
public int getMaxSamplesStored()
public void setMaxSamplesStoredByServerProp(int harvestLimit)
public int getTargetSamplesStored()
public boolean isCrossProcessOnly()