Documentation
¶
Index ¶
Constants ¶
View Source
const ( OP_QUERY_SAMPLE = "query_sample" OP_QUERY_PARSED_TABLE_NAME = "query_parsed_table_name" )
View Source
const ( OP_SCHEMA_DETECTION = "schema_detection" OP_TABLE_DETECTION = "table_detection" OP_CREATE_STATEMENT = "create_statement" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionInfo ¶
type ConnectionInfo struct { DSN string Registry *prometheus.Registry InfoMetric *prometheus.GaugeVec // contains filtered or unexported fields }
func NewConnectionInfo ¶
func NewConnectionInfo(args ConnectionInfoArguments) (*ConnectionInfo, error)
func (*ConnectionInfo) Name ¶
func (c *ConnectionInfo) Name() string
func (*ConnectionInfo) Stop ¶
func (c *ConnectionInfo) Stop()
func (*ConnectionInfo) Stopped ¶
func (c *ConnectionInfo) Stopped() bool
type ConnectionInfoArguments ¶
type ConnectionInfoArguments struct { DSN string Registry *prometheus.Registry }
type QuerySample ¶
type QuerySample struct {
// contains filtered or unexported fields
}
func NewQuerySample ¶
func NewQuerySample(args QuerySampleArguments) (*QuerySample, error)
func (*QuerySample) Name ¶
func (c *QuerySample) Name() string
func (*QuerySample) Stopped ¶
func (c *QuerySample) Stopped() bool
type QuerySampleArguments ¶
type SchemaTable ¶
type SchemaTable struct {
// contains filtered or unexported fields
}
func NewSchemaTable ¶
func NewSchemaTable(args SchemaTableArguments) (*SchemaTable, error)
func (*SchemaTable) Name ¶
func (c *SchemaTable) Name() string
func (*SchemaTable) Stopped ¶
func (c *SchemaTable) Stopped() bool
Click to show internal directories.
Click to hide internal directories.