Package feign
Class Logger.NoOpLogger
- java.lang.Object
-
- feign.Logger
-
- feign.Logger.NoOpLogger
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class feign.Logger
Logger.ErrorLogger, Logger.JavaLogger, Logger.Level, Logger.NoOpLogger
-
-
Constructor Summary
Constructors Constructor Description NoOpLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
log(java.lang.String configKey, java.lang.String format, java.lang.Object... args)
Override to log requests and responses using your own implementation.protected Response
logAndRebufferResponse(java.lang.String configKey, Logger.Level logLevel, Response response, long elapsedTime)
protected void
logRequest(java.lang.String configKey, Logger.Level logLevel, Request request)
-
Methods inherited from class feign.Logger
logIOException, logRetry, methodTag
-
-
-
-
Method Detail
-
logRequest
protected void logRequest(java.lang.String configKey, Logger.Level logLevel, Request request)
- Overrides:
logRequest
in classLogger
-
logAndRebufferResponse
protected Response logAndRebufferResponse(java.lang.String configKey, Logger.Level logLevel, Response response, long elapsedTime) throws java.io.IOException
- Overrides:
logAndRebufferResponse
in classLogger
- Throws:
java.io.IOException
-
log
protected void log(java.lang.String configKey, java.lang.String format, java.lang.Object... args)
Description copied from class:Logger
Override to log requests and responses using your own implementation. Messages will be http request and response text.- Specified by:
log
in classLogger
- Parameters:
configKey
- value ofFeign.configKey(Class, java.lang.reflect.Method)
format
-format string
args
- arguments applied toformat
-
-