glink

package module
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jul 5, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

README

Open source Stream processing framework based on Golang

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ClusterManager

func ClusterManager(url string, token string) (res *clusterManager)

func StandaloneManager

func StandaloneManager() (res *standaloneManager)

Types

type Config

type Config struct {
	Name string
}

type IManager

type IManager interface {
	Error(err error)
}

type ITaskSetup

type ITaskSetup interface {
	Task(name string, input func(input stream.IInputStream), watermark ...func(interface{}) time.Time) *stream.DataStream
	Run()
}

func Cluster

func Cluster(url string, token string) ITaskSetup

func New

func New(manager IManager) ITaskSetup

func Standalone

func Standalone() ITaskSetup

Directories

Path Synopsis
examples
plugin
rdp
utils
log

Jump to

Keyboard shortcuts

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