Package jetbrains.buildServer.pipeline
Interface PipelineRequirementService
- 
- All Superinterfaces:
 ServerExtension,TeamCityExtension
- All Known Implementing Classes:
 SelfHostedPipelineRequirementService,TeamCityCloudPipelineRequirementService
public interface PipelineRequirementService extends ServerExtension
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringfindRequirentName(PipelineDescription.Job.RunsOn runsOn, Requirement requirement)voidgenerateRequirements(PipelineDescription.Job.RunsOn runsOn, BuildTypeSettings settings)booleanisApplicable(PipelineDescription.Job.RunsOn runsOn) 
 - 
 
- 
- 
Method Detail
- 
isApplicable
boolean isApplicable(@NotNull PipelineDescription.Job.RunsOn runsOn) 
- 
generateRequirements
void generateRequirements(@NotNull PipelineDescription.Job.RunsOn runsOn, @NotNull BuildTypeSettings settings) 
- 
findRequirentName
@Nullable String findRequirentName(@NotNull PipelineDescription.Job.RunsOn runsOn, @NotNull Requirement requirement)
 
 - 
 
 -