factory

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2021 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EventDB

func EventDB(cfg *config.EventProcCfg, logger yalogi.Logger) (eventdb.Database, error)

EventDB is a factory for event database

func EventForwardAPI

func EventForwardAPI(cfg *config.EventForwardAPICfg, forwarder event.Forwarder, logger yalogi.Logger) (*forwardapi.Service, error)

EventForwardAPI is a factory

func EventNotifyAPI

func EventNotifyAPI(cfg *config.EventNotifyAPICfg, notifier event.Notifier, logger yalogi.Logger) (*notifyapi.Service, error)

EventNotifyAPI is a factory

func EventProc

EventProc creates an event processor

func StackBuilder

func StackBuilder(cfg *config.EventProcCfg, regsvc apiservice.Discover, logger yalogi.Logger) (*eventproc.Builder, error)

StackBuilder is a factory for stackbuilder

func Stacks

func Stacks(cfg *config.EventProcCfg, b *eventproc.Builder, logger yalogi.Logger) error

Stacks creates stacks in builder

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL