Class BuildChainId
- java.lang.Object
-
- jetbrains.buildServer.serverSide.dependency.BuildChainId
-
public class BuildChainId extends Object
Build chain id has the following format: {bt1Id}_{bt2Id}...{btNId}:{promo1Id}_{promo2Id}...{promoNid}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BuildChainId.ParsedId
-
Constructor Summary
Constructors Constructor Description BuildChainId()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
createId(Collection<? extends SBuildType> topBuildTypes, Collection<? extends BuildPromotion> promotions)
static BuildChainId.ParsedId
parseId(String id)
-
-
-
Method Detail
-
createId
@NotNull public static String createId(@NotNull Collection<? extends SBuildType> topBuildTypes, @NotNull Collection<? extends BuildPromotion> promotions)
-
parseId
@NotNull public static BuildChainId.ParsedId parseId(@NotNull String id) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-