Package jetbrains.buildServer.serverSide
Interface ChangesCollectionCondition
-
- All Superinterfaces:
ServerExtension
,TeamCityExtension
- All Known Implementing Classes:
ApprovableBuildChangesCollectionCondition
public interface ChangesCollectionCondition extends ServerExtension
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ChangesCollectionCondition.Result
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChangesCollectionCondition.Result
shouldCollectChangesNow(BuildPromotion buildPromotion)
Checks if changes can and should to be collected now or not.
-
-
-
Method Detail
-
shouldCollectChangesNow
@NotNull ChangesCollectionCondition.Result shouldCollectChangesNow(@NotNull BuildPromotion buildPromotion)
Checks if changes can and should to be collected now or not.- Parameters:
buildPromotion
- to check- Returns:
Result.YES
if changes needs to be collected now,Result.NO
if changes can't be collected now but later,Result.UNKNOWN
if this extension can't decide- Since:
- 2023.11
-
-