package
0.0.0-20231219154613-73bd65c814b0
Repository: https://github.com/connylabs/ingest.git
Documentation: pkg.go.dev
# Functions
New creates a new Config from the given file content.
NewFromPath creates a new Config from the given file path.
# Structs
Config represents a configuration of sources, workflows and destinations.
Destination is used to configure destination plugins in the ingest configuration.
DestinationTyper implements the plugin.Typer interface and exposes an additional method to determine the kind of plugin that is wrapped.
Source is used to configure source plugins in the ingest configuration.
SourceTyper implements the plugin.Source interface and exposes an additional method to determine the kind of plugin that is wrapped.
Workflow is used to configure ingestion pipelines between sources and destinations in the ingest configuration.
# Type aliases
Duration helps parse the durations in the configuration as time.Duration (see https://pkg.go.dev/time#ParseDuration).