Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Factory ¶
type Factory interface {
// ApplicationContext Context
ApplicationContext() ctx.ApplicationContext
SetContextWithValue(ctx context.Context, key any, value any)
// GetLog Log
GetLog() log.Logger
// NewPluginManager Plugin manager
NewPluginManager() plugin.Plugins
// NewCompletion completion
NewCompletion(cmd *cobra.Command, args []string) plugin.Completion
// NewConfigLoader config
NewConfigLoader() config.Config
// NewProcessManager Processor
NewProcessManager() processor.Processor
// NewPipelineManager pipeline
NewPipelineManager() pipeline.Pipelines
}
Factory is the main interface for various client creations
func DefaultFactory ¶
DefaultFactory returns the default factory implementation
Click to show internal directories.
Click to hide internal directories.