- 2.70.3 (latest)
- 2.70.2
- 2.69.0
- 2.68.2
- 2.67.0
- 2.66.0
- 2.65.0
- 2.63.1
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.1
- 2.58.0
- 2.57.0
- 2.55.0
- 2.54.1
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.1
- 2.47.0
- 2.46.1
- 2.45.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.1
- 2.33.0
- 2.32.1
- 2.31.1
- 2.30.1
- 2.24.0
- 2.23.3
- 2.22.0
- 2.21.0
- 2.20.1
- 2.19.6
- 2.18.7
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.2
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.1
- 2.7.1
public final class OpencensusTracerFactory extends BaseApiTracerFactoryA ApiTracerFactory to build instances of OpencensusTracer.
This class wraps the Tracer provided by Opencensus in Tracing.getTracer(). It
will be used to create new spans and wrap them in OpencensusTracer defined in gax.
This class is thread safe.
Constructors
OpencensusTracerFactory()
public OpencensusTracerFactory()Instantiates a new instance capturing the io.opencensus.trace.Tracer in
Tracing.getTracer.
OpencensusTracerFactory(Map<String,String> spanAttributes)
public OpencensusTracerFactory(Map<String,String> spanAttributes)Instantiates a new instance capturing the io.opencensus.trace.Tracer in
Tracing.getTracer. It will also override the service name of the grpc stub with a custom
client name. This is useful disambiguate spans created outer manual written wrappers and around
generated gapic spans.
| Parameter | |
|---|---|
| Name | Description |
spanAttributes |
Map<String,String>the attributes to stamp on every span. Should include things like library version. |
Methods
equals(Object o)
public boolean equals(Object o)| Parameter | |
|---|---|
| Name | Description |
o |
Object |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
hashCode()
public int hashCode()| Returns | |
|---|---|
| Type | Description |
int |
|
newTracer(ApiTracer parent, SpanName spanName, ApiTracerFactory.OperationType operationType)
public ApiTracer newTracer(ApiTracer parent, SpanName spanName, ApiTracerFactory.OperationType operationType)Create a new ApiTracer that will be a child of the current context.
| Parameters | |
|---|---|
| Name | Description |
parent |
ApiTracer |
spanName |
SpanName |
operationType |
ApiTracerFactory.OperationType |
| Returns | |
|---|---|
| Type | Description |
ApiTracer |
|