Versions in this module Expand all Collapse all v1 v1.15.1 Nov 7, 2019 Changes in this version + func AddFlags(flags *flag.FlagSet) + type Builder struct + CollectorHostPorts []string + CollectorServiceName string + ConnCheckTimeout time.Duration + DiscoveryMinPeers int + ReportTimeout time.Duration + func NewBuilder() *Builder + func (b *Builder) CreateReporter(logger *zap.Logger) (*Reporter, error) + func (b *Builder) InitFromViper(v *viper.Viper, logger *zap.Logger) *Builder + func (b *Builder) WithChannel(c *tchannel.Channel) *Builder + func (b *Builder) WithCollectorServiceName(s string) *Builder + func (b *Builder) WithDiscoverer(d discovery.Discoverer) *Builder + func (b *Builder) WithDiscoveryNotifier(n discovery.Notifier) *Builder + type ProxyBuilder struct + func NewCollectorProxy(builder *Builder, mFactory metrics.Factory, logger *zap.Logger) (*ProxyBuilder, error) + func (b ProxyBuilder) Close() error + func (b ProxyBuilder) GetManager() configmanager.ClientConfigManager + func (b ProxyBuilder) GetReporter() reporter.Reporter + type Reporter struct + func New(collectorServiceName string, channel *tchannel.Channel, ...) *Reporter + func (r *Reporter) Channel() *tchannel.Channel + func (r *Reporter) CollectorServiceName() string + func (r *Reporter) EmitBatch(batch *jaeger.Batch) error + func (r *Reporter) EmitZipkinBatch(spans []*zipkincore.Span) error