public class DestinationFilter
extends java.lang.Object
| Constructor and Description |
|---|
DestinationFilter(java.lang.String mainNameForFilter,
boolean defaultInclude,
AgentConfig config,
java.lang.String[] defaultExclude,
java.lang.String... namesForIsEnabled) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,?> |
filterAttributes(java.util.Map<java.lang.String,?> values) |
protected static java.util.List<java.lang.String> |
getBaseList(AgentConfig config,
java.lang.String key) |
protected static java.util.Set<java.lang.String> |
getExcluded(AgentConfig config,
java.util.List<java.lang.String> baseList,
java.lang.String dest) |
protected static java.util.Set<java.lang.String> |
getIncluded(AgentConfig config,
java.util.List<java.lang.String> baseList,
java.lang.String dest) |
protected boolean |
isEnabled() |
protected boolean |
isPotentialConfigMatch(java.lang.String paramStart) |
boolean |
shouldIncludeAttribute(java.lang.String attributeName) |
public DestinationFilter(java.lang.String mainNameForFilter,
boolean defaultInclude,
AgentConfig config,
java.lang.String[] defaultExclude,
java.lang.String... namesForIsEnabled)
protected static java.util.Set<java.lang.String> getExcluded(AgentConfig config, java.util.List<java.lang.String> baseList, java.lang.String dest)
protected static java.util.Set<java.lang.String> getIncluded(AgentConfig config, java.util.List<java.lang.String> baseList, java.lang.String dest)
protected static java.util.List<java.lang.String> getBaseList(AgentConfig config, java.lang.String key)
protected boolean isPotentialConfigMatch(java.lang.String paramStart)
protected boolean isEnabled()
protected java.util.Map<java.lang.String,?> filterAttributes(java.util.Map<java.lang.String,?> values)
public boolean shouldIncludeAttribute(java.lang.String attributeName)