Uses of Class
jetbrains.buildServer.requirements.Requirement
-
-
Uses of Requirement in jetbrains
Methods in jetbrains that return types with arguments of type Requirement Modifier and Type Method Description List<Requirement>
MockBuildType. getBuildFeatureRequirements()
List<Requirement>
MockBuildType. getImplicitRequirements()
List<Requirement>
MockBuildType. getRequirements()
Collection<Requirement>
MockBuildRunnerDescriptor. getRunTypeRequirements()
List<Requirement>
MockBuildType. getRunTypeRequirements()
Methods in jetbrains with parameters of type Requirement Modifier and Type Method Description void
MockBuildType. addRequirement(Requirement requirement)
void
MockBuildType. removeRequirement(Requirement requirement)
-
Uses of Requirement in jetbrains.buildServer
Methods in jetbrains.buildServer that return types with arguments of type Requirement Modifier and Type Method Description List<Requirement>
MockBuildPromotion. getBuildFeaturesRequirements()
List<Requirement>
MockBuildPromotion. getRequirements()
List<Requirement>
MockBuildPromotion. getRunnersRequirements(SBuildStepsCollection steps)
-
Uses of Requirement in jetbrains.buildServer.configs
Methods in jetbrains.buildServer.configs with parameters of type Requirement Modifier and Type Method Description static void
RequirementBuilderImpl. buildFromRequirement(RequirementBuilder r, Requirement req)
-
Uses of Requirement in jetbrains.buildServer.controllers.admin.projects
Methods in jetbrains.buildServer.controllers.admin.projects that return types with arguments of type Requirement Modifier and Type Method Description List<Requirement>
RunnerPropertiesBean. getRequirements()
-
Uses of Requirement in jetbrains.buildServer.controllers.buildType
Methods in jetbrains.buildServer.controllers.buildType that return Requirement Modifier and Type Method Description Requirement
RequirementsBean.RequirementInfo. getRequirement()
-
Uses of Requirement in jetbrains.buildServer.pipeline
Methods in jetbrains.buildServer.pipeline with parameters of type Requirement Modifier and Type Method Description String
PipelineRequirementService. findRequirentName(PipelineDescription.Job.RunsOn runsOn, Requirement requirement)
-
Uses of Requirement in jetbrains.buildServer.pipeline.impl.requirements
Methods in jetbrains.buildServer.pipeline.impl.requirements with parameters of type Requirement Modifier and Type Method Description String
SelfHostedPipelineRequirementService. findRequirentName(PipelineDescription.Job.RunsOn runsOn, Requirement requirement)
String
TeamCityCloudPipelineRequirementService. findRequirentName(PipelineDescription.Job.RunsOn runsOn, Requirement requirement)
-
Uses of Requirement in jetbrains.buildServer.requirements
Methods in jetbrains.buildServer.requirements that return Requirement Modifier and Type Method Description Requirement
Requirement. newPropertyName(String newName)
Creates a copy of this requirement with a new name.Requirement
RequirementRegistry. read(org.jdom.Element element)
Reads a requirement type from XML.Requirement
RequirementType. readFrom(org.jdom.Element xmlElement)
protected Requirement
RequirementType. readInternal(String propName, String propValue)
Methods in jetbrains.buildServer.requirements that return types with arguments of type Requirement Modifier and Type Method Description List<Requirement>
AgentGeneralRequirementsManager. getRequirementsByName(String parameterName, BuildTypeSettings settings)
Searches for requirement by parameter nameMethods in jetbrains.buildServer.requirements with parameters of type Requirement Modifier and Type Method Description abstract RequirementMatcher
RequirementQualifier. createRequirementMatcher(Requirement requirement)
RequirementMatcher
RequirementType. createRequirementMatcher(Requirement requirement)
static RequirementQualifier
RequirementQualifier. getQualifierFor(Requirement requirement)
boolean
Requirement. isSimilarTo(Requirement req)
Checks if another requirement is equal to this ignoring the difference in ids (if any)boolean
RequirementQualifier. match(Requirement requirement, Map<String,String> properties, boolean ignoreCaseForEnv)
boolean
RequirementType. match(Requirement requirement, Map<String,String> properties, boolean ignoreCaseForEnv)
abstract boolean
RequirementQualifier. matchRequirement(Requirement requirement)
void
RequirementType. writeTo(org.jdom.Element xmlElement, Requirement requirementParameter)
Method parameters in jetbrains.buildServer.requirements with type arguments of type Requirement Modifier and Type Method Description long
AgentGeneralRequirementsManager. detectMaximumCpuCount(List<Requirement> requirements)
Detects maximum CPU count, which satisfies the requirementslong
AgentGeneralRequirementsManager. detectMaximumMemorySize(List<Requirement> requirements)
Detects maximum memory size, which satisfies the requirementslong
AgentGeneralRequirementsManager. detectMinimumMemorySize(List<Requirement> requirements)
Detects minimum memory size, which satisfies the requirementslong
AgentGeneralRequirementsManager. detectMinumumCpuCount(List<Requirement> requirements)
Detects minimum CPU count, which satisfies the requirementsList<String>
AgentGeneralRequirementsManager. getRequiredOperatingSystems(List<Requirement> requirements)
Detects operating systems, required byrequirements
-
Uses of Requirement in jetbrains.buildServer.requirements.impl
Methods in jetbrains.buildServer.requirements.impl that return types with arguments of type Requirement Modifier and Type Method Description List<Requirement>
AgentGeneralRequirementsManagerImpl. getRequirementsByName(String parameterName, BuildTypeSettings settings)
Method parameters in jetbrains.buildServer.requirements.impl with type arguments of type Requirement Modifier and Type Method Description long
AgentGeneralRequirementsManagerImpl. detectMaximumCpuCount(List<Requirement> requirements)
long
AgentGeneralRequirementsManagerImpl. detectMaximumMemorySize(List<Requirement> requirements)
long
AgentGeneralRequirementsManagerImpl. detectMinimumMemorySize(List<Requirement> requirements)
long
AgentGeneralRequirementsManagerImpl. detectMinumumCpuCount(List<Requirement> requirements)
long
AgentGeneralRequirementsManagerImpl. getMinimumMatchingNumericValue(List<Requirement> requirements, long defaultVal)
List<String>
AgentGeneralRequirementsManagerImpl. getRequiredOperatingSystems(List<Requirement> requirements)
-
Uses of Requirement in jetbrains.buildServer.serverSide
Fields in jetbrains.buildServer.serverSide with type parameters of type Requirement Modifier and Type Field Description protected Filter<Requirement>
AbstractBuildSettings. ENABLED_REQUIREMENTS_FILTER
Methods in jetbrains.buildServer.serverSide that return Requirement Modifier and Type Method Description Requirement
RequirementFactory. copyRequirement(Requirement requirement)
Creates a copy of a requirement with the same id if possible.Requirement
RequirementFactory. copyRequirementWithNewId(Requirement requirement)
Creates a copy of a requirement assigning a newly generated id to itRequirement
RequirementFactory. createRequirement(String id, String propertyName, String propertyValue, RequirementType type)
Creates a requirement with a predefined idRequirement
RequirementFactory. createRequirement(String propertyName, String propertyValue, RequirementType type)
Creates a requirement with newly generated idMethods in jetbrains.buildServer.serverSide that return types with arguments of type Requirement Modifier and Type Method Description List<Requirement>
BuildTypeSettings. getBuildFeatureRequirements()
Returns list of additional agent requirements imposed by configured enabled build features.default Collection<Requirement>
SBuildFeatureDescriptor. getBuildFeatureRequirements()
List<Requirement>
AbstractBuildSettings. getBuildFeaturesRequirements()
List<Requirement>
BuildPromotionEx. getBuildFeaturesRequirements()
Returns requirements coming by build features, resolvedList<Requirement>
ReadOnlyBuildSettings. getBuildFeaturesRequirements()
List<Requirement>
BuildTypeSettings. getImplicitRequirements()
Get list of non-satisfied implicit requirements for build agents.List<Requirement>
AgentCompatibility. getNonMatchedRequirements()
List<Requirement>
Compatibility. getNonMatchedRequirements()
List<Requirement>
CompatibilityResult. getNonMatchedRequirements()
Returns list of non matched requirementsList<Requirement>
BuildTypeOwnSettings. getOwnRequirements()
List<Requirement>
AbstractBuildSettings. getRequirements()
Collection<Requirement>
BuildFeature. getRequirements(Map<String,String> params)
Returns agent requirements imposed by this build feature on build agents which can run builds when this feature is enabledList<Requirement>
BuildPromotionEx. getRequirements()
Returns requirements configured for this build promotion.List<Requirement>
BuildTypeSettings. getRequirements()
Get list of explicit requirements for build agents which can run this build configuration.List<Requirement>
ReadOnlyBuildSettings. getRequirements()
Get list of explicit requirements for build agents which can run this build configuration.List<Requirement>
ReadOnlyBuildTypeSettings. getRequirements()
List<Requirement>
ReadOnlyBuildTypeSettingsAdapter. getRequirements()
List<Requirement>
ReadOnlyBuildTypeSettingsImpl. getRequirements()
List<Requirement>
RunTypeBase. getRunnerSpecificRequirements(Map<String,String> runParameters)
Returns specific requirements added by the runner.List<Requirement>
AbstractBuildSettings. getRunnersRequirements()
List<Requirement>
BuildPromotionEx. getRunnersRequirements(SBuildStepsCollection buildSteps)
Returns requirements exposed by runners.List<Requirement>
ReadOnlyBuildSettings. getRunnersRequirements()
List<Requirement>
BuildTypeSettings. getRunTypeRequirements()
Returns list of additional agent requirements imposed by configured runners.Collection<Requirement>
SBuildRunnerDescriptor. getRunTypeRequirements()
Returns additional agent requirements imposed by runner.Methods in jetbrains.buildServer.serverSide with parameters of type Requirement Modifier and Type Method Description void
Compatibility. addNotMatchedRequirement(Requirement requirement)
Adds a requirement that does not match on the agent.void
BuildTypeSettings. addRequirement(Requirement requirement)
Adds new build requirement to the configuration.void
BuildTypeSettingsAdapter. afterAddRequirement(Requirement req)
void
BuildTypeSettingsListener. afterAddRequirement(Requirement req)
void
BuildTypeSettingsAdapter. afterRemoveRequirement(Requirement req)
void
BuildTypeSettingsListener. afterRemoveRequirement(Requirement req)
void
BuildTypeSettingsAdapter. beforeAddRequirement(Requirement req)
void
BuildTypeSettingsListener. beforeAddRequirement(Requirement req)
void
BuildTypeSettingsAdapter. beforeRemoveRequirement(Requirement req)
void
BuildTypeSettingsListener. beforeRemoveRequirement(Requirement req)
Requirement
RequirementFactory. copyRequirement(Requirement requirement)
Creates a copy of a requirement with the same id if possible.Requirement
RequirementFactory. copyRequirementWithNewId(Requirement requirement)
Creates a copy of a requirement assigning a newly generated id to itvoid
BuildTypeSettings. removeRequirement(Requirement requirement)
Removes a requirement from the configuration.Method parameters in jetbrains.buildServer.serverSide with type arguments of type Requirement Modifier and Type Method Description void
RunTypeBase. processRunnerRequirements(Map<String,String> runParameters, List<Requirement> requirementsList)
Process list of requirements and add new requirements to it or delete existing ones. -
Uses of Requirement in jetbrains.buildServer.serverSide.impl
Methods in jetbrains.buildServer.serverSide.impl that return Requirement Modifier and Type Method Description Requirement
RequirementFactoryImpl. copyRequirement(Requirement requirement)
Requirement
RequirementFactoryImpl. copyRequirementWithNewId(Requirement requirement)
Requirement
RequirementFactoryImpl. createRequirement(String id, String propertyName, String propertyValue, RequirementType type)
Requirement
RequirementFactoryImpl. createRequirement(String propertyName, String propertyValue, RequirementType type)
Methods in jetbrains.buildServer.serverSide.impl with parameters of type Requirement Modifier and Type Method Description void
BuildTypeImpl. addRequirement(Requirement requirement)
void
BuildTypeSettingsImpl. addRequirement(Requirement requirement)
void
BuildTypeTemplateImpl. addRequirement(Requirement requirement)
void
DummyBuildType. addRequirement(Requirement requirement)
void
EditableBuildTypeCopy. addRequirement(Requirement requirement)
void
EditableTemplateCopy. addRequirement(Requirement requirement)
void
InaccessibleTemplate. addRequirement(Requirement requirement)
void
RemoteBuildTypeImpl. addRequirement(Requirement requirement)
void
BuildTypeImpl. afterAddRequirement(Requirement req)
void
BuildTypeImpl. afterRemoveRequirement(Requirement req)
void
BuildTypeImpl. beforeAddRequirement(Requirement req)
void
BuildTypeImpl. beforeRemoveRequirement(Requirement req)
Requirement
RequirementFactoryImpl. copyRequirement(Requirement requirement)
Requirement
RequirementFactoryImpl. copyRequirementWithNewId(Requirement requirement)
void
BuildTypeImpl. removeRequirement(Requirement requirement)
void
BuildTypeSettingsImpl. removeRequirement(Requirement req)
void
BuildTypeTemplateImpl. removeRequirement(Requirement requirement)
void
DummyBuildType. removeRequirement(Requirement requirement)
void
EditableBuildTypeCopy. removeRequirement(Requirement requirement)
void
EditableTemplateCopy. removeRequirement(Requirement requirement)
void
InaccessibleTemplate. removeRequirement(Requirement requirement)
void
RemoteBuildTypeImpl. removeRequirement(Requirement requirement)
-
Uses of Requirement in jetbrains.buildServer.serverSide.impl.buildTypeSettings
Methods in jetbrains.buildServer.serverSide.impl.buildTypeSettings that return types with arguments of type Requirement Modifier and Type Method Description ContainerWithDisabled<String,Requirement>
ContainerFactory. createRequirementContainer()
ContainerWithDisabled<String,Requirement>
BuildTypeSettingsSupport. getRequirementSupport()
-
Uses of Requirement in jetbrains.buildServer.serverSide.impl.buildTypeSettings.impl
Methods in jetbrains.buildServer.serverSide.impl.buildTypeSettings.impl that return Requirement Modifier and Type Method Description Requirement
RequirementUpdateWrapper. set(String id, Requirement t)
Methods in jetbrains.buildServer.serverSide.impl.buildTypeSettings.impl that return types with arguments of type Requirement Modifier and Type Method Description ContainerWithDisabled<String,Requirement>
BuildTypeContainerFactoryImpl. createRequirementContainer()
ContainerWithDisabled<String,Requirement>
CompositeEnforcedSettingsContainerFactory. createRequirementContainer()
ContainerWithDisabled<String,Requirement>
DetachedContainerFactory. createRequirementContainer()
ContainerWithDisabled<String,Requirement>
TemplateContainerFactory. createRequirementContainer()
Map<String,Requirement>
RequirementUpdateWrapper. setAll(Map<String,Requirement> newData)
Methods in jetbrains.buildServer.serverSide.impl.buildTypeSettings.impl with parameters of type Requirement Modifier and Type Method Description <E extends Exception>
voidRequirementUpdateWrapper. add(String id, Requirement requirement, Function<Requirement,E> function)
Requirement
RequirementUpdateWrapper. set(String id, Requirement t)
Method parameters in jetbrains.buildServer.serverSide.impl.buildTypeSettings.impl with type arguments of type Requirement Modifier and Type Method Description <E extends Exception>
voidRequirementUpdateWrapper. add(String id, Requirement requirement, Function<Requirement,E> function)
Map<String,Requirement>
RequirementUpdateWrapper. setAll(Map<String,Requirement> newData)
Constructor parameters in jetbrains.buildServer.serverSide.impl.buildTypeSettings.impl with type arguments of type Requirement Constructor Description RequirementUpdateWrapper(ReadWriteMapImpl<String,Requirement> own, ReadMap<String,Requirement> effective, BuildTypeSettingsListener multicaster)
RequirementUpdateWrapper(ReadWriteMapImpl<String,Requirement> own, ReadMap<String,Requirement> effective, BuildTypeSettingsListener multicaster)
-
Uses of Requirement in jetbrains.buildServer.serverSide.impl.runType
Methods in jetbrains.buildServer.serverSide.impl.runType that return types with arguments of type Requirement Modifier and Type Method Description List<Requirement>
RunTypeWithExtensionsImpl. getRunnerSpecificRequirements(Map<String,String> runParameters)
-
Uses of Requirement in jetbrains.buildServer.serverSide.impl.xml.build
Methods in jetbrains.buildServer.serverSide.impl.xml.build that return Requirement Modifier and Type Method Description Requirement
XmlBuildRequirementsExternalizer. readRequirement(org.jdom.Element requirementElement)
Methods in jetbrains.buildServer.serverSide.impl.xml.build that return types with arguments of type Requirement Modifier and Type Method Description Collection<Requirement>
XmlBuildRequirementsExternalizer. readRequirements(org.jdom.Element rootElement)
Method parameters in jetbrains.buildServer.serverSide.impl.xml.build with type arguments of type Requirement Modifier and Type Method Description protected void
XmlBuildRequirementsExternalizer. fillBuildTypeRequirements(BuildTypeSettings buildTypeSettings, Collection<Requirement> requirements)
void
XmlBuildRequirementsExternalizer. writeSettings(RequirementsBuilder builder, Collection<Requirement> requirements)
-
Uses of Requirement in jetbrains.buildServer.step.conditions
Methods in jetbrains.buildServer.step.conditions that return Requirement Modifier and Type Method Description Requirement
RequirementSerializer. read(com.google.gson.stream.JsonReader in)
Methods in jetbrains.buildServer.step.conditions that return types with arguments of type Requirement Modifier and Type Method Description List<Requirement>
BuildStepConditions. getConditions()
List<Requirement>
BuildStepConditionsImpl. getConditions()
Methods in jetbrains.buildServer.step.conditions with parameters of type Requirement Modifier and Type Method Description BuildStepConditions
BuildStepConditions. addCondition(Requirement condition)
BuildStepConditions
BuildStepConditionsImpl. addCondition(Requirement condition)
void
BuildStepConditionsImpl. addConditionPlain(Requirement condition)
static BuildStepConditionsImpl
BuildStepConditionsImpl. createFrom(Requirement... requirements)
void
RequirementSerializer. write(com.google.gson.stream.JsonWriter out, Requirement value)
-