package config type influxConfig struct { URL string `json:"url" yaml:"url"` Token string `json:"token" yaml:"token"` Org string `json:"org" yaml:"org"` Timeout int `json:"timeoutms" yaml:"timeoutms"` } func (config *influxConfig) GetURL() string { if config == nil { panic("influx config is nil") } return config.URL } func (config *influxConfig) SetURL(url string) { if config == nil { panic("influx config is nil") } config.URL = url } func (config *influxConfig) GetToken() string { if config == nil { panic("influx config is nil") } return config.Token } func (config *influxConfig) SetToken(token string) { if config == nil { panic("influx config is nil") } config.Token = token } func (config *influxConfig) GetOrg() string { if config == nil { panic("influx config is nil") } return config.Org } func (config *influxConfig) SetOrg(org string) { if config == nil { panic("influx config is nil") } config.Org = org } func (config *influxConfig) GetTimeout() int { if config == nil { panic("influx config is nil") } return config.Timeout } func (config *influxConfig) SetTimeout(timeout int) { if config == nil { panic("influx config is nil") } config.Timeout = timeout }