Documentation
¶
Index ¶
- Variables
- func BindConfig(set *pflag.FlagSet) error
- func NewCollectNotifier(provider string, viper *viper.Viper) (api.Notifier[api.CollectNotification], error)
- func NewHistoricalWriter(provider string, viper *viper.Viper) (api.HistoricalWriter, error)
- func NewState(provider string, viper *viper.Viper) (api.State, error)
- func NewWriteNotifier(provider string, viper *viper.Viper) (api.Notifier[api.WriteNotification], error)
Constants ¶
This section is empty.
Variables ¶
View Source
var CollectNotifierFactories = make(registry[api.CollectNotifierFactory])
View Source
var Configurers = make(registry[api.BindConfig])
View Source
var DataSourceReconciler = make(registry[api.DataSourceReconcile])
View Source
var FeatureAppliers = make(registry[api.FeatureApply])
View Source
var HistoricalWriterFactories = make(registry[api.HistoricalWriterFactory])
View Source
var ModelServer = make(modelServerRegistry)
View Source
var StateFactories = make(registry[api.StateFactory])
View Source
var WriteNotifierFactories = make(registry[api.WriteNotifierFactory])
Functions ¶
func BindConfig ¶
BindConfig adds config flags for the plugin.
func NewCollectNotifier ¶
func NewCollectNotifier(provider string, viper *viper.Viper) (api.Notifier[api.CollectNotification], error)
NewCollectNotifier creates a new api.Notifier[api.CollectNotification] for a notifier provider.
func NewHistoricalWriter ¶
NewHistoricalWriter creates a new HistoricalWriter for an historical writer provider.
func NewWriteNotifier ¶
func NewWriteNotifier(provider string, viper *viper.Viper) (api.Notifier[api.WriteNotification], error)
NewWriteNotifier creates a new api.Notifier[api.WriteNotification] for a notifier provider.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.