public static class RequestResponseLogMessage.RequestResponseLogMessageBuilder extends Object
public RequestResponseLogMessage.RequestResponseLogMessageBuilder withInternalRequestId(@NotNull @NotNull UUID internalRequestId)
public RequestResponseLogMessage.RequestResponseLogMessageBuilder withRequestUri()
public RequestResponseLogMessage.RequestResponseLogMessageBuilder withRequestHeaders()
public RequestResponseLogMessage.RequestResponseLogMessageBuilder withRequestPayload()
Payload is extracted either from request parameters (in case of multipart message) or from the request body. No message will be added to the log if payload doesn't exist in the current request or if it couldn't be extracted.
public RequestResponseLogMessage.RequestResponseLogMessageBuilder withResponseStatus()
public RequestResponseLogMessage.RequestResponseLogMessageBuilder withResponseHeaders()
public RequestResponseLogMessage.RequestResponseLogMessageBuilder withResponseBody()
No message will be added to the log if body isn't present in the response or if it couldn't be extracted.
public RequestResponseLogMessage build()
RequestResponseLogMessage with a message from this builderRequestResponseLogMessageCopyright © 2019. All rights reserved.