| Constructor and Description |
|---|
Builder()
Builder which initializes with serviceName = "unknown".
|
Builder(int ip,
int port,
String serviceName)
Builder.
|
Builder(ServerClientAndLocalSpanState state)
Use for control of how tracing state propagates across threads.
|
Builder(String serviceName)
Builder.
|
| Modifier and Type | Method and Description |
|---|---|
Brave |
build() |
Brave.Builder |
spanCollector(SpanCollector spanCollector) |
Brave.Builder |
traceFilters(List<TraceFilter> ignored)
Deprecated.
use
traceSampler(Sampler) as filters here will be ignored. |
Brave.Builder |
traceSampler(Sampler sampler) |
public Builder()
When using this builder constructor we will try to 'guess' ip address by using java.net.* utility classes. This might be convenient but not necessary what you want. It is preferred to use constructor that takes ip, port and service name instead.
public Builder(String serviceName)
When using this builder constructor we will try to 'guess' ip address by using java.net.* utility classes. This might be convenient but not necessary what you want. It is preferred to use constructor that takes ip, port and service name instead.
serviceName - Name of the local service being traced. Should be lowercase and not null or empty.public Builder(int ip,
int port,
String serviceName)
ip - ipv4 host address as int. Ex for the ip 1.2.3.4, it would be (1 << 24) | (2 << 16) | (3 << 8) | 4port - Port for serviceserviceName - Name of the local service being traced. Should be lowercase and not null or empty.public Builder(ServerClientAndLocalSpanState state)
@Deprecated public Brave.Builder traceFilters(List<TraceFilter> ignored)
traceSampler(Sampler) as filters here will be ignored.public Brave.Builder traceSampler(Sampler sampler)
public Brave.Builder spanCollector(SpanCollector spanCollector)
spanCollector - public Brave build()
Copyright © 2016. All rights reserved.