package
1.7.6
Repository: https://github.com/influxdata/kapacitor.git
Documentation: pkg.go.dev

# Functions

NewBatchPoints returns a BatchPoints interface based on the given config.
NewHTTPClient returns a new Client from the provided config.

# Constants

Supported authentication methods.
Supported authentication methods.
like bearer authentication but with the word Token.
Supported authentication methods.

# Structs

BatchPointsConfig is the config data needed to create an instance of the BatchPoints struct.
Simple type to create github.com/influxdata/kapacitor/influxdb clients.
HTTPConfig is the config data needed to create an HTTP Client.
Set of credentials depending on the authentication method.
FluxCSVEventParser is an event-based parser for flux csv it assumes a csv dialect with Annotations: []string{"datatype", "group"}, Delimiter: ",", Header: true,.
HTTPClient is safe for concurrent use.
Message represents a user message.
Query defines a query to send to the server.
Response represents a list of statement results.
Result represents a resultset returned from a single statement.

# Interfaces

BatchPoints is an interface into a batched grouping of points to write into InfluxDB together.
Client is an interface for writing to and querying from an InfluxDB instance.

# Type aliases

AuthenticationMethod defines the type of authentication used.