mock

package
v0.18.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2022 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMetricsCollector

func NewMetricsCollector() (metrics.Collector, error)

NewMetricsCollector creates a new mock metrics collector.

Types

type DBCacheQuery

type DBCacheQuery struct {
	// contains filtered or unexported fields
}

DBCacheQuery is a new database cache query metric measurer.

func (*DBCacheQuery) Done

func (d *DBCacheQuery) Done(_, _ bool) time.Duration

Done is called when the db cache query is complete.

type DBQuery

type DBQuery struct {
	// contains filtered or unexported fields
}

DBQuery is a new database query metric measurer.

func (*DBQuery) Done

func (d *DBQuery) Done(_ bool) time.Duration

Done is called when the db query is complete.

type GRPCRequest

type GRPCRequest struct {
	// contains filtered or unexported fields
}

GRPCRequest is a new database query metric measurer.

func (*GRPCRequest) Done

func (g *GRPCRequest) Done(_ int) time.Duration

Done is called when the grpc request is complete.

type HTTPRequest

type HTTPRequest struct {
	// contains filtered or unexported fields
}

HTTPRequest is a new database query metric measurer.

func (*HTTPRequest) Done

func (h *HTTPRequest) Done(_ int) time.Duration

Done is called when the http request is complete.

type MetricsCollector

type MetricsCollector struct{}

MetricsCollector is a mock metrics collection.

func (MetricsCollector) Close

func (MetricsCollector) Close() error

Close does nothing.

func (MetricsCollector) NewDBCacheQuery

func (MetricsCollector) NewDBCacheQuery(_ string) metrics.DBCacheQuery

NewDBCacheQuery creates a new db cache query metrics collector.

func (MetricsCollector) NewDBQuery

func (MetricsCollector) NewDBQuery(_ string) metrics.DBQuery

NewDBQuery creates a new db query metrics collector.

func (MetricsCollector) NewGRPCRequest

func (MetricsCollector) NewGRPCRequest(_ string) metrics.GRPCRequest

NewGRPCRequest creates a new grpc metrics collector.

func (MetricsCollector) NewHTTPRequest

func (MetricsCollector) NewHTTPRequest(_, _ string) metrics.HTTPRequest

NewHTTPRequest creates a new http metrics collector.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL