pluginhost

package
v1.4.1 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2023 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetOpenAPIHandler

func GetOpenAPIHandler(client *instanceSettings) http.HandlerFunc

func GetPingHandler

func GetPingHandler(client *instanceSettings) http.HandlerFunc

func GetReferenceDataHandler

func GetReferenceDataHandler(client *instanceSettings) http.HandlerFunc

func NewDatasource

func NewDatasource() datasource.ServeOpts

func QueryData

func QueryData(ctx context.Context, backendQuery backend.DataQuery, infClient infinity.Client, requestHeaders map[string]string, pluginContext backend.PluginContext) (response backend.DataResponse)

Types

type PluginHost

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

func (*PluginHost) CheckHealth

CheckHealth handles health checks sent from Grafana to the plugin.

func (*PluginHost) QueryData

QueryData handles multiple queries and returns multiple responses.

Jump to

Keyboard shortcuts

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