Versions in this module Expand all Collapse all v0 v0.3.0 Jul 19, 2017 Changes in this version type Recorder + func (r *Recorder) Close() error + type TraceClient interface + Close func() error + PatchTraces func(context.Context, *pb.PatchTracesRequest, ...gax.CallOption) error v0.2.0 Apr 10, 2017 Changes in this version type Logger + Infof func(string, ...interface{}) v0.1.0 Dec 15, 2016 Changes in this version + var ErrInvalidProjectID = errors.New("invalid project id") + func NewTracer(ctx context.Context, opts ...Option) (opentracing.Tracer, error) + type Logger interface + Errorf func(string, ...interface{}) + type Option func(o *Options) + func WithClientOption(opts ...option.ClientOption) Option + func WithLogger(logger Logger) Option + func WithProject(pid string) Option + type Options struct + func (o *Options) Valid() error + type Recorder struct + func NewRecorder(ctx context.Context, opts ...Option) (*Recorder, error) + func (r *Recorder) RecordSpan(sp basictracer.RawSpan)