Package org.gradle.api.logging
Interface Logger
- All Superinterfaces:
- org.slf4j.Logger
public interface Logger
extends org.slf4j.Logger
An extension to the SLF4J Logger interface, which adds the quiet and lifecycle log
 levels.
You can obtain a Logger instance using Logging.getLogger(Class) or Logging.getLogger(String). A Logger instance is also available through Project.getLogger(), Task.getLogger() and Script.getLogger().
CAUTION!
 Logging sensitive information (credentials, tokens, certain environment variables) above debug(java.lang.String, java.lang.Object...) level is a security vulnerability.
 See our recommendations for more information.
 
- 
Field SummaryFields inherited from interface org.slf4j.LoggerROOT_LOGGER_NAME
- 
Method SummaryModifier and TypeMethodDescriptionvoidMultiple-parameters friendly debug methodvoidLogs the given message at info log level.booleanReturns true if the given log level is enabled for this logger.booleanReturns true if lifecycle log level is enabled for this logger.booleanReturns true if quiet log level is enabled for this logger.voidLogs the given message at lifecycle log level.voidLogs the given message at lifecycle log level.voidLogs the given message at lifecycle log level.voidLogs the given message at the given log level.voidLogs the given message at the given log level.voidLogs the given message at the given log level.voidLogs the given message at quiet log level.voidLogs the given message at quiet log level.voidLogs the given message at quiet log level.Methods inherited from interface org.slf4j.Loggerdebug, debug, debug, debug, debug, debug, debug, debug, debug, error, error, error, error, error, error, error, error, error, error, getName, info, info, info, info, info, info, info, info, info, isDebugEnabled, isDebugEnabled, isErrorEnabled, isErrorEnabled, isInfoEnabled, isInfoEnabled, isTraceEnabled, isTraceEnabled, isWarnEnabled, isWarnEnabled, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn, warn, warn, warn, warn, warn
- 
Method Details- 
isLifecycleEnabledboolean isLifecycleEnabled()Returns true if lifecycle log level is enabled for this logger.
- 
debugMultiple-parameters friendly debug method- Specified by:
- debugin interface- org.slf4j.Logger
- Parameters:
- message- the log message
- objects- the log message parameters
 
- 
lifecycleLogs the given message at lifecycle log level.- Parameters:
- message- the log message.
 
- 
lifecycleLogs the given message at lifecycle log level.- Parameters:
- message- the log message.
- objects- the log message parameters.
 
- 
lifecycleLogs the given message at lifecycle log level.- Parameters:
- message- the log message.
- throwable- the exception to log.
 
- 
isQuietEnabledboolean isQuietEnabled()Returns true if quiet log level is enabled for this logger.
- 
quietLogs the given message at quiet log level.- Parameters:
- message- the log message.
 
- 
quietLogs the given message at quiet log level.- Parameters:
- message- the log message.
- objects- the log message parameters.
 
- 
infoLogs the given message at info log level.- Specified by:
- infoin interface- org.slf4j.Logger
- Parameters:
- message- the log message.
- objects- the log message parameters.
 
- 
quietLogs the given message at quiet log level.- Parameters:
- message- the log message.
- throwable- the exception to log.
 
- 
isEnabledReturns true if the given log level is enabled for this logger.
- 
logLogs the given message at the given log level.- Parameters:
- level- the log level.
- message- the log message.
 
- 
logLogs the given message at the given log level.- Parameters:
- level- the log level.
- message- the log message.
- objects- the log message parameters.
 
- 
logLogs the given message at the given log level.- Parameters:
- level- the log level.
- message- the log message.
- throwable- the exception to log.
 
 
-