public class ApplicationLoggingForwardingConfig extends BaseConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AUTO_APP_NAMING_ASSOC |
static boolean |
DEFAULT_AUTO_APP_NAMING_ASSOC |
static boolean |
DEFAULT_ENABLED |
static java.lang.String |
DEFAULT_LOG_LEVEL_DENYLIST |
static int |
DEFAULT_MAX_SAMPLES_STORED |
static java.lang.String |
ENABLED |
static java.lang.String |
LOG_LEVEL_DENYLIST |
static java.lang.String |
MAX_SAMPLES_STORED |
static java.lang.String |
ROOT |
addDeprecatedProperties, COMMA_SEPARATOR, deprecatedProperties, SEMI_COLON_SEPARATOR, systemPropertyPrefix| Constructor and Description |
|---|
ApplicationLoggingForwardingConfig(java.util.Map<java.lang.String,java.lang.Object> props,
java.lang.String parentRoot,
boolean highSecurity,
boolean isAutoAppNamingEnabled) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
contextDataExclude() |
java.util.List<java.lang.String> |
contextDataInclude() |
boolean |
getEnabled() |
java.util.Set<java.lang.String> |
getLoggingLabelsExcludeSet() |
java.util.Set<java.lang.String> |
getLogLevelDenylist() |
int |
getMaxSamplesStored() |
boolean |
isAutoAppNamingAssociationEnabled() |
boolean |
isContextDataEnabled() |
boolean |
isLogLabelsEnabled() |
java.util.Map<java.lang.String,java.lang.String> |
removeExcludedLabels(java.util.Map<java.lang.String,java.lang.String> labels) |
addDeprecatedProperty, castValue, clearDeprecatedProperties, getDoubleProperty, getIntegerSet, getIntProperty, getProperties, getProperty, getProperty, getPropertyFromSystemEnvironment, getPropertyFromSystemProperties, getStringPropertyOrNull, getSystemPropertyKey, getUniqueStrings, getUniqueStrings, getUniqueStringsFromCollection, getUniqueStringsFromCollection, getUniqueStringsFromString, nestedPropspublic static final java.lang.String ROOT
public static final java.lang.String ENABLED
public static final java.lang.String MAX_SAMPLES_STORED
public static final java.lang.String AUTO_APP_NAMING_ASSOC
public static final java.lang.String LOG_LEVEL_DENYLIST
public static final boolean DEFAULT_ENABLED
public static final int DEFAULT_MAX_SAMPLES_STORED
public static final boolean DEFAULT_AUTO_APP_NAMING_ASSOC
public static final java.lang.String DEFAULT_LOG_LEVEL_DENYLIST
public ApplicationLoggingForwardingConfig(java.util.Map<java.lang.String,java.lang.Object> props,
java.lang.String parentRoot,
boolean highSecurity,
boolean isAutoAppNamingEnabled)
public boolean getEnabled()
public int getMaxSamplesStored()
public boolean isContextDataEnabled()
public java.util.List<java.lang.String> contextDataInclude()
public java.util.List<java.lang.String> contextDataExclude()
public boolean isLogLabelsEnabled()
public boolean isAutoAppNamingAssociationEnabled()
public java.util.Map<java.lang.String,java.lang.String> removeExcludedLabels(java.util.Map<java.lang.String,java.lang.String> labels)
public java.util.Set<java.lang.String> getLoggingLabelsExcludeSet()
public java.util.Set<java.lang.String> getLogLevelDenylist()