Documentation
¶
Overview ¶
Package datastores provides an EnginePlugin that registers NoSQL data store module types (nosql.memory, nosql.dynamodb, nosql.mongodb, nosql.redis) and their corresponding pipeline step types (step.nosql_get, step.nosql_put, step.nosql_delete, step.nosql_query).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin ¶
type Plugin struct {
plugin.BaseEnginePlugin
}
Plugin is the datastores EnginePlugin.
func (*Plugin) Capabilities ¶
func (p *Plugin) Capabilities() []capability.Contract
Capabilities returns the capability contracts defined by this plugin.
func (*Plugin) ModuleFactories ¶
func (p *Plugin) ModuleFactories() map[string]plugin.ModuleFactory
ModuleFactories returns factories for all NoSQL module types.
func (*Plugin) StepFactories ¶
func (p *Plugin) StepFactories() map[string]plugin.StepFactory
StepFactories returns factories for all NoSQL pipeline step types.
Click to show internal directories.
Click to hide internal directories.