Uses of Interface
com.atlassian.bamboo.v2.build.agent.capability.Requirement
-
-
Uses of Requirement in com.atlassian.bamboo.buildqueue
Classes in com.atlassian.bamboo.buildqueue that implement Requirement Modifier and Type Class Description class
AgentAssignmentRequirement
-
Uses of Requirement in com.atlassian.bamboo.capability
Methods in com.atlassian.bamboo.capability that return types with arguments of type Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description static 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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @NotNull Supplier<Set<Requirement>>
EnvironmentTaskRequirementsHelper. getEnvironmentRequirementsSupplier(@NotNull Environment environment, @NotNull TaskDefinition taskDefinition)
Calculates requirements for a task definition that is part of a job.Supplier<Set<Requirement>>
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 Requirement Modifier and Type Method Description Requirement
RequirementDeploymentMapping. getRequirement()
Constructors in com.atlassian.bamboo.deployments.projects.persistence with parameters of type Requirement Constructor Description RequirementDeploymentMapping(Requirement requirement, DecoratedEnvironment environment)
-
Uses of Requirement in com.atlassian.bamboo.migration.stream.requirements
Methods in com.atlassian.bamboo.migration.stream.requirements that return Requirement Modifier and Type Method Description protected @NotNull Requirement
RequirementMapper. createItemInstance(org.codehaus.staxmate.in.SMInputCursor inputCursor)
Methods in com.atlassian.bamboo.migration.stream.requirements with parameters of type Requirement Modifier and Type Method Description protected 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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @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 Modifier and Type Method Description @NotNull Set<Requirement>
GitRepository. getRequirements()
-
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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description static @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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description @NotNull Set<Requirement>
BitbucketServerWorkingCopyManager. getRequirements(@NotNull VcsRepositoryData vcsRepositoryData)
-
Uses of Requirement in com.atlassian.bamboo.repository.perforce
Methods in com.atlassian.bamboo.repository.perforce that return types with arguments of type Requirement Modifier and Type Method Description @NotNull Set<Requirement>
PerforceRepository. getRequirements()
-
Uses of Requirement in com.atlassian.bamboo.task
Fields in com.atlassian.bamboo.task declared as Requirement Modifier and Type Field Description static Requirement
TaskManagerImpl. DOCKERBOX_REQUIREMENT
Referential DockerBox requirementMethods in com.atlassian.bamboo.task that return Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description Set<Requirement>
AbstractTaskConfigurator. calculateRequirements(@NotNull TaskDefinition taskDefinition, @NotNull Buildable job)
Deprecated.since 5.0Set<Requirement>
AbstractTaskConfigurator. 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 Requirement Modifier and Type Method Description void
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)
Deprecated.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)
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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Class Description class
RequirementImpl
Fields in com.atlassian.bamboo.v2.build.agent.capability with type parameters of type Requirement Modifier and Type Field Description static javax.persistence.metamodel.SetAttribute<RequirementSetImpl,Requirement>
RequirementSetImpl_. requirements
Methods in com.atlassian.bamboo.v2.build.agent.capability that return Requirement Modifier and Type Method Description Requirement
RequirementAwareMapping. getRequirement()
Requirement
RequirementImmutablePlanMapping. getRequirement()
Requirement
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.Requirement
RequirementSetImpl. getRequirement(long id)
Requirement
RequirementSetImpl. getRequirement(@NotNull String key, long ownerId)
Methods in com.atlassian.bamboo.v2.build.agent.capability that return types with arguments of type Requirement Modifier and Type Method Description static 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()
Set<Requirement>
RequirementSet. getRequirementsForPlugin(@NotNull String pluginModuleKey, long ownerId)
Gets all requirements that match the specifiedImmutableRequirement.getPluginModuleKey()
andImmutableRequirement.getOwnerId()
Set<Requirement>
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 Requirement Modifier and Type Method Description void
RequirementSet. addRequirement(@NotNull Requirement requirement)
Adds a requirement to the set.void
RequirementSetImpl. addRequirement(@NotNull Requirement requirement)
boolean
CapabilityRequirementsMatcher. matches(@NotNull ReadOnlyCapabilitySet capabilities, Requirement requirement)
Deprecated.boolean
CapabilityRequirementsMatcherImpl. matches(@NotNull ReadOnlyCapabilitySet capabilities, Requirement requirement)
Method parameters in com.atlassian.bamboo.v2.build.agent.capability with type arguments of type Requirement Modifier and Type Method Description void
RequirementSet. addAllRequirements(Iterable<Requirement> requirements)
Adds all the specified requirements to the setvoid
RequirementSetImpl. addAllRequirements(Iterable<Requirement> requirements)
int
RequirementSet. removeRequirements(@NotNull com.google.common.base.Predicate<Requirement> requirementPredicate)
Remove requirements from set if they match the givenPredicate
int
RequirementSet. removeRequirements(@NotNull Iterable<Requirement> requirements)
Removes all the specifiedRequirement
s from the set.int
RequirementSetImpl. removeRequirements(@NotNull com.google.common.base.Predicate<Requirement> requirementPredicate)
int
RequirementSetImpl. removeRequirements(@NotNull Iterable<Requirement> requirementIterable)
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 Requirement Constructor Description RequirementImmutablePlanMapping(@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 Requirement Modifier and Type Method Description @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 Requirement Modifier and Type Method Description default @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 Requirement Modifier and Type Method Description @NotNull Set<Requirement>
WarningsTaskConfigurator. calculateRequirements(@NotNull TaskDefinition taskDefinition, @NotNull Job job)
-