Documentation
¶
Index ¶
Constants ¶
View Source
const SegmentKey = "AbgkrgN4cbRhAVEwlzMkHbwvrXnxHh35"
SegmentKey is the Segment write key for CircleCI.
Variables ¶
View Source
var AnonymousID = uuid.MustParse("66f35d3e-40f6-4ade-909b-a6314990de53")
AnonymousID is hard-coded to a well-known value for unknown users. Callers should provide a real user id where possible.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
type Config ¶
type Config struct {
// Send enables sending events to Segment.
Send bool
// Log enables logging events to stderr.
Log bool
// WriteKey is the Segment write key, and if not provided, will disable telemtry.
WriteKey string
// Endpoint is the Segment endpoint, and is optional, defaulting to segment io.
// This is normally only set for testing.
Endpoint string
// Specifies the number of events to batch together before sending. If zero the client will use a default.
// This is likely only useful for testing.
BatchSize int
Metadata Meta
}
Click to show internal directories.
Click to hide internal directories.