Class DefaultClientLogger
java.lang.Object
org.jboss.resteasy.reactive.client.logging.DefaultClientLogger
- All Implemented Interfaces:
ClientLogger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlogRequest(io.vertx.core.http.HttpClientRequest request, io.vertx.core.buffer.Buffer body, boolean omitBody) voidlogResponse(io.vertx.core.http.HttpClientResponse response, boolean redirect) voidsetBodySize(int bodySize) voidsetMaskedHeaders(Set<String> maskedHeaders) Sets the header names whose values should be masked during log output.
-
Constructor Details
-
DefaultClientLogger
public DefaultClientLogger()
-
-
Method Details
-
setBodySize
public void setBodySize(int bodySize) - Specified by:
setBodySizein interfaceClientLogger
-
setMaskedHeaders
Description copied from interface:ClientLoggerSets the header names whose values should be masked during log output.- Specified by:
setMaskedHeadersin interfaceClientLogger- Parameters:
maskedHeaders- Contains lower case header names. immutable, not null.
-
logResponse
public void logResponse(io.vertx.core.http.HttpClientResponse response, boolean redirect) - Specified by:
logResponsein interfaceClientLogger
-
logRequest
public void logRequest(io.vertx.core.http.HttpClientRequest request, io.vertx.core.buffer.Buffer body, boolean omitBody) - Specified by:
logRequestin interfaceClientLogger
-