public static final class SofaTracer.Builder extends Object
| 构造器和说明 |
|---|
SofaTracer.Builder(String tracerType) |
| 限定符和类型 | 方法和说明 |
|---|---|
SofaTracer |
build() |
SofaTracer.Builder |
withClientReporter(Reporter clientReporter)
客户端日志功能
|
SofaTracer.Builder |
withSampler(Sampler sampler)
采样器入口 span 生效
|
SofaTracer.Builder |
withServerReporter(Reporter serverReporter)
服务端日志功能
|
SofaTracer.Builder |
withTag(String key,
Boolean value) |
SofaTracer.Builder |
withTag(String key,
Number value) |
SofaTracer.Builder |
withTag(String key,
String value) |
SofaTracer.Builder |
withTags(Map<String,?> tags) |
public SofaTracer.Builder(String tracerType)
public SofaTracer.Builder withClientReporter(Reporter clientReporter)
clientReporter - 日志功能,落地到磁盘或者上报 zipkinpublic SofaTracer.Builder withServerReporter(Reporter serverReporter)
serverReporter - 日志功能,落地到磁盘或者上报 zipkinpublic SofaTracer.Builder withSampler(Sampler sampler)
sampler - 采样器public SofaTracer.Builder withTag(String key, String value)
public SofaTracer.Builder withTag(String key, Boolean value)
public SofaTracer.Builder withTag(String key, Number value)
public SofaTracer.Builder withTags(Map<String,?> tags)
public SofaTracer build()
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.