Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrServiceRequired = sterrors.New("protoflow: event service is required") ErrHandlerRequired = sterrors.New("protoflow: handler function is required") ErrConsumeQueueRequired = sterrors.New("protoflow: consume queue is required") ErrHandlerNameRequired = sterrors.New("protoflow: handler name is required") ErrConsumeMessageTypeRequired = sterrors.New("protoflow: consume message type is required") ErrConsumeMessagePointerNeeded = sterrors.New("protoflow: consume message type must be a pointer") ErrPublisherRequired = sterrors.New("protoflow: publisher is required") ErrTopicRequired = sterrors.New("protoflow: topic is required") ErrConfigRequired = sterrors.New("protoflow: configuration is required") ErrLoggerRequired = sterrors.New("protoflow: logger is required") ErrEventPayloadRequired = sterrors.New("protoflow: event payload is required") )
Functions ¶
func NewConfigValidationError ¶ added in v0.4.1
NewConfigValidationError creates a configuration validation error.
Types ¶
type ConfigValidationError ¶ added in v0.4.1
type ConfigValidationError struct {
Err error
}
ConfigValidationError wraps configuration validation errors with additional context.
func (ConfigValidationError) Error ¶ added in v0.4.1
func (e ConfigValidationError) Error() string
func (ConfigValidationError) Unwrap ¶ added in v0.4.1
func (e ConfigValidationError) Unwrap() error
Click to show internal directories.
Click to hide internal directories.