Versions in this module Expand all Collapse all v1 v1.17.0 Feb 24, 2020 Changes in this version + func StartGRPCServer(params *GRPCServerParams) (*grpc.Server, error) + func StartHTTPServer(params *HTTPServerParams) (*http.Server, error) + func StartThriftServer(params *ThriftServerParams) (*tchannel.Channel, error) + func StartZipkinServer(params *ZipkinServerParams) (*http.Server, error) + type GRPCServerParams struct + Handler *handler.GRPCHandler + Logger *zap.Logger + OnError func(error) + Port int + SamplingStore strategystore.StrategyStore + TLSConfig tlscfg.Options + type HTTPServerParams struct + Handler handler.JaegerBatchesHandler + HealthCheck *healthcheck.HealthCheck + Logger *zap.Logger + MetricsFactory metrics.Factory + Port int + RecoveryHandler func(http.Handler) http.Handler + SamplingStore strategystore.StrategyStore + type ThriftServerParams struct + JaegerBatchesHandler handler.JaegerBatchesHandler + Logger *zap.Logger + Port int + ServiceName string + StrategyStore strategystore.StrategyStore + ZipkinSpansHandler handler.ZipkinSpansHandler + type ZipkinServerParams struct + AllowedHeaders string + AllowedOrigins string + Handler handler.ZipkinSpansHandler + HealthCheck *healthcheck.HealthCheck + Logger *zap.Logger + Port int + RecoveryHandler func(http.Handler) http.Handler