influxdb

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2026 License: GPL-3.0 Imports: 21 Imported by: 0

Documentation

Overview

Package influxdb implements the InfluxDB protocol plugin.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New() plugin.Plugin

Types

type Options

type Options struct {
	Mode            string
	Endpoint        string
	Auth            authHeader
	TLSConfig       *tls.Config
	Timeout         time.Duration
	PageLimit       int
	Org             string
	DefaultDatabase string
	QueryLanguage   string
	ReadOnly        bool
	ConfirmWrites   bool
	Lookback        string
}

type Plugin

type Plugin struct{}

func (Plugin) Connect

func (Plugin) Manifest

func (Plugin) Manifest() plugin.Manifest

func (Plugin) Routes

func (Plugin) Routes() []plugin.Route

type Session

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

func (*Session) Close

func (s *Session) Close() error

func (*Session) HealthCheck

func (s *Session) HealthCheck(ctx context.Context) error

func (*Session) OpenChannel

Jump to

Keyboard shortcuts

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