Package com.atlassian.bamboo.utils
Class BambooLog4j2Utils
java.lang.Object
com.atlassian.bamboo.utils.BambooLog4j2Utils
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.logging.log4j.Level
getLogLevel
(com.google.common.base.Stopwatch stopWatch, int infoThresholdSeconds, int warnThresholdSeconds, int errorThresholdSeconds) Returns the log level according to the supplied info/warn/error thresholds.static org.apache.logging.log4j.Level
getLogLevel
(com.google.common.base.Stopwatch stopWatch, Duration infoThreshold, Duration warnThreshold, Duration errorThreshold) Returns the log level according to the supplied info/warn/error thresholds.static void
logOperationTime
(org.apache.logging.log4j.Logger log, com.google.common.base.Stopwatch stopWatch, int infoThresholdSeconds, int warnThresholdSeconds, int errorThresholdSeconds, String operation) static void
logOperationTime
(org.apache.logging.log4j.Logger log, com.google.common.base.Stopwatch stopWatch, int infoThresholdSeconds, int warnThresholdSeconds, int errorThresholdSeconds, Supplier<String> operation) static void
logOperationTime
(org.apache.logging.log4j.Logger log, com.google.common.base.Stopwatch stopWatch, Duration infoThreshold, Duration warnThreshold, Duration errorThreshold, String operation) static void
logOperationTime
(org.apache.logging.log4j.Logger log, com.google.common.base.Stopwatch stopWatch, Duration infoThreshold, Duration warnThreshold, Duration errorThreshold, Supplier<String> operation)
-
Method Details
-
getLogLevel
public static org.apache.logging.log4j.Level getLogLevel(com.google.common.base.Stopwatch stopWatch, int infoThresholdSeconds, int warnThresholdSeconds, int errorThresholdSeconds) Returns the log level according to the supplied info/warn/error thresholds. -
getLogLevel
public static org.apache.logging.log4j.Level getLogLevel(com.google.common.base.Stopwatch stopWatch, Duration infoThreshold, Duration warnThreshold, Duration errorThreshold) Returns the log level according to the supplied info/warn/error thresholds. -
logOperationTime
-
logOperationTime
public static void logOperationTime(org.apache.logging.log4j.Logger log, com.google.common.base.Stopwatch stopWatch, int infoThresholdSeconds, int warnThresholdSeconds, int errorThresholdSeconds, String operation) -
logOperationTime
-
logOperationTime
-