Interface ClientLogger
- All Known Implementing Classes:
DefaultClientLogger
public interface ClientLogger
-
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) default voidsetMaskedHeaders(Set<String> maskedHeaders) Sets the header names whose values should be masked during log output.
-
Method Details
-
setBodySize
void setBodySize(int bodySize) -
setMaskedHeaders
Sets the header names whose values should be masked during log output.- Parameters:
maskedHeaders- Contains lower case header names. immutable, not null.
-
logResponse
void logResponse(io.vertx.core.http.HttpClientResponse response, boolean redirect) -
logRequest
void logRequest(io.vertx.core.http.HttpClientRequest request, io.vertx.core.buffer.Buffer body, boolean omitBody)
-