Uses of Interface
com.atlassian.bamboo.plan.pullrequest.VcsPullRequest
-
-
Uses of VcsPullRequest in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build that return VcsPullRequest Modifier and Type Method Description @NotNull VcsPullRequestPlanBranchPullRequest. getVcsPullRequest()@NotNull VcsPullRequestPlanBranchPullRequestImpl. getVcsPullRequest()Constructors in com.atlassian.bamboo.build with parameters of type VcsPullRequest Constructor Description PlanBranchPullRequestImpl(long id, @NotNull ImmutableChainBranch chainBranch, @NotNull VcsPullRequest vcsPullRequest) -
Uses of VcsPullRequest in com.atlassian.bamboo.plan.branch
Method parameters in com.atlassian.bamboo.plan.branch with type arguments of type VcsPullRequest Modifier and Type Method Description @NotNull ChainBranchCreationResultLightweightBranchCreationService. createChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest)Creates a new lightweight plan branch for give chain.@NotNull ChainBranchCreationResultLightweightBranchCreationServiceImpl. createChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest)@NotNull ChainBranchCreationResultLightweightBranchCreationService. createOrEnableChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @Nullable String branchName, @NotNull Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider, @Nullable BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest)Given a branch name and (optionally) vcs branch name, check if branch already exists.@NotNull ChainBranchCreationResultLightweightBranchCreationServiceImpl. createOrEnableChainBranch(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @Nullable String branchName, @NotNull Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider, @Nullable BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest)voidBranchCreationFacade. createOrEnableChainsBranches(@NotNull List<ImmutableChain> chains, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider, @NotNull Function<ImmutableChain,BuildConfiguration> buildConfigurationProvider, @NotNull Consumer<PlanKey> planBranchConsumer, Optional<VcsPullRequest> pullRequest)Given a list of plans and a vcs branch creates plan branches for those chains, queuing RSS execution if required.voidBranchCreationFacadeImpl. createOrEnableChainsBranches(@NotNull List<ImmutableChain> chains, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider, @NotNull Function<ImmutableChain,BuildConfiguration> buildConfigurationProvider, @NotNull Consumer<PlanKey> planBranchConsumer, Optional<VcsPullRequest> pullRequest)voidBranchCreationFacade. enableExistingChainBranch(@NotNull ImmutableChain masterChain, @NotNull ImmutableChainBranch existingChainBranch, Optional<VcsPullRequest> pullRequest)Enables existing chain branch, queuing RSS execution if required.voidBranchCreationFacadeImpl. enableExistingChainBranch(@NotNull ImmutableChain chain, @NotNull ImmutableChainBranch existingChainBranch, Optional<VcsPullRequest> pullRequest) -
Uses of VcsPullRequest in com.atlassian.bamboo.plan.pullrequest
Subinterfaces of VcsPullRequest in com.atlassian.bamboo.plan.pullrequest Modifier and Type Interface Description interfaceMutableVcsPullRequestMutable pull request entity.Classes in com.atlassian.bamboo.plan.pullrequest that implement VcsPullRequest Modifier and Type Class Description classVcsPullRequestImplMethods in com.atlassian.bamboo.plan.pullrequest that return VcsPullRequest Modifier and Type Method Description @NotNull VcsPullRequestVcsPullRequestService. createPullRequest(@NotNull String pullRequestKey, @Nullable Long sourceRepositoryId, @NotNull String sourceBranch, long targetRepositoryId, @NotNull String targetBranch, boolean isOpen)Create new pull request and save it.@NotNull VcsPullRequestVcsPullRequestService. createPullRequest(@NotNull String pullRequestKey, @Nullable Long sourceRepositoryId, @NotNull String sourceBranch, long targetRepositoryId, @NotNull String targetBranch, boolean isOpen, @NotNull VcsForkDto vcsForkDto)Create new pull request and save it.@NotNull VcsPullRequestVcsPullRequestServiceImpl. createPullRequest(@NotNull String pullRequestKey, @Nullable Long sourceRepositoryId, @NotNull String source, long targetRepositoryId, @NotNull String target, boolean isOpen)@NotNull VcsPullRequestVcsPullRequestServiceImpl. createPullRequest(@NotNull String pullRequestKey, @Nullable Long sourceRepositoryId, @NotNull String source, long targetRepositoryId, @NotNull String target, boolean isOpen, @NotNull VcsForkDto vcsForkDto)@Nullable VcsPullRequestVcsPullRequestService. findByRepositoryAndKey(long targetRepositoryId, @NotNull String pullRequestKey)Search pull request by pull request key (unique on repository level) and target repository idVcsPullRequestVcsPullRequestServiceImpl. findByRepositoryAndKey(long targetRepositoryId, @NotNull String pullRequestKey)Methods in com.atlassian.bamboo.plan.pullrequest that return types with arguments of type VcsPullRequest Modifier and Type Method Description List<VcsPullRequest>VcsPullRequestService. findOpenByRepository(long targetRepositoryId)Deprecated.since 8.2List<VcsPullRequest>VcsPullRequestServiceImpl. findOpenByRepository(long targetRepositoryId)@NotNull List<VcsPullRequest>PullRequestDetectionService. getOpenPullRequests(@NotNull ImmutableChain chain, @NotNull VcsRepositoryData planRepositoryDefinition)Returns a list of currently open pull requests for the chain's default repository List ordering determined by underlying repository (preference is for native ordering e.g. last updated first for hg)@NotNull List<VcsPullRequest>PullRequestDetectionServiceImpl. getOpenPullRequests(@NotNull ImmutableChain chain, @NotNull VcsRepositoryData planRepositoryDefinition)Methods in com.atlassian.bamboo.plan.pullrequest with parameters of type VcsPullRequest Modifier and Type Method Description static VcsPullRequestImplVcsPullRequestImpl. cloneForAnotherRootId(@NotNull VcsPullRequest pullRequest, long newRootVcsId)voidVcsPullRequestService. closePullRequest(@NotNull VcsPullRequest pullRequest)Mark pull request as closed.voidVcsPullRequestServiceImpl. closePullRequest(@NotNull VcsPullRequest pr)voidVcsPullRequestService. updatePullRequest(@NotNull VcsPullRequest pullRequest, @Nullable Long sourceRepositoryId, @NotNull String source, @NotNull String target, boolean isOpen)Modify pull request.voidVcsPullRequestService. updatePullRequest(@NotNull VcsPullRequest pullRequest, @Nullable Long sourceRepositoryId, @NotNull String source, @NotNull String target, boolean isOpen, @NotNull VcsForkDto vcsForkDto)Modify pull request.voidVcsPullRequestServiceImpl. updatePullRequest(@NotNull VcsPullRequest pr, @Nullable Long sourceRepositoryId, @NotNull String source, @NotNull String target, boolean isOpen)voidVcsPullRequestServiceImpl. updatePullRequest(@NotNull VcsPullRequest pr, @Nullable Long sourceRepositoryId, @NotNull String source, @NotNull String target, boolean isOpen, @NotNull VcsForkDto vcsForkDto)Method parameters in com.atlassian.bamboo.plan.pullrequest with type arguments of type VcsPullRequest Modifier and Type Method Description voidVcsPullRequestService. closePullRequestsClosedInRepository(long targetRepositoryId, @NotNull List<VcsPullRequest> openPullRequests)Synchronize the status of pull requests in DB and in remote repositoryvoidVcsPullRequestServiceImpl. closePullRequestsClosedInRepository(long targetRepositoryId, @NotNull List<VcsPullRequest> openPullRequests)Constructors in com.atlassian.bamboo.plan.pullrequest with parameters of type VcsPullRequest Constructor Description VcsPullRequestImpl(VcsPullRequest pullRequest) -
Uses of VcsPullRequest in com.atlassian.bamboo.plan.pullrequest.event
Methods in com.atlassian.bamboo.plan.pullrequest.event that return VcsPullRequest Modifier and Type Method Description @NotNull VcsPullRequestVcsPullRequestCreatedEvent. getPullRequest()@NotNull VcsPullRequestVcsPullRequestUpdatedEvent. getPullRequestAfterChanges()@NotNull VcsPullRequestVcsPullRequestUpdatedEvent. getPullRequestBeforeChanges()Constructors in com.atlassian.bamboo.plan.pullrequest.event with parameters of type VcsPullRequest Constructor Description VcsPullRequestCreatedEvent(@NotNull VcsPullRequest pullRequest)VcsPullRequestUpdatedEvent(@NotNull VcsPullRequest pullRequestBeforeChanges, @NotNull VcsPullRequest pullRequestAfterChanges) -
Uses of VcsPullRequest in com.atlassian.bamboo.plugins.bitbucket.v2
Methods in com.atlassian.bamboo.plugins.bitbucket.v2 that return types with arguments of type VcsPullRequest Modifier and Type Method Description @NotNull List<VcsPullRequest>BitbucketCloudPullRequestDetector. getOpenPullRequests(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsPullRequest in com.atlassian.bamboo.plugins.github
Methods in com.atlassian.bamboo.plugins.github that return types with arguments of type VcsPullRequest Modifier and Type Method Description @NotNull List<VcsPullRequest>GithubPullRequestDetector. getOpenPullRequests(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsPullRequest in com.atlassian.bamboo.plugins.stash
Methods in com.atlassian.bamboo.plugins.stash that return types with arguments of type VcsPullRequest Modifier and Type Method Description @NotNull List<VcsPullRequest>BitbucketServerPullRequestDetector. getOpenPullRequests(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsPullRequest in com.atlassian.bamboo.repository
Methods in com.atlassian.bamboo.repository that return types with arguments of type VcsPullRequest Modifier and Type Method Description @NotNull List<VcsPullRequest>RepositoryCachingFacade. getOpenPullRequests(@NotNull VcsPullRequestDetector pullRequestDetector, @NotNull VcsRepositoryData repositoryData)@NotNull List<VcsPullRequest>RepositoryCachingFacadeImpl. getOpenPullRequests(@NotNull VcsPullRequestDetector pullRequestDetector, @NotNull VcsRepositoryData repositoryData) -
Uses of VcsPullRequest in com.atlassian.bamboo.vcs.runtime
Methods in com.atlassian.bamboo.vcs.runtime that return types with arguments of type VcsPullRequest Modifier and Type Method Description @NotNull List<VcsPullRequest>VcsPullRequestDetector. getOpenPullRequests(@NotNull VcsRepositoryData repositoryData)Listof open pull requests that are discovered in the repository.
-