Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Sql ¶
type Sql struct {
*core.BaseProcessor `mapstructure:"-"`
EnableMetrics bool `mapstructure:"enable_metrics"`
Driver string `mapstructure:"driver"`
Dsn string `mapstructure:"dsn"`
Username string `mapstructure:"username"`
Password string `mapstructure:"password"`
ConnsMaxIdleTime time.Duration `mapstructure:"conns_max_idle_time"`
ConnsMaxLifetime time.Duration `mapstructure:"conns_max_life_time"`
ConnsMaxOpen int `mapstructure:"conns_max_open"`
ConnsMaxIdle int `mapstructure:"conns_max_idle"`
QueryTimeout time.Duration `mapstructure:"query_timeout"`
TablePlaceholder string `mapstructure:"table_placeholder"`
TableLabel string `mapstructure:"table_label"`
OnEvent csql.QueryInfo `mapstructure:"on_event"`
Columns map[string]string `mapstructure:"columns"`
Fields map[string]string `mapstructure:"fields"`
*tls.TLSClientConfig `mapstructure:",squash"`
*retryer.Retryer `mapstructure:",squash"`
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.