Documentation
¶
Index ¶
- func NewMonitorProxy(options ...MonitorProxyOption) *monitorProxy
- type Client
- type ClientOptions
- func (ClientOptions) WithConf(conf config.Config) Option
- func (ClientOptions) WithDB(db *sql.DB) Option
- func (ClientOptions) WithDbConfig(dbConfigs []DbConfig) Option
- func (ClientOptions) WithLogger(logger log.Logger) Option
- func (ClientOptions) WithProxy(proxy ...func() interface{}) Option
- func (ClientOptions) WithStateTicker(stateTicker time.Duration) Option
- type DbConfig
- type MonitorProxyOption
- type MonitorProxyOptions
- type Option
- type SqlCommon
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMonitorProxy ¶
func NewMonitorProxy(options ...MonitorProxyOption) *monitorProxy
Types ¶
type Client ¶ added in v0.0.5
type Client struct {
// contains filtered or unexported fields
}
type ClientOptions ¶ added in v0.0.5
type ClientOptions struct{}
func (ClientOptions) WithConf ¶ added in v0.0.5
func (ClientOptions) WithConf(conf config.Config) Option
func (ClientOptions) WithDbConfig ¶ added in v0.0.5
func (ClientOptions) WithDbConfig(dbConfigs []DbConfig) Option
func (ClientOptions) WithLogger ¶ added in v0.0.5
func (ClientOptions) WithLogger(logger log.Logger) Option
func (ClientOptions) WithProxy ¶ added in v0.0.5
func (ClientOptions) WithProxy(proxy ...func() interface{}) Option
func (ClientOptions) WithStateTicker ¶ added in v0.0.5
func (ClientOptions) WithStateTicker(stateTicker time.Duration) Option
type MonitorProxyOption ¶
type MonitorProxyOption func(c *monitorProxy)
type MonitorProxyOptions ¶
type MonitorProxyOptions struct{}
func (MonitorProxyOptions) WithConf ¶
func (MonitorProxyOptions) WithConf(conf config.Config) MonitorProxyOption
func (MonitorProxyOptions) WithLogger ¶
func (MonitorProxyOptions) WithLogger(log log.Logger) MonitorProxyOption
func (MonitorProxyOptions) WithTracer ¶
func (MonitorProxyOptions) WithTracer(tracer opentracing2.Tracer) MonitorProxyOption
Click to show internal directories.
Click to hide internal directories.