Class RestRequestTracer.OnResponseBuilder
java.lang.Object
ch.admin.bag.covidcertificate.rest.tracing.RestRequestTracer.OnResponseBuilder
- Enclosing class:
- RestRequestTracer
public class RestRequestTracer.OnResponseBuilder extends Object
-
Method Summary
Modifier and Type Method Description RestRequestTracer.OnResponseBuilderattributes(@NonNull Map<String,Object> attributes)voidemit()RestRequestTracer.OnResponseBuilderincomingTime(java.time.ZonedDateTime incomingTime)RestRequestTracer.OnResponseBuildermethod(String method)RestRequestTracer.OnResponseBuilderremoteAddr(InetSocketAddress remoteAddr)RestRequestTracer.OnResponseBuilderrequestHeaders(Map<String,List<String>> requestHeaders)RestRequestTracer.OnResponseBuilderrequestUri(@NonNull String requestUri)RestRequestTracer.OnResponseBuilderrequestUriPattern(String requestUriPattern)RestRequestTracer.OnResponseBuilderresponseHeaders(Map<String,List<String>> responseHeaders)RestRequestTracer.OnResponseBuilderstatusCode(Integer statusCode)StringtoString()RestRequestTracer.OnResponseBuilderuser(String user)
-
Method Details
-
method
- Returns:
this.
-
requestUri
- Returns:
this.
-
requestUriPattern
- Returns:
this.
-
user
- Returns:
this.
-
incomingTime
- Returns:
this.
-
statusCode
- Returns:
this.
-
remoteAddr
- Returns:
this.
-
requestHeaders
public RestRequestTracer.OnResponseBuilder requestHeaders(Map<String,List<String>> requestHeaders)- Returns:
this.
-
responseHeaders
public RestRequestTracer.OnResponseBuilder responseHeaders(Map<String,List<String>> responseHeaders)- Returns:
this.
-
attributes
public RestRequestTracer.OnResponseBuilder attributes(@NonNull @NonNull Map<String,Object> attributes)- Returns:
this.
-
emit
public void emit() -
toString
-