package
4.41.0
Repository: https://github.com/redpanda-data/benthos.git
Documentation: pkg.go.dev

# Functions

FromAny returns a buffer config from a parsed config, yaml node or map.
NewConfig returns a configuration struct fully populated with default values.
NewStream creates a new Producer/Consumer around a buffer.

# Structs

Config is the all encompassing configuration struct for all buffer types.
Stream wraps a read/write buffer implementation with a channel based streaming component that satisfies the internal Benthos Consumer and Producer interfaces.

# Interfaces

ReaderWriter is a read/write interface implemented by buffers.
Streamed is an interface implemented by all buffer types that provides stream based methods.

# Type aliases

AckFunc is a function used to acknowledge receipt of a message batch from a buffer.