Package swiss.trustbroker.common.tracing
Class DefaultRequestContext.DefaultRequestContextBuilder
java.lang.Object
swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- Enclosing class:
DefaultRequestContext
-
Method Summary
Modifier and TypeMethodDescriptionbuild()calledMethod(String calledMethod) calledObject(String calledObject) fanOutRequestCounter(AtomicLong fanOutRequestCounter) fullRequestContext(Object fullRequestContext) fullResponseContext(Object fullResponseContext) start(long start) toString()
-
Method Details
-
clientId
- Returns:
this.
-
traceId
- Returns:
this.
-
calledObject
- Returns:
this.
-
calledMethod
- Returns:
this.
-
fullRequestContext
public DefaultRequestContext.DefaultRequestContextBuilder fullRequestContext(Object fullRequestContext) - Returns:
this.
-
fullResponseContext
public DefaultRequestContext.DefaultRequestContextBuilder fullResponseContext(Object fullResponseContext) - Returns:
this.
-
fanOutRequestCounter
public DefaultRequestContext.DefaultRequestContextBuilder fanOutRequestCounter(AtomicLong fanOutRequestCounter) - Returns:
this.
-
principal
- Returns:
this.
-
start
- Returns:
this.
-
build
-
toString
-