LoggingInterceptor Clase

  • java.lang.Object
    • com.microsoft.bot.restclient.interceptors.LoggingInterceptor

Implementaciones

okhttp3. del interceptor

public class LoggingInterceptor
implements okhttp3.Interceptor

Un interceptor OkHttp que controla el registro de solicitudes y respuestas HTTP.

Resumen del constructor

Constructor Description
LoggingInterceptor(LogLevel logLevel)

Crea un interceptor con una enumeración LogLevel.

Resumen del método

Modificador y tipo Método y descripción
okhttp3.Response intercept(Interceptor.Chain chain)
protected void log(Logger logger, String s)

Procese el registro mediante un registrador SLF4j y un mensaje HTTP.

LogLevel logLevel()
LoggingInterceptor withLogLevel(LogLevel logLevel)

Establece el nivel de registro actual.

Métodos heredados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalles del constructor

LoggingInterceptor

public LoggingInterceptor(LogLevel logLevel)

Crea un interceptor con una enumeración LogLevel.

Parámetros:

logLevel - el nivel de tráfico que se va a registrar

Detalles del método

intercept

public Response intercept(Interceptor.Chain chain)

Parámetros:

chain

Produce:

java.io.IOException

log

protected void log(Logger logger, String s)

Procese el registro mediante un registrador SLF4j y un mensaje HTTP.

Parámetros:

logger - registrador SLF4j con el contexto de la solicitud
s - el mensaje para el registro

logLevel

public LogLevel logLevel()

Devoluciones:

el nivel de registro actual.

withLogLevel

public LoggingInterceptor withLogLevel(LogLevel logLevel)

Establece el nivel de registro actual.

Parámetros:

logLevel - nuevo nivel de registro

Devoluciones:

interceptor

Se aplica a