Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Estimator ¶
type Estimator interface { EstimateWorkflowDuration() wfv1.EstimatedDuration EstimateNodeDuration(nodeName string) wfv1.EstimatedDuration }
Estimator return estimations for how long workflows and nodes will take
type EstimatorFactory ¶
type EstimatorFactory interface { // ALWAYS return as estimator, even if it also returns an error. NewEstimator(wf *wfv1.Workflow) (Estimator, error) }
var DummyEstimatorFactory EstimatorFactory = &dummyEstimatorFactory{}
func NewEstimatorFactory ¶
func NewEstimatorFactory(wfInformer cache.SharedIndexInformer, hydrator hydrator.Interface, wfArchive sqldb.WorkflowArchive) EstimatorFactory
Click to show internal directories.
Click to hide internal directories.