public class RestClientLoggerInterceptor extends Object implements org.springframework.http.client.ClientHttpRequestInterceptor
| Constructor and Description |
|---|
RestClientLoggerInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.client.ClientHttpResponse |
intercept(org.springframework.http.HttpRequest request,
byte[] body,
org.springframework.http.client.ClientHttpRequestExecution execution) |
void |
setHandleRequestId(boolean handleRequestId) |
void |
setRequestIdHeaderKey(String requestIdHeaderKey) |
void |
setTraceRequestBody(boolean traceRequestBody) |
void |
setTraceRequestHeaders(boolean traceRequestHeaders) |
void |
setTraceResponseBody(boolean traceResponseBody) |
void |
setTraceResponseHeaders(boolean traceResponseHeaders) |
public void setRequestIdHeaderKey(String requestIdHeaderKey)
public void setHandleRequestId(boolean handleRequestId)
public void setTraceRequestHeaders(boolean traceRequestHeaders)
public void setTraceRequestBody(boolean traceRequestBody)
public void setTraceResponseHeaders(boolean traceResponseHeaders)
public void setTraceResponseBody(boolean traceResponseBody)
public org.springframework.http.client.ClientHttpResponse intercept(org.springframework.http.HttpRequest request,
byte[] body,
org.springframework.http.client.ClientHttpRequestExecution execution)
throws IOException
intercept in interface org.springframework.http.client.ClientHttpRequestInterceptorIOExceptionCopyright © 2019. All rights reserved.