package
0.1.16
Repository: https://github.com/validator-labs/validator.git
Documentation: pkg.go.dev

# Functions

NewClient returns a new Client with the provided timeout.
NewSink returns a new Sink based on the provided SinkType.

# Variables

ErrEndpointRequired is returned when the Alertmanager endpoint is not provided.
ErrInvalidEndpoint is returned when an Alertmanager endpoint is invalid.
ErrSinkEmissionFailed is returned when emitting a validation result to a sink fails.

# Structs

Alert is an Alertmanager alert.
AlertmanagerSink is a sink for sending validation results to Alertmanager.
Client is an HTTP client for a Sink.
SlackSink is a sink for sending validation results to Slack.

# Interfaces

Sink is an interface for sending validation results to a sink.