Interface CachingBuildEstimator.Feeder
-
- All Known Implementing Classes:
BuildEstimatorFeeder
- Enclosing class:
- CachingBuildEstimator
public static interface CachingBuildEstimator.Feeder
Provides source estimation data for the cache.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,Result>
getEstimates(TaskProgress progress)
Returns unmodifiable map: QueuedBuildInfo.getItemId -> Result.SRunningBuild
getRunningBuildOnAgent(SBuildAgent buildAgent)
-
-
-
Method Detail
-
getEstimates
@NotNull Map<String,Result> getEstimates(@NotNull TaskProgress progress)
Returns unmodifiable map: QueuedBuildInfo.getItemId -> Result. Invoked each time cached data update is needed.- Returns:
- see above
-
getRunningBuildOnAgent
@Nullable SRunningBuild getRunningBuildOnAgent(SBuildAgent buildAgent)
-
-