Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dispenser ¶ added in v0.11.0
type Dispenser struct {
// contains filtered or unexported fields
}
func NewDispenser ¶ added in v0.11.0
func (*Dispenser) DispenseDestination ¶ added in v0.11.0
func (d *Dispenser) DispenseDestination() (connector.DestinationPlugin, error)
func (*Dispenser) DispenseSource ¶ added in v0.11.0
func (d *Dispenser) DispenseSource() (connector.SourcePlugin, error)
func (*Dispenser) DispenseSpecifier ¶ added in v0.11.0
func (d *Dispenser) DispenseSpecifier() (connector.SpecifierPlugin, error)
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
func (*Registry) List ¶
func (r *Registry) List() map[plugin.FullName]pconnector.Specification
func (*Registry) NewDispenser ¶
func (r *Registry) NewDispenser(logger log.CtxLogger, fullName plugin.FullName, cfg pconnector.PluginConfig) (connector.Dispenser, error)
Directories ¶
Path | Synopsis |
---|---|
test
|
|
testplugin
Package main contains a plugin used for testing purposes.
|
Package main contains a plugin used for testing purposes. |
Click to show internal directories.
Click to hide internal directories.