Uses of Interface
jetbrains.buildServer.pullRequests.PullRequest
-
Packages that use PullRequest Package Description jetbrains.buildServer.pullRequests -
-
Uses of PullRequest in jetbrains.buildServer.pullRequests
Methods in jetbrains.buildServer.pullRequests that return PullRequest Modifier and Type Method Description PullRequestPullRequestProvider. deserializePullRequest(String data)Creates a pull request info object from JSON internally used to cache pull requestsPullRequestPullRequestProvider. fetchPullRequest(PullRequest pullRequest)Fetches a single pull request from a third party system (VCS hosting)PullRequestPullRequestProvider. getBlankPullRequest(String branchName)Creates a blank pull request object containing just a pull request id if it is possible to deduce it based on the branch name providedMethods in jetbrains.buildServer.pullRequests that return types with arguments of type PullRequest Modifier and Type Method Description List<PullRequest>PullRequestManager. getCachedPullRequests(VcsRoot vcsRoot, SBuildType buildType, String branchRef)Predicate<PullRequest>PullRequestManager. getFilter(Map<String,String> parameters, BuildTypeEx buildType)Get a composite filter that applies both the author role filter and a target branch filter if requiredCollection<Predicate<PullRequest>>PullRequestProviderService. getFilters(Map<String,String> parameters, BuildTypeEx buildType)Returns a specific contributor roles filterCollection<PullRequest>PullRequestManager. getPullRequests(VcsRootInstance vcsRoot, SBuildType buildType, Map<String,String> branchRevisions, boolean retrieve, boolean openOnly)Provides open pull request information for a VCS root instanceList<PullRequest>PullRequestSupplier. getPullRequests(SBuild build)Provides pull request information for a build.Future<List<PullRequest>>PullRequestManager. schedulePullRequestsRetrieval(VcsRoot root, BuildTypeSettings buildTypeSettings, Collection<PullRequest> oldPullRequests)Schedules extraction of information about individual pull requests from a remote system (e.g.Methods in jetbrains.buildServer.pullRequests with parameters of type PullRequest Modifier and Type Method Description booleanPullRequest. equalsByContent(PullRequest another)Compares pull request information with another one, ignoring ids.PullRequestPullRequestProvider. fetchPullRequest(PullRequest pullRequest)Fetches a single pull request from a third party system (VCS hosting)PullRequestProvider.UntrustedPullRequestDescriptionPullRequestProvider. getUntrustedPullRequestDescription(PullRequest pullRequest, VcsRootInstance vcsRootInstance, SBuildType buildType)booleanPullRequestProvider. matchAttributes(PullRequest pr, VcsRootInstance vcsRootInstance, Map<String,String> attributes)default voidPullRequestProvider. postUpdatedAction(PullRequest pullRequest)Method parameters in jetbrains.buildServer.pullRequests with type arguments of type PullRequest Modifier and Type Method Description booleanPullRequestProvider. fetchPullRequests(Duration maxAge, Integer maxPageNumber, Consumer<Collection<PullRequest>> consumer)Fetches pull requests from a third party system (VCS hosting) in a batch.Set<String>PullRequestManager. getBranchesOrBranchSpecs(Collection<PullRequest> pullRequests, Map<String,String> params, boolean generateBranchSpecs)retrieve set of Rull Request bracnches or branchs specs (depends on @generateBranchSpecs)Set<String>PullRequestProviderService. provideActualBranchesOrBrachSpecs(Collection<PullRequest> pullRequests, Map<String,String> params, boolean generateBranchSpecs)Returns set of branches or branch specs (depending on @generateBranchSpecs) corresponding on Pull Request detect branches mode (source, request, merge)Future<List<PullRequest>>PullRequestManager. schedulePullRequestsRetrieval(VcsRoot root, BuildTypeSettings buildTypeSettings, Collection<PullRequest> oldPullRequests)Schedules extraction of information about individual pull requests from a remote system (e.g.
-