Versions in this module Expand all Collapse all v1 v1.0.1 Jun 19, 2019 v1.0.0 Nov 20, 2018 Changes in this version + func AddEvent(event *protocol.Event) + func AddException(exception *protocol.Exception) + func AddExceptionTypeAndMessage(exceptionType, msg string) + func CreateTracer(config *Config) + func GeneralEpsagonRecover(exceptionType, msg string) + func GetTimestamp() float64 + func StopTracer() + func WrapLambdaHandler(config *Config, handler interface{}) interface + type Config struct + ApplicationName string + CollectorURL string + Debug bool + MetadataOnly bool + Token string + func GetGlobalTracerConfig() *Config + type MockedEpsagonTracer struct + Config *Config + Events *[]*protocol.Event + Exceptions *[]*protocol.Exception + func (t *MockedEpsagonTracer) AddEvent(e *protocol.Event) + func (t *MockedEpsagonTracer) AddException(e *protocol.Exception) + func (t *MockedEpsagonTracer) GetConfig() *Config + func (t *MockedEpsagonTracer) Running() bool + func (t *MockedEpsagonTracer) Start() + func (t *MockedEpsagonTracer) Stop() + func (t *MockedEpsagonTracer) Stopped() bool + type Tracer interface + AddEvent func(*protocol.Event) + AddException func(*protocol.Exception) + GetConfig func() *Config + Running func() bool + Start func() + Stop func() + Stopped func() bool + var GlobalTracer Tracer