Class VirtualPromotionGeneratorImpl
- java.lang.Object
-
- jetbrains.buildServer.virtualConfiguration.generator.impl.VirtualPromotionGeneratorImpl
-
- All Implemented Interfaces:
VirtualPromotionGeneratorFactory.VirtualPromotionGenerator
public class VirtualPromotionGeneratorImpl extends Object implements VirtualPromotionGeneratorFactory.VirtualPromotionGenerator
-
-
Constructor Summary
Constructors Constructor Description VirtualPromotionGeneratorImpl(BuildPromotion promotion, BuildTypeContext context, VirtualProjectGenerator virtualProjectGenerator, String reason)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildPromotion
getOrCreate(VirtualBuildTypeSettings settings, BiFunction<SBuildType,String,Boolean> customizer)
-
-
-
Constructor Detail
-
VirtualPromotionGeneratorImpl
public VirtualPromotionGeneratorImpl(@NotNull BuildPromotion promotion, @NotNull BuildTypeContext context, @NotNull VirtualProjectGenerator virtualProjectGenerator, @NotNull String reason)
-
-
Method Detail
-
getOrCreate
@NotNull public BuildPromotion getOrCreate(@NotNull VirtualBuildTypeSettings settings, @Nullable BiFunction<SBuildType,String,Boolean> customizer)
- Specified by:
getOrCreate
in interfaceVirtualPromotionGeneratorFactory.VirtualPromotionGenerator
customizer
- returns false if nothind changed.
-
-