Uses of Class
com.atlassian.bamboo.plan.vcsRevision.PlanVcsRevisionData
Packages that use PlanVcsRevisionData
Package
Description
-
Uses of PlanVcsRevisionData in com.atlassian.bamboo.plan.vcsRevision
Fields in com.atlassian.bamboo.plan.vcsRevision declared as PlanVcsRevisionDataModifier and TypeFieldDescriptionstatic final PlanVcsRevisionDataPlanVcsRevisionData.NULL_REVISIONMethods in com.atlassian.bamboo.plan.vcsRevision that return PlanVcsRevisionDataModifier and TypeMethodDescriptionPlanVcsRevisionHistoryItem.asRevisionData()@NotNull PlanVcsRevisionDataPlanVcsRevisionDataSet.get(long repositoryId) Methods in com.atlassian.bamboo.plan.vcsRevision that return types with arguments of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull Map<Long,PlanVcsRevisionData> PlanVcsRevisionHistoryManager.getLastVcsRevisionKeys(@NotNull PlanKey planKey) Return the mapping between repository ids and strings representing the vcs revisions which were result of last performed change detection.@NotNull Map<Long,PlanVcsRevisionData> PlanVcsRevisionHistoryManagerImpl.getLastVcsRevisionKeys(@NotNull PlanKey planKey) @NotNull Map<Long,PlanVcsRevisionData> PlanVcsRevisionHistoryManager.getLastVcsRevisionKeysBeforeBuildNumber(@NotNull PlanKey planKey, int buildNumber) Return the mapping between repository ids and strings representing the vcs revisions which were result of last change detection performed before given build.@NotNull Map<Long,PlanVcsRevisionData> PlanVcsRevisionHistoryManagerImpl.getLastVcsRevisionKeysBeforeBuildNumber(@NotNull PlanKey planKey, int buildNumber) Methods in com.atlassian.bamboo.plan.vcsRevision with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescriptionvoidPlanVcsRevisionHistoryService.markChangeDetectionCompleted(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData revisionData, long repositoryId) Saves the information on change detection result in the plan's vcs revision history.voidPlanVcsRevisionHistoryServiceImpl.markChangeDetectionCompleted(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData planVcsRevisionData, long repositoryId) voidPlanVcsRevisionHistoryManager.markChangeDetectionCompletedNewTx(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData vcsRevisionKey, long repositoryId) Saves the information on change detection result in the plan's vcs revision history.voidPlanVcsRevisionHistoryManagerImpl.markChangeDetectionCompletedNewTx(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData planVcsRevisionData, long repositoryId) Constructors in com.atlassian.bamboo.plan.vcsRevision with parameters of type PlanVcsRevisionDataModifierConstructorDescriptionPlanVcsRevisionHistoryItem(@NotNull PlanKey planKey, int buildNumber, @NotNull PlanVcsRevisionData planVcsRevisionData, long repositoryId) Constructor parameters in com.atlassian.bamboo.plan.vcsRevision with type arguments of type PlanVcsRevisionDataModifierConstructorDescriptionPlanVcsRevisionDataSet(@NotNull Map<Long, PlanVcsRevisionData> revisionDataMap) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.plugins.bitbucket.v2
Methods in com.atlassian.bamboo.plugins.bitbucket.v2 with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) @NotNull BuildRepositoryChangesBitbucketCloudChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyBitbucketCloudWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.plugins.git
Methods in com.atlassian.bamboo.plugins.git with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull StringGitRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable PlanVcsRevisionData planVcsRevisionData, @NotNull File sourceDirectory, int depth) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.plugins.git.v2
Methods in com.atlassian.bamboo.plugins.git.v2 with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull VcsWorkingCopyGitWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) @NotNull BuildRepositoryChangesGitChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyGitWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.plugins.github
Methods in com.atlassian.bamboo.plugins.github with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull VcsWorkingCopyGitHubWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) @NotNull BuildRepositoryChangesGitHubChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyGitHubWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.plugins.stash
Methods in com.atlassian.bamboo.plugins.stash with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull StringStashRepositoryImpl.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable PlanVcsRevisionData planVcsRevisionData, @NotNull File sourceDirectory, int depth) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.plugins.stash.v2
Methods in com.atlassian.bamboo.plugins.stash.v2 with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) @NotNull BuildRepositoryChangesBitbucketServerChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyBitbucketServerWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.repository
Methods in com.atlassian.bamboo.repository with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull BuildRepositoryChangesCustomRevisionDataAwareRepository.collectChangesSinceLastBuild(@NotNull String planKey, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull StringCheckoutCustomRevisionDataAwareRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable PlanVcsRevisionData planVcsRevisionData, @NotNull File sourceDirectory, int depth) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.repository.svn
Methods in com.atlassian.bamboo.repository.svn with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull BuildRepositoryChangesSvnRepository.collectChangesSinceLastBuild(@NotNull String planKey, @NotNull PlanVcsRevisionData revisionData) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.repository.svn.v2
Methods in com.atlassian.bamboo.repository.svn.v2 with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull BuildRepositoryChangesSvnChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData revisionData) @NotNull VcsWorkingCopySvnWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.v2.build
Methods in com.atlassian.bamboo.v2.build that return PlanVcsRevisionDataModifier and TypeMethodDescription@Nullable PlanVcsRevisionDataBuildChanges.getIntegrationBranchRevisionData()@Nullable PlanVcsRevisionDataBuildChangesImpl.getIntegrationBranchRevisionData()@NotNull PlanVcsRevisionDataBuildChanges.getVcsRevisionData(long repositoryId) ReturnsPlanVcsRevisionDatacontainingRepositorydependent vcs revision data for this checkout.@NotNull PlanVcsRevisionDataBuildChangesImpl.getVcsRevisionData(long repositoryId) Methods in com.atlassian.bamboo.v2.build with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescriptionvoidBuildChanges.setIntegrationBranchRevisionData(@NotNull PlanVcsRevisionData integrationBranchRevisionData) voidBuildChangesImpl.setIntegrationBranchRevisionData(@NotNull PlanVcsRevisionData integrationBranchRevisionData) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.v2.trigger
Methods in com.atlassian.bamboo.v2.trigger with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull BuildRepositoryChangesChangeDetectionManager.collectChangesBetween(@NotNull ImmutableChain chain, @NotNull PlanRepositoryDefinition repositoryDefinition, @Nullable PlanVcsRevisionData fromVcsRevisionData, @NotNull PlanVcsRevisionData toVcsRevisionData) Given aPlanRepositoryDefinitionfinds theBuildChangesobject that captures all changes that occurred between the fromVcsRevisionKey to toVcsRevisionKey This method suppresses quiet period settings and returns changes immediately.@NotNull BuildRepositoryChangesDefaultChangeDetectionManager.collectChangesBetween(@NotNull ImmutableChain chain, @NotNull PlanRepositoryDefinition repositoryDefinition, @Nullable PlanVcsRevisionData fromVcsRevisionData, @NotNull PlanVcsRevisionData toVcsRevisionData) @NotNull BuildRepositoryChangesChangeDetectionManager.collectChangesSinceLastBuild(@NotNull ImmutableChain chain, @NotNull PlanRepositoryDefinition repositoryDefinition, @NotNull PlanVcsRevisionData lastVcsRevisionData, @Nullable Map<String, String> customVariableValues, @Nullable String customRevision) Given aPlanRepositoryDefinitionfinds theBuildRepositoryChangesobject that captures all changes that occurred since the lastVcsRevisionKey to the current latest found on the repository.@NotNull BuildRepositoryChangesDefaultChangeDetectionManager.collectChangesSinceLastBuild(@NotNull ImmutableChain chain, @NotNull PlanRepositoryDefinition repositoryDefinition, @NotNull PlanVcsRevisionData lastVcsRevisionData, @Nullable Map<String, String> customVariableValues, @Nullable String customRevision) protected @NotNull BuildRepositoryChangesDefaultChangeDetectionManager.collectChangesSinceLastBuildInternal(@NotNull ImmutableChain chain, @NotNull PlanRepositoryDefinition repositoryDefinition, @NotNull PlanVcsRevisionData lastVcsRevisionData, @Nullable Map<String, String> customVariableValues, @Nullable String customRevision, boolean isBuildTrigger, boolean suppressQuietPeriod) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.vcs.configuration.legacy
Methods in com.atlassian.bamboo.vcs.configuration.legacy with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull VcsWorkingCopyLegacyWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) @NotNull BuildRepositoryChangesLegacyChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyLegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision) @NotNull VcsWorkingCopyLegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) @NotNull VcsWorkingCopyLegacyWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) -
Uses of PlanVcsRevisionData in com.atlassian.bamboo.vcs.runtime
Methods in com.atlassian.bamboo.vcs.runtime with parameters of type PlanVcsRevisionDataModifier and TypeMethodDescription@NotNull VcsWorkingCopyMergingVcsWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData vcsRepositoryData, @NotNull VcsBranch targetBranch, @NotNull PlanVcsRevisionData revisionOnTarget, @NotNull VcsBranch sourceBranch, @NotNull PlanVcsRevisionData sourceRevision, @NotNull File targetPath) Checks out the targetBranch and merges sourceBranch to it.@NotNull BuildRepositoryChangesVcsChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData lastRevisionData) @NotNull VcsWorkingCopyFixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision) Deprecated.Checkout or update a working copy to a revision.default @NotNull VcsWorkingCopyFixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) Deprecated.If you can implement this correctly using targetPath, then you should not be implementing this interface.@NotNull VcsWorkingCopyVcsWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext, @NotNull VcsRepositoryData repositoryData, @NotNull PlanVcsRevisionData targetRevision, @NotNull File targetPath) Checkout or update a working copy to a revision.