Documentation
¶
Overview ¶
Package columnset provides a default columnset for the tracker API.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultColumnRegistry ¶
func DefaultColumnRegistry( theProtocol protocol.Protocol, psr properties.SettingsRegistry, opts ...ColumnSetOption, ) schema.ColumnsRegistry
DefaultColumnRegistry returns a default column registry for the tracker API.
Types ¶
type ColumnSetOption ¶ added in v0.37.0
type ColumnSetOption func(*columnSetConfig)
ColumnSetOption is a function that modifies columnSetConfig.
func WithDeviceDetectionColumns ¶ added in v0.37.0
func WithDeviceDetectionColumns(cols []schema.EventColumn) ColumnSetOption
WithDeviceDetectionColumns returns a ColumnSetOption that sets the device detection columns.
func WithGeoIPColumns ¶ added in v0.37.0
func WithGeoIPColumns(cols []schema.EventColumn) ColumnSetOption
WithGeoIPColumns returns a ColumnSetOption that sets the geo columns.
Click to show internal directories.
Click to hide internal directories.