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 String
getId()
Unique id of this calculator, will be used to cache resultsSelectPrevBuildPolicy
getPrevBuildPolicy()
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:PreviousBuildsProvider
Unique id of this calculator, will be used to cache results- Specified by:
getId
in interfacePreviousBuildsProvider
- Returns:
-
getPrevBuildPolicy
@NotNull public SelectPrevBuildPolicy getPrevBuildPolicy()
- Specified by:
getPrevBuildPolicy
in interfacePreviousBuildsProvider
-
getPreviousBuilds
@NotNull public Stream<OrderedBuild> getPreviousBuilds(@NotNull BuildPromotion currentPromotion)
- Specified by:
getPreviousBuilds
in interfacePreviousBuildsProvider
-
-