Uses of Interface
com.atlassian.bamboo.v2.build.agent.capability.Requirement
Packages that use Requirement
Package
Description
-
Uses of Requirement in com.atlassian.bamboo.buildqueue
Classes in com.atlassian.bamboo.buildqueue that implement Requirement -
Uses of Requirement in com.atlassian.bamboo.capability
Methods in com.atlassian.bamboo.capability that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull List<Pair<Requirement,
PlanKey>> CapabilityDao.getImmutablePlansKeysByRequirementKey
(@NotNull String requirementKey) @NotNull List<Pair<Requirement,
PlanKey>> CapabilityDaoImpl.getImmutablePlansKeysByRequirementKey
(@NotNull String requirementKey) -
Uses of Requirement in com.atlassian.bamboo.configuration.external.helpers
Methods in com.atlassian.bamboo.configuration.external.helpers with parameters of type RequirementModifier and TypeMethodDescriptionstatic com.atlassian.bamboo.specs.api.builders.requirement.Requirement
RequirementsExportHelper.toSpecsEntity
(Requirement requirement) -
Uses of Requirement in com.atlassian.bamboo.deployments.environments
Methods in com.atlassian.bamboo.deployments.environments that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
DeploymentTaskRequirementSupport.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Environment environment) Populates theRequirementSet
needed based off of theTaskDefinition
-
Uses of Requirement in com.atlassian.bamboo.deployments.environments.persistence
Methods in com.atlassian.bamboo.deployments.environments.persistence that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull List<Pair<Requirement,
MutableEnvironment>> EnvironmentDao.findEnvironmentsByRequirementKey
(@NotNull String requirementKey) Get requirements to environment mapping by requirement key.@NotNull List<Pair<Requirement,
MutableEnvironment>> EnvironmentDaoImpl.findEnvironmentsByRequirementKey
(@NotNull String requirementKey) -
Uses of Requirement in com.atlassian.bamboo.deployments.environments.task
Methods in com.atlassian.bamboo.deployments.environments.task that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Supplier<Set<Requirement>>
EnvironmentTaskRequirementsHelper.getEnvironmentRequirementsSupplier
(@NotNull Environment environment, @NotNull TaskDefinition taskDefinition) Calculates requirements for a task definition that is part of a job.EnvironmentTaskRequirementsHelperImpl.getEnvironmentRequirementsSupplier
(@NotNull Environment environment, @NotNull TaskDefinition taskDefinition) -
Uses of Requirement in com.atlassian.bamboo.deployments.projects.persistence
Methods in com.atlassian.bamboo.deployments.projects.persistence that return RequirementConstructors in com.atlassian.bamboo.deployments.projects.persistence with parameters of type RequirementModifierConstructorDescriptionRequirementDeploymentMapping
(Requirement requirement, DecoratedEnvironment environment) -
Uses of Requirement in com.atlassian.bamboo.migration.stream.requirements
Methods in com.atlassian.bamboo.migration.stream.requirements that return RequirementModifier and TypeMethodDescriptionprotected @NotNull Requirement
RequirementMapper.createItemInstance
(org.codehaus.staxmate.in.SMInputCursor inputCursor) Methods in com.atlassian.bamboo.migration.stream.requirements with parameters of type RequirementModifier and TypeMethodDescriptionprotected void
RequirementMapper.exportProperties
(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull Requirement requirement, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean) protected void
RequirementMapper.importProperties
(@NotNull Requirement requirement, @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull org.hibernate.Session session) -
Uses of Requirement in com.atlassian.bamboo.plugins.ant.task.configuration
Methods in com.atlassian.bamboo.plugins.ant.task.configuration that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
AntBuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) -
Uses of Requirement in com.atlassian.bamboo.plugins.bitbucket
Methods in com.atlassian.bamboo.plugins.bitbucket that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
BitbucketRepository.getRequirements()
-
Uses of Requirement in com.atlassian.bamboo.plugins.bitbucket.v2
Methods in com.atlassian.bamboo.plugins.bitbucket.v2 that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
BitbucketCloudWorkingCopyManager.getRequirements
(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of Requirement in com.atlassian.bamboo.plugins.command.task.configuration
Methods in com.atlassian.bamboo.plugins.command.task.configuration that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
CommandBuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) -
Uses of Requirement in com.atlassian.bamboo.plugins.git
Methods in com.atlassian.bamboo.plugins.git that return types with arguments of type Requirement -
Uses of Requirement in com.atlassian.bamboo.plugins.git.v2
Methods in com.atlassian.bamboo.plugins.git.v2 that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
GitWorkingCopyManager.getRequirements
(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of Requirement in com.atlassian.bamboo.plugins.github
Methods in com.atlassian.bamboo.plugins.github that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
GitHubWorkingCopyManager.getRequirements
(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of Requirement in com.atlassian.bamboo.plugins.grails
Methods in com.atlassian.bamboo.plugins.grails that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
GrailsTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) -
Uses of Requirement in com.atlassian.bamboo.plugins.maven.task.configuration
Methods in com.atlassian.bamboo.plugins.maven.task.configuration that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
AbstractMavenBuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) @NotNull Set<Requirement>
Maven1BuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) @NotNull Set<Requirement>
Maven2BuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) @NotNull Set<Requirement>
Maven3BuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) -
Uses of Requirement in com.atlassian.bamboo.plugins.php.task.configuration
Methods in com.atlassian.bamboo.plugins.php.task.configuration that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
PhpUnitBuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) -
Uses of Requirement in com.atlassian.bamboo.plugins.php.task.utils
Methods in com.atlassian.bamboo.plugins.php.task.utils that return types with arguments of type RequirementModifier and TypeMethodDescriptionstatic @NotNull Set<Requirement>
PhpUnitBuildTaskHelper.calculateRequirements
(@NotNull TaskConfiguratorHelper taskConfiguratorHelper, @NotNull TaskDefinition taskDefinition) -
Uses of Requirement in com.atlassian.bamboo.plugins.stash
Methods in com.atlassian.bamboo.plugins.stash that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
StashRepositoryImpl.getRequirements()
-
Uses of Requirement in com.atlassian.bamboo.plugins.stash.v2
Methods in com.atlassian.bamboo.plugins.stash.v2 that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
BitbucketServerWorkingCopyManager.getRequirements
(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of Requirement in com.atlassian.bamboo.task
Fields in com.atlassian.bamboo.task declared as RequirementModifier and TypeFieldDescriptionstatic final Requirement
TaskManagerImpl.DOCKERBOX_REQUIREMENT
Referential DockerBox requirementMethods in com.atlassian.bamboo.task that return RequirementModifier and TypeMethodDescription@Nullable Requirement
TaskConfiguratorHelper.createRequirementFromConfiguration
(@NotNull TaskDefinition taskDefinition, @NotNull String cfgKey) Creates a new Executable requirement if Executable was defined in task configuration@Nullable Requirement
TaskConfiguratorHelperImpl.createRequirementFromConfiguration
(@NotNull TaskDefinition taskDefinition, @NotNull String cfgKey) Methods in com.atlassian.bamboo.task that return types with arguments of type RequirementModifier and TypeMethodDescriptionAbstractTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Buildable job) Deprecated.since 5.0AbstractTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) @NotNull Set<Requirement>
BuildTaskRequirementSupport.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) Populates theRequirementSet
needed based off of theTaskDefinition
@NotNull Set<Requirement>
TaskRequirementSupport.calculateRequirements
(@NotNull TaskDefinition taskDefinition) Populates theRequirementSet
needed based off of theTaskDefinition
@NotNull Collection<Requirement>
TaskConfigurationService.getTasksRequirements
(@NotNull PlanKey planKey) @NotNull Collection<Requirement>
TaskConfigurationServiceImpl.getTasksRequirements
(@NotNull PlanKey planKey) @NotNull Collection<Requirement>
TaskManager.getTasksRequirements
(@NotNull Job job) ReturnRequirement
s for all tasks ofBuildable
if theTaskConfigurator
is an implementor ofBuildTaskRequirementSupport
@NotNull Collection<Requirement>
TaskManagerImpl.getTasksRequirements
(@NotNull Job job) Method parameters in com.atlassian.bamboo.task with type arguments of type RequirementModifier and TypeMethodDescriptionvoid
TaskConfiguratorHelper.addJdkRequirement
(@NotNull Set<Requirement> requirements, @NotNull TaskDefinition taskDefinition, @NotNull String cfgJdkLabel) Add JDK requirement if JDK was defined in task configurationvoid
TaskConfiguratorHelperImpl.addJdkRequirement
(@NotNull Set<Requirement> requirements, @NotNull TaskDefinition taskDefinition, @NotNull String cfgJdkLabel) void
TaskConfiguratorHelper.addSystemRequirementFromConfiguration
(@NotNull Set<Requirement> requirements, @NotNull TaskDefinition taskDefinition, @NotNull String cfgKey, @NotNull String requirementPrefix) Add Executable requirement if Executable was defined in task configurationvoid
TaskConfiguratorHelperImpl.addSystemRequirementFromConfiguration
(@NotNull Set<Requirement> requirements, @NotNull TaskDefinition taskDefinition, @NotNull String cfgKey, @NotNull String requirementPrefix) void
TaskManager.calculateRequirementsForTaskDefinition
(@NotNull RequirementSet requirementSet, @NotNull TaskDefinition taskDefinition, Supplier<Set<Requirement>> requirementSupplier, boolean dockerPipelinesEnabled) Attempts to addRequirement
s to the specifiedRequirementSet
.void
TaskManagerImpl.calculateRequirementsForTaskDefinition
(@NotNull RequirementSet requirementSet, @NotNull TaskDefinition taskDefinition, Supplier<Set<Requirement>> requirementSupplier, boolean dockerPipelinesEnabled) -
Uses of Requirement in com.atlassian.bamboo.task.repository
Methods in com.atlassian.bamboo.task.repository that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
AbstractRepositoryAwareTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) @NotNull Set<Requirement>
AbstractRepositoryAwareTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Environment environment) -
Uses of Requirement in com.atlassian.bamboo.v2.build.agent.capability
Classes in com.atlassian.bamboo.v2.build.agent.capability that implement RequirementFields in com.atlassian.bamboo.v2.build.agent.capability with type parameters of type RequirementModifier and TypeFieldDescriptionstatic javax.persistence.metamodel.SetAttribute<RequirementSetImpl,
Requirement> RequirementSetImpl_.requirements
Methods in com.atlassian.bamboo.v2.build.agent.capability that return RequirementModifier and TypeMethodDescriptionRequirementAwareMapping.getRequirement()
RequirementImmutablePlanMapping.getRequirement()
RequirementPlanMapping.getRequirement()
@Nullable Requirement
RequirementSet.getRequirement
(long id) Get a requirement from the set via the id.@Nullable Requirement
RequirementSet.getRequirement
(@NotNull String key, long ownerId) Get a requirement from the set via the key and ownerId.RequirementSetImpl.getRequirement
(long id) RequirementSetImpl.getRequirement
(@NotNull String key, long ownerId) Methods in com.atlassian.bamboo.v2.build.agent.capability that return types with arguments of type RequirementModifier and TypeMethodDescriptionstatic com.google.common.base.Predicate<Requirement>
RequirementPredicates.getIdEqualPredicate
(long id) Deprecated.since 6.2, useBambooPredicates.hasBambooObjectEqualId(long)
static com.google.common.base.Predicate<Requirement>
RequirementPredicates.getKeyAndOwnerIdEqualPredicate
(@Nullable String key, long ownerId) static com.google.common.base.Predicate<Requirement>
RequirementPredicates.getKeyEqualPredicate
(@Nullable String key) static com.google.common.base.Predicate<Requirement>
RequirementPredicates.getPluginRequirementsPredicate
(@NotNull String pluginModuleKey, long ownerId) @NotNull Set<Requirement>
RequirementSet.getRequirements()
@NotNull Set<Requirement>
RequirementSetImpl.getRequirements()
RequirementSet.getRequirementsForPlugin
(@NotNull String pluginModuleKey, long ownerId) Gets all requirements that match the specifiedImmutableRequirement.getPluginModuleKey()
andImmutableRequirement.getOwnerId()
RequirementSetImpl.getRequirementsForPlugin
(@NotNull String pluginModuleKey, long ownerId) @NotNull Set<Requirement>
RequirementSet.getSystemRequirements
(String type) Gets a subset of requirements which are of a particular system type.@NotNull Set<Requirement>
RequirementSetImpl.getSystemRequirements
(String type) static com.google.common.base.Predicate<Requirement>
RequirementPredicates.requirementBelongsToAPlugin()
Deprecated.since 6.2, usebelongsToPlugin()
method referencestatic com.google.common.base.Predicate<Requirement>
RequirementPredicates.requirementIsReadOnly()
Deprecated.since 6.2, useImmutableRequirement.isReadonly()
method referencestatic com.google.common.base.Predicate<Requirement>
RequirementPredicates.requirementKeyStartsWith
(@NotNull String prefix) Methods in com.atlassian.bamboo.v2.build.agent.capability with parameters of type RequirementModifier and TypeMethodDescriptionvoid
RequirementSet.addRequirement
(@NotNull Requirement requirement) Adds a requirement to the set.void
RequirementSetImpl.addRequirement
(@NotNull Requirement requirement) Method parameters in com.atlassian.bamboo.v2.build.agent.capability with type arguments of type RequirementModifier and TypeMethodDescriptionvoid
RequirementSet.addAllRequirements
(Iterable<Requirement> requirements) Adds all the specified requirements to the setvoid
RequirementSetImpl.addAllRequirements
(Iterable<Requirement> requirements) int
RequirementSet.removeRequirements
(@NotNull Iterable<Requirement> requirements) Removes all the specifiedRequirement
s from the set.int
RequirementSet.removeRequirements
(@NotNull Predicate<Requirement> requirementPredicate) Remove requirements from set if they match the givenPredicate
int
RequirementSetImpl.removeRequirements
(@NotNull Iterable<Requirement> requirementIterable) int
RequirementSetImpl.removeRequirements
(@NotNull Predicate<Requirement> requirementPredicate) void
RequirementSetImpl.setRequirements
(Set<Requirement> requirements) void
RequirementSetRenderer.setRequirements
(Set<Requirement> requirements) Constructors in com.atlassian.bamboo.v2.build.agent.capability with parameters of type RequirementModifierConstructorDescriptionRequirementImmutablePlanMapping
(@NotNull CachedPlanManager cachedPlanManager, @NotNull Requirement requirement, @NotNull PlanKey jobKey) RequirementImmutablePlanMapping
(@NotNull Requirement requirement, @NotNull ImmutableJob job) RequirementImpl
(@NotNull Requirement requirement) RequirementPlanMapping
(Requirement requirement, Buildable build) -
Uses of Requirement in com.atlassian.bamboo.v2.build.repository
Methods in com.atlassian.bamboo.v2.build.repository that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
RequirementsAwareRepository.getRequirements()
-
Uses of Requirement in com.atlassian.bamboo.vcs.runtime
Methods in com.atlassian.bamboo.vcs.runtime that return types with arguments of type RequirementModifier and TypeMethodDescriptiondefault @NotNull Set<Requirement>
MergingVcsWorkingCopyManager.getMergingRequirements()
Deprecated.since 7.1 without replacement, it's not used anywhere@NotNull Set<Requirement>
VcsExecutorWithRequirements.getRequirements
(@NotNull VcsRepositoryData vcsRepositoryData) -
Uses of Requirement in com.atlassian.bamboo.warnings
Methods in com.atlassian.bamboo.warnings that return types with arguments of type RequirementModifier and TypeMethodDescription@NotNull Set<Requirement>
WarningsTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job)