Class OrderedSources.OrderedSourcesBuilder
java.lang.Object
org.sentrysoftware.metricshub.engine.strategy.source.OrderedSources.OrderedSourcesBuilder
- Enclosing class:
OrderedSources
The OrderedSourcesBuilder class extends the generated builder for additional methods related to
building the list of ordered sources.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
OrderedSourcesBuilder
public OrderedSourcesBuilder()
-
-
Method Details
-
sources
public OrderedSources.OrderedSourcesBuilder sources(Map<String, Source> sources, List<String> executionOrder, List<Set<String>> sourceDepTree, JobInfo jobInfo) Build the list of ordered sources using the execution order or the source dependency tree.- Parameters:
sources- Map of source instancesexecutionOrder- The source order defined by the connectorsourceDepTree- The source dependency tree this is built by the compiler on each monitor's jobjobInfo- Information about the job (discovery, collect, etc.) used for logging- Returns:
- this
OrderedSources.OrderedSourcesBuilder
-