Docs
Reference
Atlassian Marketplace
Answers
News
About
Log In
Atlassian Stash API
Package Index
|
Class Index
com.atlassian.stash
com.atlassian.stash.activity
com.atlassian.stash.audit
com.atlassian.stash.avatar
com.atlassian.stash.comment
com.atlassian.stash.config.log
com.atlassian.stash.content
com.atlassian.stash.env
com.atlassian.stash.event
com.atlassian.stash.event.annotation
com.atlassian.stash.event.audit
com.atlassian.stash.event.backup
com.atlassian.stash.event.comment
com.atlassian.stash.event.hook
com.atlassian.stash.event.migration
com.atlassian.stash.event.permission
com.atlassian.stash.event.pull
com.atlassian.stash.event.request
com.atlassian.stash.event.user
com.atlassian.stash.event.watch
com.atlassian.stash.exception
com.atlassian.stash.help
com.atlassian.stash.history
com.atlassian.stash.hook
com.atlassian.stash.hook.repository
com.atlassian.stash.i18n
com.atlassian.stash.idx
com.atlassian.stash.io
com.atlassian.stash.jira
com.atlassian.stash.license
com.atlassian.stash.mail
com.atlassian.stash.markup
com.atlassian.stash.nav
com.atlassian.stash.permissions
com.atlassian.stash.project
com.atlassian.stash.pull
com.atlassian.stash.repository
com.atlassian.stash.request
com.atlassian.stash.scm
com.atlassian.stash.scm.pull
com.atlassian.stash.server
com.atlassian.stash.setting
com.atlassian.stash.throttle
com.atlassian.stash.user
com.atlassian.stash.util
com.atlassian.stash.validation
com.atlassian.stash.validation.groups
com.atlassian.stash.view
com.atlassian.stash.watcher
com.atlassian.stash.web
Interfaces
ScmPullRequestCommandFactory
Classes
PullRequestChangeCommandParameters
PullRequestChangeCommandParameters.Builder
PullRequestDiffCommandParameters
PullRequestDiffCommandParameters.Builder
PullRequestEffectiveDiff
PullRequestMergeCommandParameters
PullRequestMergeCommandParameters.Builder
Package Index
|
Class Index
public interface
ScmPullRequestCommandFactory
com.atlassian.stash.scm.pull.ScmPullRequestCommandFactory
Summary
Public Methods
@Nonnull
Command
<Boolean>
canMerge
()
@Nonnull
Command
<Void>
changes
(
PullRequestChangeCommandParameters
parameters,
ChangeCallback
callback)
@Nonnull
Command
<Void>
commits
(
ChangesetCallback
callback)
@Nonnull
Command
<Void>
diff
(
PullRequestDiffCommandParameters
parameters,
DiffContentCallback
callback)
@Nonnull
Command
<
PullRequestEffectiveDiff
>
effectiveDiff
()
@Nonnull
Command
<
Branch
>
merge
(
PullRequestMergeCommandParameters
parameters)
Public Methods
@Nonnull public
Command
<Boolean>
canMerge
()
@Nonnull public
Command
<Void>
changes
(
PullRequestChangeCommandParameters
parameters,
ChangeCallback
callback)
@Nonnull public
Command
<Void>
commits
(
ChangesetCallback
callback)
@Nonnull public
Command
<Void>
diff
(
PullRequestDiffCommandParameters
parameters,
DiffContentCallback
callback)
@Nonnull public
Command
<
PullRequestEffectiveDiff
>
effectiveDiff
()
@Nonnull public
Command
<
Branch
>
merge
(
PullRequestMergeCommandParameters
parameters)