Uses of Interface
com.atlassian.bamboo.build.BuildDefinition
-
-
Uses of BuildDefinition in com.atlassian.bamboo.build
Classes in com.atlassian.bamboo.build that implement BuildDefinition Modifier and Type Class Description classDefaultBuildDefinitionclassPartialBuildDefinitionImplThis class is used for BuildDefinition merging.Methods in com.atlassian.bamboo.build that return BuildDefinition Modifier and Type Method Description @NotNull BuildDefinitionBuildDefinitionManager. getBuildDefinition(@NotNull Plan plan)@NotNull BuildDefinitionBuildDefinitionManager. getBuildDefinition(@NotNull PlanKey planKey)Returns a stateful version the build definition for thePlan.@NotNull BuildDefinitionBuildDefinitionManager. getBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)@NotNull BuildDefinitionDefaultBuildDefinitionManager. getBuildDefinition(@NotNull Plan plan)@NotNull BuildDefinitionDefaultBuildDefinitionManager. getBuildDefinition(@NotNull PlanKey planKey)@NotNull BuildDefinitionDefaultBuildDefinitionManager. getBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)@NotNull BuildDefinitionDefaultBuildDefinitionManagerTx. getBuildDefinition(@NotNull Plan plan)@NotNull BuildDefinitionDefaultBuildDefinitionManagerTx. getBuildDefinition(@NotNull PlanKey planKey)@NotNull BuildDefinitionDefaultBuildDefinitionManagerTx. getBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)BuildDefinitionBuildDefinitionManager. getUnmergedBuildDefinition(@NotNull Plan plan)Returns a stateful version the build definition for thePlan.BuildDefinitionBuildDefinitionManager. getUnmergedBuildDefinition(@NotNull PlanKey planKey)Returns a stateful version the build definition for thePlan.BuildDefinitionDefaultBuildDefinitionManager. getUnmergedBuildDefinition(@NotNull Plan plan)@NotNull BuildDefinitionDefaultBuildDefinitionManager. getUnmergedBuildDefinition(@NotNull PlanKey planKey)BuildDefinitionDefaultBuildDefinitionManagerTx. getUnmergedBuildDefinition(@NotNull Plan plan)@NotNull BuildDefinitionDefaultBuildDefinitionManagerTx. getUnmergedBuildDefinition(@NotNull PlanKey planKey)Methods in com.atlassian.bamboo.build with parameters of type BuildDefinition Modifier and Type Method Description voidBuildDefinitionManager. savePlanAndDefinition(Plan plan, BuildDefinition buildDefinition)Convert and save the build definition.voidBuildDefinitionManager. savePlanAndDefinition(Plan plan, BuildDefinition buildDefinition, boolean withQuartzJobsRestart)Convert and save the build definition.voidDefaultBuildDefinitionManager. savePlanAndDefinition(Plan plan, BuildDefinition newBuildDefinition)voidDefaultBuildDefinitionManager. savePlanAndDefinition(Plan plan, BuildDefinition newBuildDefinition, boolean withQuartzJobsRestart)voidDefaultBuildDefinitionManagerTx. savePlanAndDefinition(Plan plan, BuildDefinition newBuildDefinition)voidDefaultBuildDefinitionManagerTx. savePlanAndDefinition(Plan plan, BuildDefinition newBuildDefinition, boolean withQuartzJobsRestart)Constructors in com.atlassian.bamboo.build with parameters of type BuildDefinition Constructor Description DefaultBuildDefinition(@NotNull BuildDefinition other) -
Uses of BuildDefinition in com.atlassian.bamboo.build.configuration
Methods in com.atlassian.bamboo.build.configuration with parameters of type BuildDefinition Modifier and Type Method Description voidConcurrentBuildsConfigurationTransformer. transformBuildDefinition(@NotNull Map<String,Object> configObjects, @NotNull Map<String,String> configParameters, @NotNull BuildDefinition buildDefinition) -
Uses of BuildDefinition in com.atlassian.bamboo.build.context
Methods in com.atlassian.bamboo.build.context with parameters of type BuildDefinition Modifier and Type Method Description @NotNull BuildContextBuilderBuildContextBuilder. buildDefinition(BuildDefinition buildDefinition)@NotNull BuildContextBuilderBuildContextBuilderImpl. buildDefinition(BuildDefinition buildDefinition) -
Uses of BuildDefinition in com.atlassian.bamboo.build.docker
Methods in com.atlassian.bamboo.build.docker with parameters of type BuildDefinition Modifier and Type Method Description voidDefaultDockerHandlerImpl. disable(BuildDefinition buildDefinition, Job job)voidDockerHandler. disable(BuildDefinition buildDefinition, Job job)Called for Docker isolation options that were not selected in Job related UIs.voidDefaultDockerHandlerImpl. enableAndUpdate(BuildDefinition buildDefinition, Job job, Map<String,Object> webFragmentsContextMap)voidDockerHandler. enableAndUpdate(BuildDefinition buildDefinition, Job job, Map<String,Object> webFragmentsContextMap)Called for the selected Docker isolation option in Job related UIs.List<DockerConfigurationProviders.Config>DockerConfigurationProviders. getConfigs(@Nullable BuildDefinition buildDefinition, boolean create)DockerHandlerDefaultDockerHandlerProvider. getHandler(@Nullable BuildDefinition job, boolean create)DockerHandlerDockerHandlerProvider. getHandler(@Nullable BuildDefinition job, boolean create)default booleanDockerHandlerProvider. isCustomDedicatedAgentExpected(@NotNull BuildDefinition buildDefinition)If an environment is configured by this plugin to use ephemeral agents. -
Uses of BuildDefinition in com.atlassian.bamboo.build.expiry.plugin
Methods in com.atlassian.bamboo.build.expiry.plugin with parameters of type BuildDefinition Modifier and Type Method Description voidBuildExpiryPerPlanTransformer. transformBuildDefinition(@NotNull Map<String,Object> configObjects, @NotNull Map<String,String> configParameters, @NotNull BuildDefinition buildDefinition) -
Uses of BuildDefinition in com.atlassian.bamboo.build.monitoring
Methods in com.atlassian.bamboo.build.monitoring that return BuildDefinition Modifier and Type Method Description @Nullable BuildDefinitionForceBuildStopper. getBuildDefinition(PlanEvent event)We are receiving this event from a job so we need to get a plan from it.Methods in com.atlassian.bamboo.build.monitoring with parameters of type BuildDefinition Modifier and Type Method Description static booleanForceBuildStopperUtil. isCustomConfigurationEnabledForPlan(@NotNull BuildDefinition buildDefinition, String key, boolean defaultValue)voidBuildMonitoringTransformer. transformBuildDefinition(@NotNull Map<String,Object> configObjects, @NotNull Map<String,String> configParameters, @NotNull BuildDefinition buildDefinition) -
Uses of BuildDefinition in com.atlassian.bamboo.configuration.external.exporters
Methods in com.atlassian.bamboo.configuration.external.exporters with parameters of type BuildDefinition Modifier and Type Method Description voidChainDependenciesExporter. importDependencies(DefaultChain topLevelPlan, BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies)voidChainDependenciesExporterImpl. importDependencies(DefaultChain topLevelPlan, BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies)voidChainDependenciesExporter. importDependenciesConfiguration(BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependenciesProperties)voidChainDependenciesExporterImpl. importDependenciesConfiguration(BuildDefinition buildDefinition, com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies) -
Uses of BuildDefinition in com.atlassian.bamboo.fieldvalue
Methods in com.atlassian.bamboo.fieldvalue that return BuildDefinition Modifier and Type Method Description @NotNull BuildDefinitionBuildDefinitionConverter. copyConfigurationToDefinition(@NotNull org.apache.commons.configuration.HierarchicalConfiguration fromConfig, @NotNull BuildDefinition buildDefinition)Copies theHierarchicalConfigurationitems to the passedBuildDefinitionobject@NotNull BuildDefinitionBuildDefinitionConverterImpl. copyConfigurationToDefinition(@NotNull org.apache.commons.configuration.HierarchicalConfiguration fromConfig, @NotNull BuildDefinition buildDefinition)@NotNull BuildDefinitionBuildDefinitionConverter. fillBuildDefinition(@NotNull BuildDefinition buildDefinition, @NotNull Plan plan, boolean isMerged)@NotNull BuildDefinitionBuildDefinitionConverter. fillBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)@NotNull BuildDefinitionBuildDefinitionConverterImpl. fillBuildDefinition(@NotNull BuildDefinition buildDefinition, @NotNull Plan plan, boolean isMerged)@NotNull BuildDefinitionBuildDefinitionConverterImpl. fillBuildDefinition(@NotNull Pair<EnrichedPlanDto,ImmutablePlan> dtoWithImmutableEntity, @Nullable Pair<EnrichedPlanDto,ImmutablePlan> masterDtoWithImmutableEntity)Methods in com.atlassian.bamboo.fieldvalue with parameters of type BuildDefinition Modifier and Type Method Description @NotNull BuildDefinitionBuildDefinitionConverter. copyConfigurationToDefinition(@NotNull org.apache.commons.configuration.HierarchicalConfiguration fromConfig, @NotNull BuildDefinition buildDefinition)Copies theHierarchicalConfigurationitems to the passedBuildDefinitionobject@NotNull BuildDefinitionBuildDefinitionConverterImpl. copyConfigurationToDefinition(@NotNull org.apache.commons.configuration.HierarchicalConfiguration fromConfig, @NotNull BuildDefinition buildDefinition)@NotNull BuildDefinitionBuildDefinitionConverter. fillBuildDefinition(@NotNull BuildDefinition buildDefinition, @NotNull Plan plan, boolean isMerged)@NotNull BuildDefinitionBuildDefinitionConverterImpl. fillBuildDefinition(@NotNull BuildDefinition buildDefinition, @NotNull Plan plan, boolean isMerged) -
Uses of BuildDefinition in com.atlassian.bamboo.plan
Methods in com.atlassian.bamboo.plan that return BuildDefinition Modifier and Type Method Description @NotNull BuildDefinitionAbstractPlan. getBuildDefinition()Methods in com.atlassian.bamboo.plan with parameters of type BuildDefinition Modifier and Type Method Description static <T> TPlanHelper. getConfigObject(@NotNull BuildDefinition planDefinition, @NotNull String key, @NotNull Class<T> clazz) -
Uses of BuildDefinition in com.atlassian.bamboo.plan.branch.cache
Constructors in com.atlassian.bamboo.plan.branch.cache with parameters of type BuildDefinition Constructor Description ImmutableChainBranchImpl(ChainBranch chainBranch, BuildLoggerManager buildLoggerManager, ImmutablePlanCacheService immutablePlanCacheService, ImmutablePlanManager immutablePlanManager, LabelManager labelManager, ResultsSummaryManager resultsSummaryManager, RepositoryDefinitionManager repositoryDefinitionManager, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, VariableDefinitionManager variableDefinitionManager, BambooSpecsManager bambooSpecsManager, @NotNull BuildDefinition buildDefinition) -
Uses of BuildDefinition in com.atlassian.bamboo.plan.cache
Fields in com.atlassian.bamboo.plan.cache declared as BuildDefinition Modifier and Type Field Description protected BuildDefinitionAbstractImmutablePlan. buildDefinitionMethods in com.atlassian.bamboo.plan.cache that return BuildDefinition Modifier and Type Method Description @NotNull BuildDefinitionAbstractImmutablePlan. getBuildDefinition()@NotNull BuildDefinitionImmutableJobImpl. getBuildDefinition()@NotNull BuildDefinitionImmutablePlan. getBuildDefinition()Returns theBuildDefinitionthat backs thisPlanConstructors in com.atlassian.bamboo.plan.cache with parameters of type BuildDefinition Constructor Description AbstractImmutableChain(@NotNull Chain chain, BuildLoggerManager buildLoggerManager, ImmutablePlanCacheService immutablePlanCacheService, ImmutablePlanManager immutablePlanManager, LabelManager labelManager, ResultsSummaryManager resultsSummaryManager, RepositoryDefinitionManager repositoryDefinitionManager, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, VariableDefinitionManager variableDefinitionManager, BambooSpecsManager bambooSpecsManager, @NotNull BuildDefinition buildDefinition)AbstractImmutablePlan(@Nullable Long databaseId, @NotNull ImmutablePlan plan, @NotNull PlanKey planKey, @NotNull String name, BuildLoggerManager buildLoggerManager, @NotNull LabelManager labelManager, VariableDefinitionManager variableDefinitionManager, @NotNull BuildDefinition buildDefinition, ResultsSummaryManager resultsSummaryManager)AbstractImmutablePlan(@Nullable Long databaseId, @NotNull ImmutablePlan plan, BuildLoggerManager buildLoggerManager, @NotNull LabelManager labelManager, VariableDefinitionManager variableDefinitionManager, @NotNull BuildDefinition buildDefinition, ResultsSummaryManager resultsSummaryManager)ImmutableChainImpl(@NotNull Chain chain, BuildLoggerManager buildLoggerManager, ImmutablePlanCacheService immutablePlanCacheService, ImmutablePlanManager immutablePlanManager, LabelManager labelManager, ResultsSummaryManager resultsSummaryManager, RepositoryDefinitionManager repositoryDefinitionManager, CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager, VariableDefinitionManager variableDefinitionManager, BambooSpecsManager bambooSpecsManager, @NotNull BuildDefinition buildDefinition)ImmutableJobImpl(ImmutableChain parent, ImmutableChainStage stage, Job job, BuildLoggerManager buildLoggerManager, LabelManager labelManager, VariableDefinitionManager variableDefinitionManager, TaskManager taskManager, ResultsSummaryManager resultsSummaryManager, BuildDefinition buildDefinition, CachedPlanManager cachedPlanManager, ImmutableArtifactManager immutableArtifactManager) -
Uses of BuildDefinition in com.atlassian.bamboo.plugin.module.ext
Methods in com.atlassian.bamboo.plugin.module.ext with parameters of type BuildDefinition Modifier and Type Method Description voidCustomBuildDefinitionGenerator. populateBuildDefinition(@NotNull ImmutablePlan plan, @NotNull Map<String,Object> configObjects, @NotNull BuildDefinition buildDefinition)Implementors can add their custom objects to the configObjects map.voidCustomBuildDefinitionTransformer. transformBuildDefinition(@NotNull Map<String,Object> configObjects, @NotNull Map<String,String> configParameters, @NotNull BuildDefinition buildDefinition)Implementors can add their custom objects to the configObjects map. -
Uses of BuildDefinition in com.atlassian.bamboo.plugins.maven.dependencies
Methods in com.atlassian.bamboo.plugins.maven.dependencies with parameters of type BuildDefinition Modifier and Type Method Description static @Nullable AutomaticDependencyManagementConfigAutomaticDependencyManagementPlugin. getConfig(@NotNull BuildDefinition buildDefinition)voidAutomaticDependencyManagementPlugin. populateBuildDefinition(@NotNull ImmutablePlan plan, @NotNull Map<String,Object> configObjects, @NotNull BuildDefinition buildDefinition)For Jobs it adds AutomaticDependencyManagementConfig object from a parent of delivered planvoidAutomaticDependencyManagementConfigProvider. transformBuildDefinition(@NotNull Map<String,Object> configObjects, @NotNull Map<String,String> configParameters, @NotNull BuildDefinition buildDefinition) -
Uses of BuildDefinition in com.atlassian.bamboo.plugins.testutils.docker
Methods in com.atlassian.bamboo.plugins.testutils.docker with parameters of type BuildDefinition Modifier and Type Method Description voidTestDockerHandler. disable(BuildDefinition buildDefinition, Job job)voidTestDockerHandler. enableAndUpdate(BuildDefinition buildDefinition, Job job, Map<String,Object> webFragmentsContextMap)DockerHandlerTestDockerHandlerProvider. getHandler(@Nullable BuildDefinition job, boolean create)booleanTestDockerHandlerProvider. isCustomDedicatedAgentExpected(@NotNull BuildDefinition buildDefinition)Constructors in com.atlassian.bamboo.plugins.testutils.docker with parameters of type BuildDefinition Constructor Description TestDockerHandler(BuildDefinition buildDefinition, EnvironmentCustomConfigService environmentCustomConfigService) -
Uses of BuildDefinition in com.atlassian.bamboo.task
Methods in com.atlassian.bamboo.task with parameters of type BuildDefinition Modifier and Type Method Description voidTaskManager. updateWorkingDirSelectors(@NotNull ImmutableBuildable job, @NotNull BuildDefinition buildDefinition, @NotNull Map<Long,Long> repositoryIdsChanges)Calculates id of the repository that defines working directory after repository or task edition.voidTaskManagerImpl. updateWorkingDirSelectors(@NotNull ImmutableBuildable job, @NotNull BuildDefinition buildDefinition, @NotNull Map<Long,Long> repositoryIdsChanges) -
Uses of BuildDefinition in com.atlassian.bamboo.v2.build
Methods in com.atlassian.bamboo.v2.build that return BuildDefinition Modifier and Type Method Description @NotNull BuildDefinitionBuildContext. getBuildDefinition()@NotNull BuildDefinitionBuildContextImpl. getBuildDefinition()Methods in com.atlassian.bamboo.v2.build with parameters of type BuildDefinition Modifier and Type Method Description static voidBuildContextHelper. applyBuildDefinitionOverrides(Map<String,String> completeConfiguration, BuildDefinition buildDefinition)Constructors in com.atlassian.bamboo.v2.build with parameters of type BuildDefinition Constructor Description BuildContextImpl(BuildIdentifier identifier, TriggerReason triggerReason, @NotNull BuildDefinition buildDefinition, @Nullable BuildChanges buildChanges, @Nullable BuildContext parentBuildContext, @Nullable ArtifactContext artifactContext, VariableContext variableContext, @Nullable Map<String,String> customBuildData, Map<Long,PlanRepositoryDefinition> planRepositoryDefinitionMap, Set<Long> relevantRepositoryIds, Map<Long,String> checkoutLocation, boolean isBranch, boolean isOnceOff, boolean isCustomBuild, boolean isVerboseLoggingOn, BambooBandanaContext bandanaContext, @NotNull Iterable<CredentialsData> relevantSharedCredentials, @NotNull Map<PlanKey,ChainStorageTag> relevantStorageTags, BuildKey buildKey, MergeResultContext mergeResult, boolean expectingCustomDedicatedAgent)Using this constructor directly is not recommended. -
Uses of BuildDefinition in com.atlassian.bamboo.vcs.configuration.legacy
Methods in com.atlassian.bamboo.vcs.configuration.legacy that return BuildDefinition Modifier and Type Method Description @NotNull BuildDefinitionDeploymentRepositoryBuildContext. getBuildDefinition() -
Uses of BuildDefinition in com.atlassian.bamboo.ww2.actions.branch
Methods in com.atlassian.bamboo.ww2.actions.branch with parameters of type BuildDefinition Modifier and Type Method Description protected voidConfigureBranches. schedulePlanBranchInitialization(Plan plan, BuildDefinition buildDefinition, PlanBranchWorkflow previousPlanBranchWorkflow)Schedules the plan branch initialization work that the Bamboo server needs to perform.
-