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

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewChannelEdge returns a new edge that uses channels as the underlying transport.
NewConsumerWithReceiver creates a new consumer for the edge e and receiver r.
No description provided by the author
No description provided by the author
NewGroupedConsumer creates a new grouped consumer for edge e and grouped receiver r.
No description provided by the author
No description provided by the author
No description provided by the author
NewReceiverFromForwardReceiver creates a new receiver from the provided list of edges and forward receiver.
NewReceiverFromForwardReceiverWithStats creates a new receiver from the provided list of stats edges and forward receiver.
NewStatsEdge creates an edge that tracks statistics about the message passing through the edge.
NewTimedForwardReceiver creates a forward receiver which times the time spent in r.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ErrAborted is returned from the Edge interface when operations are performed on the edge after it has been aborted.

# Structs

BatchBuffer buffers batch messages into a BufferedBatchMessage.
GroupInfo identifies and contians information about a specific group.
GroupStats represents the statistics for a specific group.

# Interfaces

BarrierMessage indicates that no data older than the barrier time will arrive.
BatchPointMessage is a single point in a batch of data.
BeginBatchMessage marks the beginning of a batch of points.
BufferedBatchMessage is a message containing all data for a single batch.
No description provided by the author
No description provided by the author
Consumer reads messages off an edge and passes them to a receiver.
No description provided by the author
No description provided by the author
No description provided by the author
Edge represents the connection between two nodes that communicate via messages.
EndBatchMessage indicates that all points for a batch have arrived.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ForwardBufferedReceiver handles messages as they arrive and can return a message to be forwarded to output edges.
ForwardReceiver handles messages as they arrive and can return a message to be forwarded to output edges.
GroupedConsumer reads messages off an edge and passes them by group to receivers created from a grouped receiver.
GroupedReceiver creates and deletes receivers as groups are created and deleted.
No description provided by the author
No description provided by the author
Message represents data to be passed along an edge.
No description provided by the author
No description provided by the author
No description provided by the author
PointMessage is a single point.
PointMeta is the common read interfaces of point and batch messages.
Receiver handles messages as they arrive via a consumer.
StatsEdge is an edge that tracks various statistics about message passing through the edge.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author