io

package
v2.0.4 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2024 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetSinkPlugin

func GetSinkPlugin(name string) (plugin.EXTENSION_TYPE, string, string)

func GetSourcePlugin

func GetSourcePlugin(name string) (plugin.EXTENSION_TYPE, string, string)

func Initialize

func Initialize(factories []binder.FactoryEntry) error

func LookupSource

func LookupSource(name string) (api.Source, error)

func Sink

func Sink(name string) (api.Sink, error)

func Source

func Source(name string) (api.Source, error)

Types

type Manager

type Manager struct{}

func GetManager

func GetManager() *Manager

func (*Manager) LookupSource

func (m *Manager) LookupSource(name string) (api.Source, error)

func (*Manager) Sink

func (m *Manager) Sink(name string) (api.Sink, error)

func (*Manager) SinkPluginInfo

func (m *Manager) SinkPluginInfo(name string) (plugin2.EXTENSION_TYPE, string, string)

func (*Manager) Source

func (m *Manager) Source(name string) (api.Source, error)

func (*Manager) SourcePluginInfo

func (m *Manager) SourcePluginInfo(name string) (plugin2.EXTENSION_TYPE, string, string)

Jump to

Keyboard shortcuts

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