public class AttributesConfigImpl extends BaseConfig implements AttributesConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ATTS_ENABLED |
static java.lang.String |
ATTS_EXCLUDE |
static java.lang.String |
ATTS_INCLUDE |
static java.lang.String |
ENABLED |
static java.lang.String |
EXCLUDE |
static java.lang.String |
INCLUDE |
addDeprecatedProperties, COMMA_SEPARATOR, deprecatedProperties, SEMI_COLON_SEPARATOR, systemPropertyPrefix| Constructor and Description |
|---|
AttributesConfigImpl(java.util.Map<java.lang.String,java.lang.Object> pProps) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
attributesRootExclude() |
java.util.List<java.lang.String> |
attributesRootInclude() |
boolean |
isAttsEnabled(AgentConfig config,
boolean defaultProp,
java.lang.String... dest) |
boolean |
isEnabledRoot() |
boolean |
isLegacyHttpAttr()
Whether the old http attributes (httpResponseCode, httpResponseMessage) should be sent.
|
boolean |
isStandardHttpAttr()
Whether the new http attributes (http.statusCode, http.statusText) should be sent.
|
addDeprecatedProperty, castValue, clearDeprecatedProperties, getDoubleProperty, getIntegerSet, getIntProperty, getProperties, getProperty, getProperty, getPropertyFromSystemEnvironment, getPropertyFromSystemProperties, getStringPropertyOrNull, getSystemPropertyKey, getUniqueStrings, getUniqueStrings, getUniqueStringsFromCollection, getUniqueStringsFromCollection, getUniqueStringsFromString, nestedPropspublic static final java.lang.String ENABLED
public static final java.lang.String INCLUDE
public static final java.lang.String EXCLUDE
public static final java.lang.String ATTS_ENABLED
public static final java.lang.String ATTS_EXCLUDE
public static final java.lang.String ATTS_INCLUDE
public AttributesConfigImpl(java.util.Map<java.lang.String,java.lang.Object> pProps)
public boolean isEnabledRoot()
isEnabledRoot in interface AttributesConfigpublic java.util.List<java.lang.String> attributesRootInclude()
attributesRootInclude in interface AttributesConfigpublic java.util.List<java.lang.String> attributesRootExclude()
attributesRootExclude in interface AttributesConfigpublic boolean isAttsEnabled(AgentConfig config, boolean defaultProp, java.lang.String... dest)
isAttsEnabled in interface AttributesConfigpublic boolean isLegacyHttpAttr()
AttributesConfigisLegacyHttpAttr in interface AttributesConfigpublic boolean isStandardHttpAttr()
AttributesConfigisStandardHttpAttr in interface AttributesConfig