Class PreviousBuildsProviderImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.PreviousBuildsProviderImpl
-
- All Implemented Interfaces:
PreviousBuildsProvider
public class PreviousBuildsProviderImpl extends Object implements PreviousBuildsProvider
-
-
Constructor Summary
Constructors Constructor Description PreviousBuildsProviderImpl(SelectPrevBuildPolicy prevBuildPolicy, BuildPromotionManager buildPromotionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetId()Unique id of this calculator, will be used to cache resultsSelectPrevBuildPolicygetPrevBuildPolicy()Stream<OrderedBuild>getPreviousBuilds(BuildPromotion currentPromotion)
-
-
-
Constructor Detail
-
PreviousBuildsProviderImpl
public PreviousBuildsProviderImpl(@NotNull SelectPrevBuildPolicy prevBuildPolicy, @NotNull BuildPromotionManager buildPromotionManager)
-
-
Method Detail
-
getId
@NotNull public String getId()
Description copied from interface:PreviousBuildsProviderUnique id of this calculator, will be used to cache results- Specified by:
getIdin interfacePreviousBuildsProvider- Returns:
-
getPrevBuildPolicy
@NotNull public SelectPrevBuildPolicy getPrevBuildPolicy()
- Specified by:
getPrevBuildPolicyin interfacePreviousBuildsProvider
-
getPreviousBuilds
@NotNull public Stream<OrderedBuild> getPreviousBuilds(@NotNull BuildPromotion currentPromotion)
- Specified by:
getPreviousBuildsin interfacePreviousBuildsProvider
-
-