Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client ...
type Properties ¶
type Properties map[string]interface{}
Properties ...
func NewProperty ¶
func NewProperty(item interface{}) Properties
NewProperty Converts struct into Properties map based on json tags
func (Properties) AppendIfNotEmpty ¶
func (p Properties) AppendIfNotEmpty(key string, value string)
AppendIfNotEmpty ...
type Tracker ¶
type Tracker interface { Enqueue(eventName string, properties ...Properties) Wait() }
Tracker ...
func NewDefaultTracker ¶
func NewDefaultTracker(logger log.Logger, properties ...Properties) Tracker
NewDefaultTracker ...
func NewTracker ¶
func NewTracker(client Client, waitTimeout time.Duration, properties ...Properties) Tracker
NewTracker ...
Click to show internal directories.
Click to hide internal directories.