Package feign.slf4j
Class Slf4jLogger
- java.lang.Object
-
- feign.Logger
-
- feign.slf4j.Slf4jLogger
-
public class Slf4jLogger extends feign.LoggerLogs to SLF4J at the debug level, if the underlying logger has debug logging enabled. The underlying logger can be specified at construction-time, defaulting to the logger forLogger.
-
-
Constructor Summary
Constructors Constructor Description Slf4jLogger()Slf4jLogger(java.lang.Class<?> clazz)Slf4jLogger(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidlog(java.lang.String configKey, java.lang.String format, java.lang.Object... args)protected feign.ResponselogAndRebufferResponse(java.lang.String configKey, feign.Logger.Level logLevel, feign.Response response, long elapsedTime)protected voidlogRequest(java.lang.String configKey, feign.Logger.Level logLevel, feign.Request request)
-
-
-
Method Detail
-
logRequest
protected void logRequest(java.lang.String configKey, feign.Logger.Level logLevel, feign.Request request)- Overrides:
logRequestin classfeign.Logger
-
logAndRebufferResponse
protected feign.Response logAndRebufferResponse(java.lang.String configKey, feign.Logger.Level logLevel, feign.Response response, long elapsedTime) throws java.io.IOException- Overrides:
logAndRebufferResponsein classfeign.Logger- Throws:
java.io.IOException
-
log
protected void log(java.lang.String configKey, java.lang.String format, java.lang.Object... args)- Specified by:
login classfeign.Logger
-
-