INNER CODE UNIT · Go
NewConfig
samsara/samsara · clients/go/config.go:52
func NewConfig() Config {
config := Config{}
config.Url = ""
config.SourceId = ""
config.StartPublishingThread = true
config.PublishInterval = 30000
config.MaxBufferSize = 10000
config.MinBufferSize = 100
config.SendTimeout = 30000
config.Compression = "gzip"
//config.SendClientStats = true
return config
}
// Validate validates given configuration values.
func (c *Config) Validate() error {
switch {
case len(c.Url) == 0: