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
All Methods Instance Methods Concrete Methods 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 Detail
-
method
public RestRequestTracer.OnResponseBuilder method(String method)
- Returns:
this.
-
requestUri
public RestRequestTracer.OnResponseBuilder requestUri(@NonNull @NonNull String requestUri)
- Returns:
this.
-
requestUriPattern
public RestRequestTracer.OnResponseBuilder requestUriPattern(String requestUriPattern)
- Returns:
this.
-
user
public RestRequestTracer.OnResponseBuilder user(String user)
- Returns:
this.
-
incomingTime
public RestRequestTracer.OnResponseBuilder incomingTime(java.time.ZonedDateTime incomingTime)
- Returns:
this.
-
statusCode
public RestRequestTracer.OnResponseBuilder statusCode(Integer statusCode)
- Returns:
this.
-
remoteAddr
public RestRequestTracer.OnResponseBuilder remoteAddr(InetSocketAddress 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()
-
-