public class Brave extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Brave.Builder
Builds Brave api objects with following defaults if not overridden:
|
| Modifier and Type | Method and Description |
|---|---|
ClientRequestInterceptor |
clientRequestInterceptor() |
ClientResponseInterceptor |
clientResponseInterceptor() |
ClientSpanThreadBinder |
clientSpanThreadBinder()
Helper object that can be used to propagate client trace state.
|
ClientTracer |
clientTracer()
Client Tracer.
|
LocalTracer |
localTracer()
Returns a tracer used to log in-process activity.
|
ServerRequestInterceptor |
serverRequestInterceptor() |
ServerResponseInterceptor |
serverResponseInterceptor() |
AnnotationSubmitter |
serverSpanAnnotationSubmitter()
Can be used to submit application specific annotations to the current server span.
|
ServerSpanThreadBinder |
serverSpanThreadBinder()
Helper object that can be used to propogate server trace state.
|
ServerTracer |
serverTracer()
Server Tracer.
|
public ClientTracer clientTracer()
It is advised that you use ClientRequestInterceptor and ClientResponseInterceptor instead. Those api's build upon ClientTracer and have a higher level api.
public LocalTracer localTracer()
public ServerTracer serverTracer()
It is advised that you use ServerRequestInterceptor and ServerResponseInterceptor instead. Those api's build upon ServerTracer and have a higher level api.
public ClientRequestInterceptor clientRequestInterceptor()
public ClientResponseInterceptor clientResponseInterceptor()
public ServerRequestInterceptor serverRequestInterceptor()
public ServerResponseInterceptor serverResponseInterceptor()
public ServerSpanThreadBinder serverSpanThreadBinder()
ServerSpanThreadBinder.ServerSpanThreadBinderpublic ClientSpanThreadBinder clientSpanThreadBinder()
ClientSpanThreadBinder.ClientSpanThreadBinderpublic AnnotationSubmitter serverSpanAnnotationSubmitter()
AnnotationSubmitter.Copyright © 2016. All rights reserved.