Class RestResponseTrace.RestResponseTraceBuilder
- java.lang.Object
-
- ch.admin.bag.covidcertificate.rest.tracing.RestResponseTrace.RestResponseTraceBuilder
-
- Enclosing class:
- RestResponseTrace
public static class RestResponseTrace.RestResponseTraceBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RestResponseTrace.RestResponseTraceBuilderattributes(Map<String,String> attributes)RestResponseTracebuild()RestResponseTrace.RestResponseTraceBuildercaller(String caller)RestResponseTrace.RestResponseTraceBuilderelapsedMs(long elapsedMs)RestResponseTrace.RestResponseTraceBuildermethod(String method)RestResponseTrace.RestResponseTraceBuilderremoteAddr(String remoteAddr)RestResponseTrace.RestResponseTraceBuilderrequestHeaders(Map<String,List<String>> requestHeaders)RestResponseTrace.RestResponseTraceBuilderrequestUri(String requestUri)RestResponseTrace.RestResponseTraceBuilderrequestUriPattern(String requestUriPattern)RestResponseTrace.RestResponseTraceBuilderresponseHeaders(Map<String,List<String>> responseHeaders)RestResponseTrace.RestResponseTraceBuilderstatusCode(Integer statusCode)StringtoString()RestResponseTrace.RestResponseTraceBuilderuser(String user)
-
-
-
Method Detail
-
method
public RestResponseTrace.RestResponseTraceBuilder method(String method)
- Returns:
this.
-
requestUri
public RestResponseTrace.RestResponseTraceBuilder requestUri(String requestUri)
- Returns:
this.
-
requestUriPattern
public RestResponseTrace.RestResponseTraceBuilder requestUriPattern(String requestUriPattern)
- Returns:
this.
-
statusCode
public RestResponseTrace.RestResponseTraceBuilder statusCode(Integer statusCode)
- Returns:
this.
-
caller
public RestResponseTrace.RestResponseTraceBuilder caller(String caller)
- Returns:
this.
-
user
public RestResponseTrace.RestResponseTraceBuilder user(String user)
- Returns:
this.
-
elapsedMs
public RestResponseTrace.RestResponseTraceBuilder elapsedMs(long elapsedMs)
- Returns:
this.
-
remoteAddr
public RestResponseTrace.RestResponseTraceBuilder remoteAddr(String remoteAddr)
- Returns:
this.
-
requestHeaders
public RestResponseTrace.RestResponseTraceBuilder requestHeaders(Map<String,List<String>> requestHeaders)
- Returns:
this.
-
responseHeaders
public RestResponseTrace.RestResponseTraceBuilder responseHeaders(Map<String,List<String>> responseHeaders)
- Returns:
this.
-
attributes
public RestResponseTrace.RestResponseTraceBuilder attributes(Map<String,String> attributes)
- Returns:
this.
-
build
public RestResponseTrace build()
-
-