public class BaseSamplerCoreTracingConfig extends CoreTracingConfig
| Modifier and Type | Field and Description |
|---|---|
static boolean |
BASE_SAMPLER_ENABLED_DEFAULT |
static boolean |
FULL_GRANULARITY_ENABLED_DEFAULT |
static java.lang.String |
FULL_GRANULARITY_SYSTEM_PROPERTY_ROOT |
static java.lang.String |
SHARED_ADAPTIVE_SAMPLING_TARGET |
static int |
SHARED_ADAPTIVE_SAMPLING_TARGET_DEFAULT |
BASE, ENABLED, FULL_GRANULARITY, PARTIAL_GRANULARITY, REMOTE_PARENT_NOT_SAMPLED, REMOTE_PARENT_SAMPLED, ROOTaddDeprecatedProperties, COMMA_SEPARATOR, deprecatedProperties, SEMI_COLON_SEPARATOR, systemPropertyPrefix| Constructor and Description |
|---|
BaseSamplerCoreTracingConfig(java.util.Map<java.lang.String,java.lang.Object> props,
java.lang.String dtSystemPropertyRoot) |
| Modifier and Type | Method and Description |
|---|---|
SamplerConfig |
createSamplerConfig(java.lang.String samplerCase) |
BaseSamplerCoreTracingConfig |
getFullGranularityConfig() |
PartialGranularityConfig |
getPartialGranularityConfig() |
int |
getSharedAdaptiveSamplingTarget() |
boolean |
isEnabled() |
getRemoteParentNotSampledSampler, getRemoteParentSampledSampler, getRootSampler, getSamplerConfigForCaseaddDeprecatedProperty, castValue, clearDeprecatedProperties, getDoubleProperty, getIntegerSet, getIntProperty, getProperties, getProperty, getProperty, getPropertyFromSystemEnvironment, getPropertyFromSystemProperties, getStringPropertyOrNull, getSystemPropertyKey, getUniqueStrings, getUniqueStrings, getUniqueStringsFromCollection, getUniqueStringsFromCollection, getUniqueStringsFromString, nestedPropspublic static final java.lang.String SHARED_ADAPTIVE_SAMPLING_TARGET
public static final int SHARED_ADAPTIVE_SAMPLING_TARGET_DEFAULT
public static final java.lang.String FULL_GRANULARITY_SYSTEM_PROPERTY_ROOT
public static final boolean BASE_SAMPLER_ENABLED_DEFAULT
public static final boolean FULL_GRANULARITY_ENABLED_DEFAULT
public BaseSamplerCoreTracingConfig(java.util.Map<java.lang.String,java.lang.Object> props,
java.lang.String dtSystemPropertyRoot)
public int getSharedAdaptiveSamplingTarget()
public BaseSamplerCoreTracingConfig getFullGranularityConfig()
public PartialGranularityConfig getPartialGranularityConfig()
public boolean isEnabled()
isEnabled in class CoreTracingConfigpublic SamplerConfig createSamplerConfig(java.lang.String samplerCase)
createSamplerConfig in class CoreTracingConfig