Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EngineFactory ¶
type EngineFactory struct {
EngineName string
EngineConfig json.RawMessage
}
EngineFactory implements experiment.EngineFactory and creates experiment manager/runner backed by compile-time plugins and registered within the application
func NewEngineFactory ¶
func NewEngineFactory(name string, cfg config.EngineConfig) (*EngineFactory, error)
func (*EngineFactory) GetExperimentManager ¶
func (f *EngineFactory) GetExperimentManager() (manager.ExperimentManager, error)
func (*EngineFactory) GetExperimentRunner ¶
func (f *EngineFactory) GetExperimentRunner() (runner.ExperimentRunner, error)
Click to show internal directories.
Click to hide internal directories.