- abortIfCanceled() - Method in interface com.atlassian.bitbucket.migration.ExportContext
-
Ensures that the export has not been canceled.
- AbstractCommandBuilder<B extends com.atlassian.bitbucket.scm.CommandBuilder<B>> - Class in com.atlassian.bitbucket.scm
-
Provides a basic implementation of most CommandBuilder
functionality, to simplify creating builders.
- AbstractCommandBuilder(I18nService, String) - Constructor for class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Constructs a new AbstractCommandBuilder
and sets the I18nService
to use for internationalising
error messages and the binary
to execute.
- AbstractCommandBuilder(I18nService, String, File) - Constructor for class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- AbstractCommandBuilder(I18nService, String, Path) - Constructor for class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Constructs a new AbstractCommandBuilder
, sets the I18nService
to use for internationalising
error messages and the binary
to execute, and optionally sets the workingDirectory
where it
should be executed.
- AbstractHomeUpdateHandler - Class in com.atlassian.bitbucket.home
-
- AbstractHomeUpdateHandler() - Constructor for class com.atlassian.bitbucket.home.AbstractHomeUpdateHandler
-
- AbstractRepositoryScmRequest - Class in com.atlassian.bitbucket.scm
-
- AbstractRepositoryScmRequest(Repository, boolean) - Constructor for class com.atlassian.bitbucket.scm.AbstractRepositoryScmRequest
-
- AbstractScm - Class in com.atlassian.bitbucket.scm
-
Convenience implementation of
Scm
that returns
null
for all of the optional contract members.
- AbstractScm() - Constructor for class com.atlassian.bitbucket.scm.AbstractScm
-
- AbstractScm(Set<ScmFeature>) - Constructor for class com.atlassian.bitbucket.scm.AbstractScm
-
- AbstractScmCommandBuilder<B extends com.atlassian.bitbucket.scm.ScmCommandBuilder<B>> - Class in com.atlassian.bitbucket.scm
-
- AbstractScmCommandBuilder(I18nService, String) - Constructor for class com.atlassian.bitbucket.scm.AbstractScmCommandBuilder
-
Constructs a new AbstractScmCommandBuilder
and sets the I18nService
to use for internationalising
error messages and the binary
to execute.
- AbstractScmCommandBuilder(I18nService, String, File) - Constructor for class com.atlassian.bitbucket.scm.AbstractScmCommandBuilder
-
- AbstractScmCommandBuilder(I18nService, String, Path) - Constructor for class com.atlassian.bitbucket.scm.AbstractScmCommandBuilder
-
Constructs a new AbstractScmCommandBuilder
, sets the I18nService
to use for internationalising
error messages and the binary
to execute, and optionally sets the workingDirectory
where it
should be executed.
- AbstractScmRequest - Class in com.atlassian.bitbucket.scm
-
A simple base class to facilitate implementing
SCM requests
.
- AbstractScmRequest() - Constructor for class com.atlassian.bitbucket.scm.AbstractScmRequest
-
- AbstractScmRequestHandlerModuleDescriptor<T> - Class in com.atlassian.bitbucket.scm
-
A base class for constructing module descriptors for
ScmRequest
handlers.
- AbstractScmRequestHandlerModuleDescriptor(ModuleFactory, int) - Constructor for class com.atlassian.bitbucket.scm.AbstractScmRequestHandlerModuleDescriptor
-
- accept(T) - Method in interface com.atlassian.bitbucket.io.IoConsumer
-
Performs this operation on the given argument.
- add(String, K) - Method in interface com.atlassian.bitbucket.migration.EntityImportMapping
-
Adds a mapping between the exportId
and localId
.
- addArgument(Object...) - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
- addEntriesAsArchive(Path, IoConsumer<SequentialArchive>, boolean) - Method in interface com.atlassian.bitbucket.migration.ExportSection
-
Adds entries packaged as an archive to the export archive
- addEntry(Path, IoConsumer<OutputStream>, boolean) - Method in interface com.atlassian.bitbucket.migration.ExportSection
-
Creates a file with the given
entryName
under this
section
of the export archive,
then consumes the
OutputStream
it obtains from the file, using the given
Consumer
- addEntry(Path, IoConsumer<OutputStream>) - Method in interface com.atlassian.bitbucket.migration.SequentialArchive
-
Add an entry to an archive.
- addError(KeyedMessage, Object) - Method in interface com.atlassian.bitbucket.migration.ExportContext
-
Report a failed export of the provided entity
- addError(KeyedMessage, Object, Throwable) - Method in interface com.atlassian.bitbucket.migration.ExportContext
-
Report an error during an export for the provided entity and with an optional
Throwable
to log
- addError(KeyedMessage, Object) - Method in interface com.atlassian.bitbucket.migration.ImportContext
-
Report a failed import
- addError(KeyedMessage, Object, Throwable) - Method in interface com.atlassian.bitbucket.migration.ImportContext
-
Report a failed import
- addFieldError(String, String) - Method in interface com.atlassian.bitbucket.ui.ValidationErrors
-
Add an error message to a specific field.
- addFormError(String) - Method in interface com.atlassian.bitbucket.ui.ValidationErrors
-
Add a general error message that will be rendered at the top of the form.
- addPathFromDisk(Path, Path, PathMatcher, int) - Method in interface com.atlassian.bitbucket.migration.SequentialArchive
-
Add an entry to an archive.
- addPathFromDisk(Path, Path, PathMatcher) - Method in interface com.atlassian.bitbucket.migration.SequentialArchive
-
Add an entry to an archive.
- addPathFromDisk(Path, Path) - Method in interface com.atlassian.bitbucket.migration.SequentialArchive
-
Add an entry to an archive.
- addPathFromDisk(Path, Path, int) - Method in interface com.atlassian.bitbucket.migration.SequentialArchive
-
Add an entry to an archive.
- addPathFromDisk(Path) - Method in interface com.atlassian.bitbucket.migration.SequentialArchive
-
Add an entry to an archive.
- addPathFromDisk(Path, int) - Method in interface com.atlassian.bitbucket.migration.SequentialArchive
-
Add an entry to an archive.
- addPathFromDisk(Path, PathMatcher, int) - Method in interface com.atlassian.bitbucket.migration.SequentialArchive
-
Add an entry to an archive.
- addPathFromDisk(Path, PathMatcher) - Method in interface com.atlassian.bitbucket.migration.SequentialArchive
-
Add an entry to an archive.
- addSectionIfAbsent(Path, Consumer<ExportSection>) - Method in interface com.atlassian.bitbucket.migration.ExportContext
-
Creates a
section
with the given relative path inside the export archive.
- addWarning(KeyedMessage, Object, Throwable) - Method in interface com.atlassian.bitbucket.migration.ExportContext
-
Report a warning during an export for the provided entity and with an optional
Throwable
to log
- addWarning(KeyedMessage, Object) - Method in interface com.atlassian.bitbucket.migration.ExportContext
-
Report a warning during an export for the provided entity
- addWarning(KeyedMessage, Object) - Method in interface com.atlassian.bitbucket.migration.ImportContext
-
Report a warning during an import
- addWarning(KeyedMessage, Object, Throwable) - Method in interface com.atlassian.bitbucket.migration.ImportContext
-
Report a warning during an import
- andThen(Function<? super R, ? extends V>) - Method in interface com.atlassian.bitbucket.io.IoFunction
-
Returns a composed function that first applies this function to
its input, and then applies the after
function to the result.
- apply(HomeUpdate) - Method in interface com.atlassian.bitbucket.home.HomeUpdateHandler
-
Applies whatever changes are necessary to replace references to the old shared home directory location with
references to the new one.
- apply(T) - Method in interface com.atlassian.bitbucket.io.IoFunction
-
Applies this function to the given argument.
- apply(IoFunction<InputStream, T>) - Method in interface com.atlassian.bitbucket.migration.EntrySource
-
Apply the
IoFunction
to the file represented by this entry and return the result.
- archive(Repository, ArchiveCommandParameters, TypeAwareOutputSupplier) - Method in interface com.atlassian.bitbucket.scm.PluginExtendedCommandFactory
-
Streams an archive of the repository at the specified commit, in the requested format.
- ARCHIVE_VERSION - Static variable in interface com.atlassian.bitbucket.migration.Exporter
-
Archive version that this version of the product generates.
- ArchiveSource - Interface in com.atlassian.bitbucket.migration
-
Provides access to an archive within an archive.
- argument(String) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- argumentAfter(String, String) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- argumentAt(int, String) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- argumentBefore(String, String) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- arguments - Variable in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Maintains an ordered list of arguments.
- asynchronous() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- asynchronous() - Method in class com.atlassian.bitbucket.scm.SimpleCommand
-
- ATTACHMENT - Static variable in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-
- AuthenticationResult - Class in com.atlassian.bitbucket.auth
-
- AuthenticationResult.Builder - Class in com.atlassian.bitbucket.auth
-
- AuthenticationState - Enum in com.atlassian.bitbucket.scm
-
Indicates the result of a user's authentication attempt.
- call() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- callExitHandler() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- cancel() - Method in interface com.atlassian.bitbucket.scm.ssh.SshScmRequest
-
Cancel the command if active.
- cancel() - Method in interface com.atlassian.bitbucket.ssh.command.SshCommand
-
Cancels a running command, usually in response to the SSH client disconnecting.
- CanceledMigrationException - Exception in com.atlassian.bitbucket.migration
-
Thrown during migration operations to signal the caller that the operation has been canceled and that the caller
should clean up the state they own and stop any work.
- CanceledMigrationException(KeyedMessage) - Constructor for exception com.atlassian.bitbucket.migration.CanceledMigrationException
-
- canCollectAnalytics() - Method in interface com.atlassian.bitbucket.plugin.OptionalPluginInformationProvider
-
Determines if the atlassian-analytics plugin is installed and enabled and the privacy policy has been acknowledged.
- changes(CompareRequest, CompareChangeCommandParameters, ChangeCallback) - Method in interface com.atlassian.bitbucket.scm.compare.PluginCompareCommandFactory
-
- changes(Repository, ChangesCommandParameters, ChangeCallback) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Streams changes
between two commits to the provided callback
.
- changes(Repository, ChangesCommandParameters, PageRequest) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Retrieves a page of changes
between two commits.
- changes(PullRequest, PullRequestChangeCommandParameters, ChangeCallback) - Method in interface com.atlassian.bitbucket.scm.pull.PluginPullRequestCommandFactory
-
- changes(PullRequest, PullRequestChangesCommandParameters, ChangeCallback) - Method in interface com.atlassian.bitbucket.scm.pull.PluginPullRequestCommandFactory
-
- changesets(Repository, ChangesetsCommandParameters, PageRequest) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Retrieves a page of changesets
given a set of commit IDs
, where each changeset includes the first page of changes
between a requested commit
and its first parent.
- check(PullRequest) - Method in interface com.atlassian.bitbucket.scm.pull.MergeRequestCheckService
-
Applies all registered and enabled
RepositoryMergeCheck
s to determine if a pull request merge should
proceed.
- check(ScmRequest) - Method in interface com.atlassian.bitbucket.scm.ScmRequestCheck
-
- checkActionAllowed(ScmRequest) - Method in interface com.atlassian.bitbucket.scm.ScmRequestCheckService
-
Check whether the supplied
ScmRequest
can proceed within the current request and server context.
- checkIntegrity(IntegrityCheckContext, IntegrityCheckCallback) - Method in interface com.atlassian.bitbucket.scm.integrity.PluginIntegrityCheckCommandFactory
-
Instructs an SCM to perform integrity checks.
- clear() - Method in interface com.atlassian.bitbucket.migration.EntityImportMapping
-
Remove all entries from this mapping
- clearArguments() - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- clearEnvironment() - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- clearInputHandler() - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- close() - Method in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
Indicate that the SCM provider has finished with the hook request.
- com.atlassian.bitbucket.auth - package com.atlassian.bitbucket.auth
-
- com.atlassian.bitbucket.comment - package com.atlassian.bitbucket.comment
-
- com.atlassian.bitbucket.home - package com.atlassian.bitbucket.home
-
- com.atlassian.bitbucket.hook - package com.atlassian.bitbucket.hook
-
- com.atlassian.bitbucket.hook.repository - package com.atlassian.bitbucket.hook.repository
-
- com.atlassian.bitbucket.idx - package com.atlassian.bitbucket.idx
-
- com.atlassian.bitbucket.io - package com.atlassian.bitbucket.io
-
- com.atlassian.bitbucket.json - package com.atlassian.bitbucket.json
-
- com.atlassian.bitbucket.migration - package com.atlassian.bitbucket.migration
-
- com.atlassian.bitbucket.permission - package com.atlassian.bitbucket.permission
-
- com.atlassian.bitbucket.plugin - package com.atlassian.bitbucket.plugin
-
- com.atlassian.bitbucket.pull - package com.atlassian.bitbucket.pull
-
- com.atlassian.bitbucket.repository - package com.atlassian.bitbucket.repository
-
- com.atlassian.bitbucket.scm - package com.atlassian.bitbucket.scm
-
- com.atlassian.bitbucket.scm.bulk - package com.atlassian.bitbucket.scm.bulk
-
- com.atlassian.bitbucket.scm.compare - package com.atlassian.bitbucket.scm.compare
-
- com.atlassian.bitbucket.scm.event - package com.atlassian.bitbucket.scm.event
-
- com.atlassian.bitbucket.scm.hook - package com.atlassian.bitbucket.scm.hook
-
- com.atlassian.bitbucket.scm.http - package com.atlassian.bitbucket.scm.http
-
- com.atlassian.bitbucket.scm.integrity - package com.atlassian.bitbucket.scm.integrity
-
- com.atlassian.bitbucket.scm.mirror - package com.atlassian.bitbucket.scm.mirror
-
- com.atlassian.bitbucket.scm.pull - package com.atlassian.bitbucket.scm.pull
-
- com.atlassian.bitbucket.scm.ref - package com.atlassian.bitbucket.scm.ref
-
- com.atlassian.bitbucket.scm.ssh - package com.atlassian.bitbucket.scm.ssh
-
- com.atlassian.bitbucket.scm.throttle - package com.atlassian.bitbucket.scm.throttle
-
- com.atlassian.bitbucket.setting - package com.atlassian.bitbucket.setting
-
- com.atlassian.bitbucket.ssh.command - package com.atlassian.bitbucket.ssh.command
-
- com.atlassian.bitbucket.ui - package com.atlassian.bitbucket.ui
-
- com.atlassian.bitbucket.user - package com.atlassian.bitbucket.user
-
- com.atlassian.bitbucket.util - package com.atlassian.bitbucket.util
-
- command - Variable in class com.atlassian.bitbucket.scm.AbstractScmCommandBuilder
-
The SCM command to run when the binary is executed, such as "clone" or "diff".
- command(String) - Method in class com.atlassian.bitbucket.scm.AbstractScmCommandBuilder
-
- COMMENT - Static variable in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-
- CommentPropertyContext - Interface in com.atlassian.bitbucket.comment
-
Allows iterating and adding properties
on comments.
- CommentPropertyProvider - Interface in com.atlassian.bitbucket.comment
-
Provides properties to Stash comments
.
- commit(Repository, CommitCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Retrieves the requested commit or, if a path was also supplied, retrieves the first commit to modify
that path prior to the requested commit.
- CommitAddedDetails - Interface in com.atlassian.bitbucket.hook.repository
-
Describes a
commit
that was added / is about to be added to a
ref
.
- CommitIndexer - Interface in com.atlassian.bitbucket.idx
-
Describes an indexer to be notified when commits are added to or removed from a repository.
- CommitIndexerModuleDescriptor - Class in com.atlassian.bitbucket.idx
-
- CommitIndexerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.idx.CommitIndexerModuleDescriptor
-
- CommitPropertyConfiguration - Interface in com.atlassian.bitbucket.idx
-
Property configuration for any commit indexer.
- CommitPropertyConfigurationModuleDescriptor - Class in com.atlassian.bitbucket.idx
-
- CommitPropertyConfigurationModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.idx.CommitPropertyConfigurationModuleDescriptor
-
- CommitRemovedDetails - Interface in com.atlassian.bitbucket.hook.repository
-
Describes a
commit
that was removed / is about to be removed from a
ref
.
- commits(Repository, BulkCommitsCommandParameters, BulkCommitCallback) - Method in interface com.atlassian.bitbucket.scm.bulk.PluginBulkContentCommandFactory
-
Streams commits from one or more repositories, providing a set of matching repositories for each.
- commits(CompareRequest, CommitCallback) - Method in interface com.atlassian.bitbucket.scm.compare.PluginCompareCommandFactory
-
- commits(Repository, CommitsCommandParameters, CommitCallback) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Streams commits which match the provided paramters
to the provided callback.
- commits(Repository, CommitsCommandParameters, PageRequest) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Retrieves a page of commits which match the provided paramters
.
- commits(PullRequest, CommitCallback) - Method in interface com.atlassian.bitbucket.scm.pull.PluginPullRequestCommandFactory
-
- commits(PullRequest, PullRequestCommitsCommandParameters, CommitCallback) - Method in interface com.atlassian.bitbucket.scm.pull.PluginPullRequestCommandFactory
-
- commonAncestor(Repository, CommonAncestorCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Retrieves the common ancestor for the provided commits
- COMPARABLE - Static variable in interface com.atlassian.bitbucket.util.Weighted
-
Note that this comparator only considers weight.
- compareTo(BaseWeightedModuleDescriptor<T>) - Method in class com.atlassian.bitbucket.hook.BaseScmHookModuleDescriptor
-
- compareTo(BaseWeightedModuleDescriptor<T>) - Method in class com.atlassian.bitbucket.scm.BaseWeightedModuleDescriptor
-
- compose(Function<? super V, ? extends T>) - Method in interface com.atlassian.bitbucket.io.IoFunction
-
Returns a composed function that first applies the before
function to its input, and then applies this function to the result.
- configure(HookRequestHandle, ExternalProcessSettings) - Static method in class com.atlassian.bitbucket.hook.HookUtils
-
- configure(HookRequestHandle, ProcessBuilder) - Static method in class com.atlassian.bitbucket.hook.HookUtils
-
- configure(HookRequestHandle, CommandBuilder) - Static method in class com.atlassian.bitbucket.hook.HookUtils
-
- contents(Repository, BulkContentCommandParameters, BulkContentCallback) - Method in interface com.atlassian.bitbucket.scm.bulk.PluginBulkContentCommandFactory
-
- ContextualFormFragment - Interface in com.atlassian.bitbucket.ui
-
Allows the injection of fields into existing forms provided by the host application.
- create(Authentication) - Method in interface com.atlassian.bitbucket.permission.PermissionVoterProvider
-
- create(Repository, HookRequest) - Method in interface com.atlassian.bitbucket.scm.hook.PluginHookHandlerFactory
-
Creates the SCM specific handler
for the SCM hook callback
- create(HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.bitbucket.scm.http.HttpScmRequestHandler
-
- create(Repository) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
- create(Repository, CreateCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Creates and initializes the repository on disk, performing any SCM-specific configuration that is appropriate
for new repositories.
- create(SshScmRequestContext) - Method in interface com.atlassian.bitbucket.scm.ssh.SshScmRequestHandler
-
- create(SshCommandContext) - Method in interface com.atlassian.bitbucket.ssh.command.SshCommandFactory
-
- createBranch(Repository, CreateBranchCommandParameters) - Method in interface com.atlassian.bitbucket.scm.ref.PluginRefCommandFactory
-
- createTag(Repository, CreateTagCommandParameters) - Method in interface com.atlassian.bitbucket.scm.ref.PluginRefCommandFactory
-
- decline(PullRequestRescope) - Method in interface com.atlassian.bitbucket.scm.pull.BulkRescopeContext
-
Marks the rescope as declining
the associated pull request.
- decline(MinimalPullRequest) - Method in interface com.atlassian.bitbucket.scm.pull.RepositoryRescopeContext
-
Marks the pull request as declined
.
- defaultBranch(String) - Method in class com.atlassian.bitbucket.scm.ForkCommandParameters.Builder
-
Specifies the default branch that should be set after the fork is created.
- defaultBranch(Repository) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Retrieves the default Branch
for the specified repository.
- DefaultCommandExitHandler - Class in com.atlassian.bitbucket.scm
-
- DefaultCommandExitHandler(I18nService) - Constructor for class com.atlassian.bitbucket.scm.DefaultCommandExitHandler
-
- defaultErrorHandler() - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Indicates the default
CommandErrorHandler
should be applied when
CommandBuilderSupport.build(CommandOutputHandler)
is
called by setting the
AbstractCommandBuilder.errorHandler
to
null
.
- defaultExitHandler() - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Indicates the default
CommandExitHandler
should be applied when
CommandBuilderSupport.build(CommandOutputHandler)
is
called by setting the
AbstractCommandBuilder.exitHandler
to
null
.
- defaultWorkDir() - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Indicates the default working directory should be used when
CommandBuilderSupport.build(CommandOutputHandler)
is called by
setting the
AbstractCommandBuilder.workDir
to
null
.
- defaultWorkingDirectory() - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- delete(Repository, DeleteCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Deletes the repository, allowing the underlying SCM to carry out any special processing necessary to clean up
repository storage.
- delete(PullRequest, PullRequestDeleteCommandParameters) - Method in interface com.atlassian.bitbucket.scm.pull.PluginPullRequestCommandFactory
-
Deletes repository data associated with the specified pull request.
- DeleteCommandParameters - Class in com.atlassian.bitbucket.scm
-
- DeleteCommandParameters.Builder - Class in com.atlassian.bitbucket.scm
-
- diff(CompareRequest, CompareDiffCommandParameters, DiffContentCallback) - Method in interface com.atlassian.bitbucket.scm.compare.PluginCompareCommandFactory
-
- diff(Repository, DiffCommandParameters, DiffContentCallback) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Streams the diff between two commits to the provided callback
.
- diff(Repository, DiffCommandParameters, TypeAwareOutputSupplier) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Streams the raw diff between two commits.
- diff(PullRequest, PullRequestDiffCommandParameters, DiffContentCallback) - Method in interface com.atlassian.bitbucket.scm.pull.PluginPullRequestCommandFactory
-
- directory(Repository, DirectoryCommandParameters, ContentTreeCallback, PageRequest) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Streams a directory listing for the requested path at the specified commit.
- directoryExists(File) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- directoryExists(Path) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Ensures the provided File
is not null
, exists and is a directory.
- directoryExistsOrIsNull(File) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- directoryExistsOrIsNull(Path) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Ensures the provided File
is null
, or that it exists and is a directory.
- disabled() - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationFailureHandlerModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationHandlerModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationSuccessHandlerModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.auth.SshAuthenticationFailureHandlerModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.auth.SshAuthenticationHandlerModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.auth.SshAuthenticationSuccessHandlerModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.hook.BaseScmHookModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.idx.CommitIndexerModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.idx.CommitPropertyConfigurationModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.migration.MigrationHandlerModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.permission.PermissionVoterProviderModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.scm.ScmModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.scm.ScmProtocolModuleDescriptor
-
- disabled() - Method in class com.atlassian.bitbucket.user.UserErasureModuleDescriptor
-
- doError(Appendable, Map<String, String[]>, Map<String, Collection<String>>, Map<String, Object>) - Method in interface com.atlassian.bitbucket.ui.ContextualFormFragment
-
Render your fields after a validation error has occurred.
- doProvideProperties(CommentPropertyContext) - Method in class com.atlassian.bitbucket.comment.FlatteningCommentPropertyProvider
-
- doView(Appendable, Map<String, Object>) - Method in interface com.atlassian.bitbucket.ui.ContextualFormFragment
-
- doWithHookRequest(int, Function<HookRequestHandle, T>) - Method in interface com.atlassian.bitbucket.hook.HookService
-
Perform an operation with a hook request
- drain(long, TimeUnit) - Method in interface com.atlassian.bitbucket.util.Drainable
-
Waits for all resources to become free.
- Drainable - Interface in com.atlassian.bitbucket.util
-
Indicates connection pools and similar data structures have a means of waiting for resources to close/clean up.
- editFile(Repository, EditFileCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginExtendedCommandFactory
-
Adds a new file or updates the content of an existing file as described in the parameters
.
- effectiveDiff(PullRequest) - Method in interface com.atlassian.bitbucket.scm.pull.PluginPullRequestCommandFactory
-
- emptyArchive() - Static method in interface com.atlassian.bitbucket.migration.ExportSection
-
- emptyEntry() - Static method in interface com.atlassian.bitbucket.migration.ExportSection
-
Returns a consumer for
OutputStream
that does not write any data.
- enabled() - Method in class com.atlassian.bitbucket.hook.BaseScmHookModuleDescriptor
-
- enabled() - Method in class com.atlassian.bitbucket.idx.CommitPropertyConfigurationModuleDescriptor
-
- EntityExportMapping<K> - Interface in com.atlassian.bitbucket.migration
-
Provides the ability to map local IDs to instance agnostic logical IDs during an export.
- EntityImportMapping<K> - Interface in com.atlassian.bitbucket.migration
-
Provides the ability to map generated export IDs to locally created IDs during an import and vice versa.
- EntrySource - Interface in com.atlassian.bitbucket.migration
-
Provides access to a single file within an archive.
- ENV_HOOK_ADDRESS - Static variable in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
- ENV_HOOK_CALLBACK - Static variable in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
The environment variable to be set in order to provide the
callback scripts
location to external processes.
- ENV_HOOK_COORDINATOR - Static variable in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
The environment variable to be set in order to provide the
coordinator scripts
location to external processes.
- ENV_HOOK_PORT - Static variable in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
The environment variable to be set in order to provide the
port number
to external processes.
- ENV_HOOK_REQUEST_ID - Static variable in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
- environment - Variable in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Maintains a map of environment variables and their values.
- environment(Map<String, String>) - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext.Builder
-
- environment(String, String) - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext.Builder
-
- environment(Map<String, String>) - Method in class com.atlassian.bitbucket.ssh.command.SshCommandContext.Builder
-
- environment(String, String) - Method in class com.atlassian.bitbucket.ssh.command.SshCommandContext.Builder
-
- equals(Object) - Method in class com.atlassian.bitbucket.auth.SimpleAuthentication
-
- equals(Object) - Method in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-
- eraseUser(UserErasureRequest) - Method in interface com.atlassian.bitbucket.user.UserErasureHandler
-
- errorHandler - Variable in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
The CommandErrorHandler
to receive and process the InputStream
for reading data from the
command's error stream.
- errorHandler(CommandErrorHandler) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- execute(Map<String, String[]>, Map<String, Object>) - Method in interface com.atlassian.bitbucket.ui.ContextualFormFragment
-
Store the fields supplied by this form and perform any other actions.
- execute(Map<String, String[]>) - Method in interface com.atlassian.bitbucket.ui.PluginFormFragments
-
- existsForKey(String) - Method in interface com.atlassian.bitbucket.ui.PluginFormFragmentsFactory
-
Checks if any form fragment is associated with a form key.
- ExitCodeCallback - Interface in com.atlassian.bitbucket.scm.ssh
-
Passed to the
SshScmRequestHandler
as a callback to be used when an underlying SSH process completes.
- exitCodeCallback(ExitCodeCallback) - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext.Builder
-
- exitHandler - Variable in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
The CommandExitHandler
to be invoked when the command runs.
- exitHandler(CommandExitHandler) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- export(ExportContext, Project) - Method in interface com.atlassian.bitbucket.migration.Exporter
-
Called when a project is exported.
- export(ExportContext, PullRequest) - Method in interface com.atlassian.bitbucket.migration.Exporter
-
Called when a pull request is exported.
- export(ExportContext, Repository) - Method in interface com.atlassian.bitbucket.migration.Exporter
-
Called when a repository is exported.
- ExportContext - Interface in com.atlassian.bitbucket.migration
-
Represents the context for the current export job.
- Exporter - Interface in com.atlassian.bitbucket.migration
-
Data Center Migration Exporter SPI
- ExportSection - Interface in com.atlassian.bitbucket.migration
-
Allows addition of entries to the export archive, either from disk or directly from a
stream
.
- extractToDisk(Path, Predicate<String>) - Method in interface com.atlassian.bitbucket.migration.ArchiveSource
-
Filter and extract this contents of this archive to the specified target.
- extractToDisk(Path) - Method in interface com.atlassian.bitbucket.migration.ArchiveSource
-
Extract this contents of this archive to the specified target.
- extractToDisk(Path) - Method in interface com.atlassian.bitbucket.migration.EntrySource
-
Extract this entry to the specified target.
- get(String) - Method in interface com.atlassian.bitbucket.idx.IndexingContext
-
Retrieve an object from the context.
- getAttributeMap() - Method in interface com.atlassian.bitbucket.migration.ExportContext
-
Returns the AttributeMap
object for this context.
- getAttributeMap() - Method in interface com.atlassian.bitbucket.migration.ImportContext
-
Returns the AttributeMap
object for this context.
- getAuthenticationException() - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationFailureContext
-
- getAuthenticationException() - Method in interface com.atlassian.bitbucket.auth.SshAuthenticationFailureContext
-
- getAuthenticationState() - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationFailureContext
-
- getAuthenticationState() - Method in interface com.atlassian.bitbucket.auth.SshAuthenticationFailureContext
-
- getBaseRef() - Method in interface com.atlassian.bitbucket.repository.RefMetadataContext
-
- getBaseUrl() - Method in interface com.atlassian.bitbucket.scm.ScmProtocol
-
- getBaseUrl() - Method in class com.atlassian.bitbucket.scm.ScmUrlRequest
-
- getBulkContentCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getCallbackScript() - Method in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
- getCloneUrl(Repository, ApplicationUser) - Method in interface com.atlassian.bitbucket.scm.ScmProtocol
-
Retrieves the clone URL specific to this protocol for the supplied repository
and, if
appropriate, tailored to the supplied user
.
- getCommand() - Method in interface com.atlassian.bitbucket.auth.SshAuthenticationSuccessContext
-
- getCommand() - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext
-
- getCommand() - Method in class com.atlassian.bitbucket.ssh.command.SshCommandContext
-
- getCommandBuilderFactory() - Method in class com.atlassian.bitbucket.scm.AbstractScm
-
- getCommandBuilderFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
Retrieves a
PluginCommandFactory
, used to create
commands
for performing standard SCM
operations such as retrieving commits and viewing diffs.
- getCommit() - Method in interface com.atlassian.bitbucket.hook.repository.CommitAddedDetails
-
- getCommit() - Method in interface com.atlassian.bitbucket.hook.repository.CommitRemovedDetails
-
- getCompareCommandFactory() - Method in class com.atlassian.bitbucket.scm.AbstractScm
-
- getCompareCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getContentType() - Method in class com.atlassian.bitbucket.scm.http.HttpRequestDetails
-
- getContext() - Method in interface com.atlassian.bitbucket.repository.RefMetadataContext
-
- getContext() - Method in interface com.atlassian.bitbucket.scm.pull.MergeRequest
-
Retrieves any additional context that was supplied when the merge was requested.
- getCoordinatorScript() - Method in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
- getCredentials() - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationContext
-
- getCurrentHierarchyId() - Method in interface com.atlassian.bitbucket.migration.ImportContext
-
Returns the current hierarchy ID the importer is importing.
- getDefaultBranch() - Method in class com.atlassian.bitbucket.scm.ForkCommandParameters
-
Retrieves the default branch that should be set for the fork after it's created.
- getDefaultBranch(Repository) - Method in interface com.atlassian.bitbucket.scm.Scm
-
Retrieves the configured default branch for the specified repository.
- getDescriptionKey() - Method in interface com.atlassian.bitbucket.scm.PluginMergeStrategy
-
A short, descriptive summary of what the strategy does, suitable for display in a space-constrained
UI.
- getEntityMapping(MigrationEntityType<T>) - Method in interface com.atlassian.bitbucket.migration.ExportContext
-
- getEntityMapping(MigrationEntityType<T>) - Method in interface com.atlassian.bitbucket.migration.ImportContext
-
- getEnvironment() - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext
-
- getEnvironment() - Method in class com.atlassian.bitbucket.ssh.command.SshCommandContext
-
- getErrorHandler() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- getErrorHtml(Map<String, String[]>, Map<String, Collection<String>>) - Method in interface com.atlassian.bitbucket.ui.PluginFormFragments
-
- getExitCodeCallback() - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext
-
- getExporter() - Method in class com.atlassian.bitbucket.migration.MigrationHandlerModuleDescriptor
-
- getExportId(K) - Method in interface com.atlassian.bitbucket.migration.EntityExportMapping
-
Given a local ID, calculate its corresponding export ID.
- getExportId(K) - Method in interface com.atlassian.bitbucket.migration.EntityImportMapping
-
Given a localId
, return its corresponding exportId
.
- getExtendedCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getFeatures() - Method in class com.atlassian.bitbucket.scm.AbstractScm
-
- getFeatures() - Method in interface com.atlassian.bitbucket.scm.Scm
-
Retrieves the features
that are supported by this SCM.
- getFilterChain() - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationContext
-
- getFlag() - Method in interface com.atlassian.bitbucket.scm.PluginMergeStrategy
-
Retrieves a flag, or series of flags, which would be familiar to users of the SCM to help identify what the
strategy does by relating it to well-known command line functionality.
- getFork() - Method in class com.atlassian.bitbucket.scm.ForkCommandParameters
-
Retrieves the fork repository, which is expected to have already been created in the database and
have a valid ID
.
- getForkIds() - Method in class com.atlassian.bitbucket.scm.DeleteCommandParameters
-
Provides the IDs
of all repositories that were forked from the repository being
deleted which have not, themselves, been deleted.
- getFromRef() - Method in interface com.atlassian.bitbucket.scm.pull.MinimalPullRequest
-
Retrieves the ref
that has been requested to be merged.
- getFromRepository() - Method in interface com.atlassian.bitbucket.scm.pull.PullRequestRescope
-
- getHeader(String) - Method in class com.atlassian.bitbucket.scm.http.HttpRequestDetails
-
- getHelpTopic() - Method in interface com.atlassian.bitbucket.scm.PluginMergeStrategies
-
Retrieves a help topic, which is used to look up a URL
for additional documentation about the available merge strategies.
- getHookHandlerFactory() - Method in class com.atlassian.bitbucket.scm.AbstractScm
-
- getHookHandlerFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getHostAddress() - Method in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
- getId() - Method in interface com.atlassian.bitbucket.idx.CommitIndexer
-
- getId() - Method in interface com.atlassian.bitbucket.scm.PluginMergeStrategy
-
Retrieves an SCM-unique identifier for the merge strategy.
- getId() - Method in interface com.atlassian.bitbucket.scm.pull.MinimalPullRequest
-
Retrieves the pull request's ID, relative to the
target
repository
.
- getId() - Method in interface com.atlassian.bitbucket.scm.Scm
-
Retrieves a unique identifier for the SCM that is provided by the plugin.
- getImporter() - Method in class com.atlassian.bitbucket.migration.MigrationHandlerModuleDescriptor
-
- getInputHandler() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- getIntegrityCheckCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getLatestPullRequestId(Repository) - Method in interface com.atlassian.bitbucket.scm.integrity.IntegrityCheckContext
-
Allows SCMs to obtain the highest / latest pull request found in the database
- getLocalId(String) - Method in interface com.atlassian.bitbucket.migration.EntityImportMapping
-
Given an exportId
, return its corresponding localId
.
- getMaxCommitIds() - Method in interface com.atlassian.bitbucket.scm.pull.BulkRescopeContext
-
- getMergeRequest() - Method in interface com.atlassian.bitbucket.hook.repository.RepositoryMergeRequestCheckContext
-
- getMergeStrategies() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getMessage() - Method in interface com.atlassian.bitbucket.scm.pull.MergeRequest
-
Retrieves the proposed commit message, if one was provided.
- getMessage() - Method in interface com.atlassian.bitbucket.scm.ScmStatus
-
Retrieves a message describing the SCM's status.
- getMetadata(RefMetadataContext) - Method in interface com.atlassian.bitbucket.repository.RefMetadataProvider
-
- getMethod() - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationContext
-
- getMethod() - Method in class com.atlassian.bitbucket.scm.http.HttpRequestDetails
-
- getMirrorCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getModule() - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationFailureHandlerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationHandlerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationSuccessHandlerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.auth.SshAuthenticationFailureHandlerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.auth.SshAuthenticationHandlerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.auth.SshAuthenticationSuccessHandlerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.home.HomeUpdateHandlerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.hook.BaseScmHookModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.idx.CommitIndexerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.idx.CommitPropertyConfigurationModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.migration.MigrationHandlerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.permission.PermissionVoterProviderModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.scm.AbstractScmRequestHandlerModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.scm.ScmModuleDescriptor
-
Retrieves the
Scm
instance for this descriptor.
- getModule() - Method in class com.atlassian.bitbucket.scm.ScmProtocolModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.scm.ScmRequestCheckModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.scm.ScmUrlFormatterModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.ssh.command.SshCommandFactoryModuleDescriptor
-
- getModule() - Method in class com.atlassian.bitbucket.user.UserErasureModuleDescriptor
-
- getName() - Method in interface com.atlassian.bitbucket.migration.MigrationEntityType
-
- getName() - Method in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-
- getName() - Method in interface com.atlassian.bitbucket.scm.Scm
-
Retrieves a well-known name for the SCM that is provided by the plugin.
- getName() - Method in interface com.atlassian.bitbucket.scm.ScmProtocol
-
- getNameKey() - Method in interface com.atlassian.bitbucket.scm.PluginMergeStrategy
-
A short, human-readable name for the strategy, like "Fast-forward", suitable for display in a space-
constrained UI.
- getNewDir() - Method in interface com.atlassian.bitbucket.home.HomeUpdate
-
The absolute path to where the home directory currently is.
- getNewFromHash() - Method in interface com.atlassian.bitbucket.scm.pull.PullRequestRescope
-
- getNewToHash() - Method in interface com.atlassian.bitbucket.scm.pull.PullRequestRescope
-
- getOldDir() - Method in interface com.atlassian.bitbucket.home.HomeUpdate
-
The absolute path to where the home directory used to be.
- getOldFromHash() - Method in interface com.atlassian.bitbucket.scm.pull.PullRequestRescope
-
- getOldToHash() - Method in interface com.atlassian.bitbucket.scm.pull.PullRequestRescope
-
- getOutputHandler() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- getParameter(String) - Method in class com.atlassian.bitbucket.scm.http.HttpRequestDetails
-
- getPath() - Method in interface com.atlassian.bitbucket.migration.ArchiveSource
-
Get the path of this archive source.
- getPath() - Method in interface com.atlassian.bitbucket.migration.EntrySource
-
- getPathInfo() - Method in class com.atlassian.bitbucket.scm.http.HttpRequestDetails
-
- getPathSuffix() - Method in class com.atlassian.bitbucket.scm.http.RepositoryUrlFragment
-
- getPermission() - Method in interface com.atlassian.bitbucket.permission.PermissionCheck
-
- getPort() - Method in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
- getPreviousStatus() - Method in class com.atlassian.bitbucket.scm.event.ScmStatusChangedEvent
-
- getProcessHandler() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- getProjectKey() - Method in class com.atlassian.bitbucket.scm.http.RepositoryUrlFragment
-
- getProjectNamespace() - Method in class com.atlassian.bitbucket.scm.http.RepositoryUrlFragment
-
- getProperties() - Method in class com.atlassian.bitbucket.auth.AuthenticationResult
-
- getProperties() - Method in class com.atlassian.bitbucket.auth.SimpleAuthentication
-
- getPropertiesToPreload(Repository) - Method in interface com.atlassian.bitbucket.idx.CommitPropertyConfiguration
-
- getPublicKey() - Method in interface com.atlassian.bitbucket.auth.SshAuthenticationContext
-
- getPullRequest() - Method in interface com.atlassian.bitbucket.scm.pull.MergeRequest
-
- getPullRequestCommandFactory() - Method in class com.atlassian.bitbucket.scm.AbstractScm
-
- getPullRequestCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getRef() - Method in interface com.atlassian.bitbucket.hook.repository.CommitAddedDetails
-
- getRef() - Method in interface com.atlassian.bitbucket.hook.repository.CommitRemovedDetails
-
- getRefCommandFactory() - Method in class com.atlassian.bitbucket.scm.AbstractScm
-
- getRefCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
-
- getRefs() - Method in interface com.atlassian.bitbucket.repository.RefMetadataContext
-
- getRepositories() - Method in interface com.atlassian.bitbucket.scm.integrity.IntegrityCheckContext
-
Allows SCMs to request a
stream
of repositories to check for consistency.
- getRepository() - Method in interface com.atlassian.bitbucket.idx.IndexingContext
-
- getRepository() - Method in interface com.atlassian.bitbucket.repository.RefMetadataContext
-
- getRepository() - Method in class com.atlassian.bitbucket.scm.AbstractRepositoryScmRequest
-
- getRepository() - Method in class com.atlassian.bitbucket.scm.pull.BulkRescopeCommandParameters
-
- getRepository() - Method in interface com.atlassian.bitbucket.scm.ScmRequest
-
- getRepository() - Method in class com.atlassian.bitbucket.scm.ScmUrlRequest
-
- getRepositorySlug() - Method in class com.atlassian.bitbucket.scm.http.RepositoryUrlFragment
-
- getRequest() - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationContext
-
- getRequestId() - Method in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
- getRescopeContext() - Method in class com.atlassian.bitbucket.scm.pull.BulkRescopeCommandParameters
-
- getResource() - Method in interface com.atlassian.bitbucket.permission.PermissionCheck
-
The resource that the permission check applies to.
- getResponse() - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationContext
-
- getResult() - Method in interface com.atlassian.bitbucket.hook.repository.PreRepositoryHookCommitCallback
-
Returns the outcome of the callback's processing of commits.
- getResult() - Method in interface com.atlassian.bitbucket.permission.PermissionCheck
-
- getResult() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- getScm() - Method in class com.atlassian.bitbucket.scm.AbstractScmRequestHandlerModuleDescriptor
-
Retrieves the
ID
of the SCM this handler adds support for, or
null
if
this handler does not, of itself, add support for any specific SCM.
- getScm() - Method in class com.atlassian.bitbucket.scm.event.ScmEvent
-
Retrieves the
Scm
raising the event.
- getSettings() - Method in class com.atlassian.bitbucket.hook.repository.RepositoryHookContext
-
- getSettings() - Method in interface com.atlassian.bitbucket.hook.repository.RepositoryMergeRequestCheckContext
-
- getSize(Repository) - Method in interface com.atlassian.bitbucket.scm.Scm
-
Calculates the size of the specified repository in bytes.
- getStatus() - Method in interface com.atlassian.bitbucket.scm.Scm
-
Retrieves the current
status
for the SCM.
- getStderr() - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext
-
- getStderr() - Method in class com.atlassian.bitbucket.ssh.command.SshCommandContext
-
- getStdin() - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext
-
- getStdin() - Method in class com.atlassian.bitbucket.ssh.command.SshCommandContext
-
- getStdout() - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext
-
- getStdout() - Method in class com.atlassian.bitbucket.ssh.command.SshCommandContext
-
- getStrategies() - Method in interface com.atlassian.bitbucket.scm.PluginMergeStrategies
-
- getToRef() - Method in interface com.atlassian.bitbucket.scm.pull.MinimalPullRequest
-
Retrieves the ref
targeted for the merge, if the pull request is accepted.
- getToRepository() - Method in interface com.atlassian.bitbucket.scm.pull.PullRequestRescope
-
- getUrlFormatter() - Method in class com.atlassian.bitbucket.scm.AbstractScmRequestHandlerModuleDescriptor
-
Retrieves the
ScmUrlFormatter
which should be used to format clone URLs targeting this handler.
- getUser() - Method in class com.atlassian.bitbucket.auth.AuthenticationResult
-
- getUser() - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationSuccessContext
-
- getUser() - Method in class com.atlassian.bitbucket.auth.SimpleAuthentication
-
- getUser() - Method in interface com.atlassian.bitbucket.auth.SshAuthenticationSuccessContext
-
- getUser() - Method in class com.atlassian.bitbucket.scm.ScmUrlRequest
-
- getUsername() - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationContext
-
- getUsername() - Method in interface com.atlassian.bitbucket.auth.SshAuthenticationContext
-
- getVersion() - Method in interface com.atlassian.bitbucket.scm.pull.MinimalPullRequest
-
Retrieves the pull request's current version.
- getViewHtml() - Method in interface com.atlassian.bitbucket.ui.PluginFormFragments
-
- getWeight() - Method in class com.atlassian.bitbucket.scm.BaseWeightedModuleDescriptor
-
- getWeight() - Method in interface com.atlassian.bitbucket.util.Weighted
-
- i18nService - Variable in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
The I18nService
, used to internationalise error messages for exceptions thrown during processing.
- i18nService - Variable in class com.atlassian.bitbucket.scm.DefaultCommandExitHandler
-
- identity() - Static method in interface com.atlassian.bitbucket.io.IoFunction
-
Returns a function that always returns its input argument.
- ImportContext - Interface in com.atlassian.bitbucket.migration
-
Allows the consumption of entries contained in an import archive.
- Importer - Interface in com.atlassian.bitbucket.migration
-
Data Center Migration Importer SPI
- IndexingContext - Interface in com.atlassian.bitbucket.idx
-
Used to by
CommitIndexer
s to store state during the indexing process.
- init(Plugin, Element) - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationHandlerModuleDescriptor
-
- init(Plugin, Element) - Method in class com.atlassian.bitbucket.migration.MigrationHandlerModuleDescriptor
-
- init(Plugin, Element) - Method in class com.atlassian.bitbucket.permission.PermissionVoterProviderModuleDescriptor
-
- init(Plugin, Element) - Method in class com.atlassian.bitbucket.scm.AbstractScmRequestHandlerModuleDescriptor
-
- init(Plugin, Element) - Method in class com.atlassian.bitbucket.scm.BaseWeightedModuleDescriptor
-
- inputHandler - Variable in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
The CommandInputHandler
to receive and process the OutputStream
for feeding data into the
command.
- inputHandler(CommandInputHandler) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- IntegrityCheckCallback - Interface in com.atlassian.bitbucket.scm.integrity
-
Used by an SCM to report integrity check results as they become available.
- IntegrityCheckContext - Interface in com.atlassian.bitbucket.scm.integrity
-
Allows an SCM to obtain additional information required to perform integrity checks
- IoConsumer<T> - Interface in com.atlassian.bitbucket.io
-
- IoFunction<T,R> - Interface in com.atlassian.bitbucket.io
-
- isAccepted() - Method in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
- isAddedToRepository() - Method in interface com.atlassian.bitbucket.hook.repository.CommitAddedDetails
-
- isAsyncSupported() - Method in interface com.atlassian.bitbucket.scm.http.HttpScmRequest
-
Allows requests to indicate whether they support using Servlet 3's asynchronous execution
.
- isAvailable() - Method in interface com.atlassian.bitbucket.scm.ScmStatus
-
Retrieves a flag indicating whether the SCM is available to process requests.
- isCalled() - Method in interface com.atlassian.bitbucket.hook.HookRequestHandle
-
- isCaptchaSupported() - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationHandlerModuleDescriptor
-
- isDefault() - Method in interface com.atlassian.bitbucket.scm.PluginMergeStrategy
-
Retrieves a flag indicating whether this strategy is the SCM's default, the strategy it will use if no
explicit strategy is requested.
- isDryRun() - Method in interface com.atlassian.bitbucket.scm.pull.MergeRequest
-
Retrieves a flag indicating whether this request is for a canMerge
check
or a real merge
.
- isEmpty(Repository) - Method in interface com.atlassian.bitbucket.scm.Scm
-
Retrieves a flag indicating whether the specified Repository
is empty, from the perspective of the SCM
implementation.
- isEnabledForRepository(Repository) - Method in interface com.atlassian.bitbucket.idx.CommitIndexer
-
- isError(String, int, String, Throwable) - Method in class com.atlassian.bitbucket.scm.DefaultCommandExitHandler
-
- isLastInHierarchy() - Method in class com.atlassian.bitbucket.scm.DeleteCommandParameters
-
Retrieves a flag indicating whether this repository was the last in its hierarchy
, allowing the SCM to perform any additional cleanup that is necessary when an entire hierarchy
is deleted.
- isRemovedFromRepository() - Method in interface com.atlassian.bitbucket.hook.repository.CommitRemovedDetails
-
- isSynchronous() - Method in class com.atlassian.bitbucket.hook.repository.PostRepositoryHookContext
-
- isVetoed() - Method in interface com.atlassian.bitbucket.scm.pull.MergeRequest
-
- isWrite() - Method in class com.atlassian.bitbucket.scm.AbstractRepositoryScmRequest
-
- isWrite() - Method in interface com.atlassian.bitbucket.scm.ScmRequest
-
- ofName(String) - Static method in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-
- ofScope(Scope) - Static method in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-
- ofServletRequest(HttpServletRequest) - Static method in class com.atlassian.bitbucket.scm.http.HttpRequestDetails
-
- onAfterIndexing(IndexingContext) - Method in interface com.atlassian.bitbucket.idx.CommitIndexer
-
Called after the last commit has been processed to allow the indexer to perform any cleanup it needs.
- onArchiveEntry(ImportContext, ArchiveSource) - Method in interface com.atlassian.bitbucket.migration.Importer
-
Called when an archive entry is encountered within an archive.
- onAuthenticationFailure(HttpAuthenticationFailureContext) - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationFailureHandler
-
Callback method that is called by the system on authentication failure.
- onAuthenticationFailure(SshAuthenticationFailureContext) - Method in interface com.atlassian.bitbucket.auth.SshAuthenticationFailureHandler
-
A method called back on SSH authentication failure.
- onAuthenticationSuccess(HttpAuthenticationSuccessContext) - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationSuccessHandler
-
Callback method that is called by the system on authentication success over HTTP.
- onAuthenticationSuccess(SshAuthenticationSuccessContext) - Method in interface com.atlassian.bitbucket.auth.SshAuthenticationSuccessHandler
-
Callback method that is called by the system on authentication success over SSH.
- onBeforeIndexing(IndexingContext) - Method in interface com.atlassian.bitbucket.idx.CommitIndexer
-
Called before the first commit is processed to allow the indexer to perform any setup it needs.
- onCancel(String, int, String, Throwable) - Method in class com.atlassian.bitbucket.scm.DefaultCommandExitHandler
-
- onCommitAdded(CommitAddedDetails) - Method in interface com.atlassian.bitbucket.hook.repository.RepositoryHookCommitCallback
-
- onCommitAdded(Commit, IndexingContext) - Method in interface com.atlassian.bitbucket.idx.CommitIndexer
-
Called for each new commit that is added to the repository.
- onCommitRemoved(CommitRemovedDetails) - Method in interface com.atlassian.bitbucket.hook.repository.RepositoryHookCommitCallback
-
- onCommitRemoved(Commit, IndexingContext) - Method in interface com.atlassian.bitbucket.idx.CommitIndexer
-
Called for each existing commit that is removed from the repository.
- onEnd(PreRepositoryHookContext, T, RepositoryHookResult) - Method in interface com.atlassian.bitbucket.hook.repository.PreRepositoryHook
-
Callback method that is called after all registered and enabled hooks have been called
- onEnd() - Method in interface com.atlassian.bitbucket.hook.repository.RepositoryHookCommitCallback
-
Callback method that is called after all commits have been offered to the callback.
- onEnd(ExportContext) - Method in interface com.atlassian.bitbucket.migration.Exporter
-
Called after the export is finished.
- onEnd(ImportContext) - Method in interface com.atlassian.bitbucket.migration.Importer
-
Called after the import has finished.
- onEntry(ImportContext, EntrySource) - Method in interface com.atlassian.bitbucket.migration.Importer
-
- onError(String, int, String, Throwable) - Method in class com.atlassian.bitbucket.scm.DefaultCommandExitHandler
-
- onError(KeyedMessage) - Method in interface com.atlassian.bitbucket.scm.integrity.IntegrityCheckCallback
-
Called when the SCM encounters a problem that cannot be expressed in terms of pull requests or
repositories.
- onError(Repository, KeyedMessage) - Method in interface com.atlassian.bitbucket.scm.integrity.IntegrityCheckCallback
-
Called when the SCM encounters a problem while checking the integrity of a specific repository.
- onExit(String, int, String, Throwable) - Method in class com.atlassian.bitbucket.scm.DefaultCommandExitHandler
-
- onExit(int) - Method in interface com.atlassian.bitbucket.scm.ssh.ExitCodeCallback
-
- onExit(int) - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext
-
- onExtraPullRequest(Repository, long) - Method in interface com.atlassian.bitbucket.scm.integrity.IntegrityCheckCallback
-
Invoked when the SCM encounters a pull request that does not exist according to the host application.
- onMissingPullRequest(Repository, long) - Method in interface com.atlassian.bitbucket.scm.integrity.IntegrityCheckCallback
-
Invoked when the required SCM-level data for a pull request is missing.
- onStart() - Method in interface com.atlassian.bitbucket.hook.repository.RepositoryHookCommitCallback
-
- onStart(ExportContext) - Method in interface com.atlassian.bitbucket.migration.Exporter
-
Called before the export is started.
- onStart(ImportContext) - Method in interface com.atlassian.bitbucket.migration.Importer
-
Called after the export is started.
- OptionalPluginInformationProvider - Interface in com.atlassian.bitbucket.plugin
-
Allows stash core to query the state of optional plugins.
- patch(Repository, PatchCommandParameters, TypeAwareOutputSupplier) - Method in interface com.atlassian.bitbucket.scm.PluginExtendedCommandFactory
-
Streams a patch of the specified repository for a given commit or commit range.
- peelRefChanges(Repository, Collection<RefChange>) - Method in interface com.atlassian.bitbucket.scm.hook.PluginHookHandlerFactory
-
Peels the from
and to
hashes on the provided
RefChange
s, ensuring they reference commits.
- performAuthentication(HttpAuthenticationContext) - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationHandler
-
Invoked by the system when authentication is attempted over HTTP.
- performAuthentication(SshAuthenticationContext) - Method in interface com.atlassian.bitbucket.auth.SshAuthenticationHandler
-
Invoked by the system when authentication is attempted over SSH.
- PermissionCheck - Interface in com.atlassian.bitbucket.permission
-
The permission to check and optionally the resource on which to check it.
- PermissionVote - Enum in com.atlassian.bitbucket.permission
-
- PermissionVoter - Interface in com.atlassian.bitbucket.permission
-
A
PermissionVoter
may be used to determine access restrictions for application resources.
- PermissionVoterProvider - Interface in com.atlassian.bitbucket.permission
-
Provides
PermissionVoter
for a
authentication
in addition to those already
granted to them through direct grant, group membership and default permissions.
- PermissionVoterProviderModuleDescriptor - Class in com.atlassian.bitbucket.permission
-
- PermissionVoterProviderModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.permission.PermissionVoterProviderModuleDescriptor
-
- PluginBulkContentCommandFactory - Interface in com.atlassian.bitbucket.scm.bulk
-
A factory for creating commands which operate on bulk content.
- PluginCommandBuilderFactory - Interface in com.atlassian.bitbucket.scm
-
When implemented by an
SCM
, allows the
ScmService
to provide an
ScmCommandBuilder
that
can be used to build custom commands for advanced functionality.
- PluginCommandFactory - Interface in com.atlassian.bitbucket.scm
-
Provides backing functionality for the ScmCommandFactory
.
- PluginCompareCommandFactory - Interface in com.atlassian.bitbucket.scm.compare
-
Specialized command factory to compare two refs.
- PluginExtendedCommandFactory - Interface in com.atlassian.bitbucket.scm
-
Provides backing functionality for the ScmExtendedCommandFactory
.
- PluginFormFragments - Interface in com.atlassian.bitbucket.ui
-
- PluginFormFragmentsFactory - Interface in com.atlassian.bitbucket.ui
-
- PluginHookHandlerFactory - Interface in com.atlassian.bitbucket.scm.hook
-
- PluginIntegrityCheckCommandFactory - Interface in com.atlassian.bitbucket.scm.integrity
-
A Command factory for SCM integrity checks.
- PluginMergeStrategies - Interface in com.atlassian.bitbucket.scm
-
Describes an SPI for allowing SCMs to expose user-selectable merge strategies.
- PluginMergeStrategy - Interface in com.atlassian.bitbucket.scm
-
Describes a single merge strategy, which controls how commits from one line of development are applied to another.
- PluginMirrorCommandFactory - Interface in com.atlassian.bitbucket.scm.mirror
-
- PluginPullRequestCommandFactory - Interface in com.atlassian.bitbucket.scm.pull
-
- PluginRefCommandFactory - Interface in com.atlassian.bitbucket.scm.ref
-
Specialized command factory for dealing with refs
.
- postReceive(Repository, Collection<RefChange>) - Method in interface com.atlassian.bitbucket.hook.BuiltinHookHandlerFactory
-
Creates an
HookHandler
implementation that delegates to all enabled
PostRepositoryHook
instances.
- PostRepositoryHook<T extends com.atlassian.bitbucket.hook.repository.RepositoryHookRequest> - Interface in com.atlassian.bitbucket.hook.repository
-
Hook that is called after changes to 1 or more refs have been made.
- PostRepositoryHookContext - Class in com.atlassian.bitbucket.hook.repository
-
- PostRepositoryHookContext(Settings, boolean) - Constructor for class com.atlassian.bitbucket.hook.repository.PostRepositoryHookContext
-
- postUpdate(PostRepositoryHookContext, T) - Method in interface com.atlassian.bitbucket.hook.repository.PostRepositoryHook
-
Callback method that is called after a request to update one or more refs
is completed.
- preReceive(Repository, Collection<RefChange>) - Method in interface com.atlassian.bitbucket.hook.BuiltinHookHandlerFactory
-
Creates an
HookHandler
implementation that delegates to all enabled
PreRepositoryHook
instances.
- PreRepositoryHook<T extends com.atlassian.bitbucket.hook.repository.RepositoryHookRequest> - Interface in com.atlassian.bitbucket.hook.repository
-
Hook that is called for all veto-able changes to 1 or more Refs.
- PreRepositoryHookCommitCallback - Interface in com.atlassian.bitbucket.hook.repository
-
Specialized callback that
pre-hooks
can
register
to receive commit-level details for the
requested change.
- PreRepositoryHookContext - Class in com.atlassian.bitbucket.hook.repository
-
- PreRepositoryHookContext(Settings) - Constructor for class com.atlassian.bitbucket.hook.repository.PreRepositoryHookContext
-
- preUpdate(PreRepositoryHookContext, T) - Method in interface com.atlassian.bitbucket.hook.repository.PreRepositoryHook
-
Callback method that is called just before a request to update one or more refs
is completed.
- PROJECT - Static variable in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-
- properties(Map<String, Serializable>) - Method in class com.atlassian.bitbucket.auth.AuthenticationResult.Builder
-
- properties(Map<String, Serializable>) - Method in class com.atlassian.bitbucket.auth.SimpleAuthentication.Builder
-
- property(String, Serializable) - Method in class com.atlassian.bitbucket.auth.AuthenticationResult.Builder
-
- property(String, Serializable) - Method in class com.atlassian.bitbucket.auth.SimpleAuthentication.Builder
-
- PROTOCOL - Static variable in interface com.atlassian.bitbucket.scm.http.HttpScmProtocol
-
Protocol name used predominantly for descriptive purposes in logging and analytics.
- PROTOCOL - Static variable in interface com.atlassian.bitbucket.scm.ssh.SshScmProtocol
-
Protocol name used predominantly for descriptive purposes in logging and analytics.
- provideProperties(CommentPropertyContext) - Method in interface com.atlassian.bitbucket.comment.CommentPropertyProvider
-
Provide properties to the given context
.
- provideProperties(CommentPropertyContext) - Method in class com.atlassian.bitbucket.comment.FlatteningCommentPropertyProvider
-
- provideProperties(PullRequest, PullRequestMergeability) - Method in interface com.atlassian.bitbucket.pull.PullRequestMergeabilityPropertyProvider
-
Provide properties for the provided pull request and mergeability.
- provideProperties(PullRequestPropertyContext) - Method in interface com.atlassian.bitbucket.pull.PullRequestPropertyProvider
-
Provide properties to the given context
.
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationFailureHandlerModuleDescriptor
-
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.bitbucket.auth.HttpAuthenticationSuccessHandlerModuleDescriptor
-
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.bitbucket.scm.AbstractScmRequestHandlerModuleDescriptor
-
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.bitbucket.scm.ScmRequestCheckModuleDescriptor
-
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.bitbucket.scm.ScmUrlFormatterModuleDescriptor
-
- PullRequestDeleteCommandParameters - Class in com.atlassian.bitbucket.scm.pull
-
- PullRequestDeleteCommandParameters.Builder - Class in com.atlassian.bitbucket.scm.pull
-
- PullRequestMergeabilityPropertyProvider - Interface in com.atlassian.bitbucket.pull
-
Provides properties to PullRequestMergeability
.
- PullRequestPropertyContext - Interface in com.atlassian.bitbucket.pull
-
Allows iterating and adding properties
to pull requests.
- PullRequestPropertyProvider - Interface in com.atlassian.bitbucket.pull
-
Provides properties to Stash pull requests
.
- PullRequestRescope - Interface in com.atlassian.bitbucket.scm.pull
-
Describes how a pull request
is going to be rescoped.
- put(String, Object) - Method in interface com.atlassian.bitbucket.idx.IndexingContext
-
Sets a key-value pair in the context.
- rawArgument(String) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- rawArgumentAfter(String, String) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- rawArgumentAt(int, String) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- rawArgumentBefore(String, String) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
- rawFile(Repository, RawFileCommandParameters, TypeAwareOutputSupplier) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Streams the raw bytes for the requested file at the specified commit to OutputStream
returned by the
provided supplier
.
- read(IoConsumer<EntrySource>) - Method in interface com.atlassian.bitbucket.migration.ArchiveSource
-
Filter and read each file in the archive.
- read(IoConsumer<EntrySource>, Predicate<String>) - Method in interface com.atlassian.bitbucket.migration.ArchiveSource
-
Filter and read each file in the archive.
- read(IoConsumer<InputStream>) - Method in interface com.atlassian.bitbucket.migration.EntrySource
-
Read the file represented by this entry.
- RefMetadataContext - Interface in com.atlassian.bitbucket.repository
-
The context in which the metadata is being retrieved for a given collection of refs
- RefMetadataProvider<T> - Interface in com.atlassian.bitbucket.repository
-
A plugin point for associating arbitrary metadata with a Ref
.
- refs(Repository, RefsCommandParameters, RefCallback) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Streams all of the refs in the specified repository.
- registerCommitCallback(RepositoryHookCommitCallback, RepositoryHookCommitFilter, RepositoryHookCommitFilter...) - Method in class com.atlassian.bitbucket.hook.repository.PostRepositoryHookContext
-
Registers a callback to receive more information about commits added or removed.
- registerCommitCallback(PreRepositoryHookCommitCallback, RepositoryHookCommitFilter, RepositoryHookCommitFilter...) - Method in class com.atlassian.bitbucket.hook.repository.PreRepositoryHookContext
-
Registers a callback to receive more information about commits added or removed.
- registerRequest(int) - Method in interface com.atlassian.bitbucket.hook.HookService
-
Register a hosting request with the hook service.
- remove(String) - Method in interface com.atlassian.bitbucket.idx.IndexingContext
-
Removes a key-value pair from the context.
- removeEnvironment(String) - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Clears the environment variable of the provided name
if it has been set
- render(Object, Map<String, Object>) - Method in interface com.atlassian.bitbucket.json.JsonRenderer
-
Renders an object to JSON given any supplied options.
- REPOSITORY - Static variable in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-
- repository - Variable in class com.atlassian.bitbucket.scm.AbstractRepositoryScmRequest
-
- repository(Repository) - Method in class com.atlassian.bitbucket.scm.pull.BulkRescopeCommandParameters.Builder
-
- RepositoryHookCommitCallback - Interface in com.atlassian.bitbucket.hook.repository
-
A callback to receive more information about commits added or removed in a RepositoryHookRequest
.
- RepositoryHookCommitFilter - Enum in com.atlassian.bitbucket.hook.repository
-
Describes the type of commit details a repository-hook
callback
is interested
in.
- RepositoryHookContext - Class in com.atlassian.bitbucket.hook.repository
-
- RepositoryHookContext(Settings) - Constructor for class com.atlassian.bitbucket.hook.repository.RepositoryHookContext
-
- RepositoryMergeCheck - Interface in com.atlassian.bitbucket.hook.repository
-
Used to enforce a specific precondition for a pull request merge operation.
- RepositoryMergeRequestCheckContext - Interface in com.atlassian.bitbucket.hook.repository
-
In addition to the normal
MergeRequest
parameters, will have additional settings which can be configured
per-repository.
- RepositoryRescopeContext - Interface in com.atlassian.bitbucket.scm.pull
-
Provides a context for SCMs to perform rescope calculations and update affected pull requests when a repository
is updated.
- RepositoryUrlFragment - Class in com.atlassian.bitbucket.scm.http
-
Utility class for parsing project namespaces, project keys and repository slugs from scm urls - HTTP and SSH.
- rescopeContext(BulkRescopeContext) - Method in class com.atlassian.bitbucket.scm.pull.BulkRescopeCommandParameters.Builder
-
- resolveRef(Repository, ResolveRefCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Resolves the specified refId
, which may be a:
branch name
tag name
commit hash
If a name is provided, it must be considered as either an ID or a display ID.
- resolveRefs(Repository, ResolveRefsCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
-
Resolves one or more branches, tags and/or refs.
- resultOf(PermissionVote...) - Static method in enum com.atlassian.bitbucket.permission.PermissionVote
-
- rollback(HomeUpdate) - Method in class com.atlassian.bitbucket.home.AbstractHomeUpdateHandler
-
Provides a default no-op implementation to facilitate building handlers with no explicit rollback mechanism.
- rollback(HomeUpdate) - Method in interface com.atlassian.bitbucket.home.HomeUpdateHandler
-
Rolls back the
applied
changes, restoring references to the old shared home directory
location.
- run() - Method in interface com.atlassian.bitbucket.ssh.command.SshCommand
-
Runs the command, returning its exit code.
- Scm - Interface in com.atlassian.bitbucket.scm
-
Describes a pluggable extension point for implementing custom SCMs.
- ScmEvent - Class in com.atlassian.bitbucket.scm.event
-
Common base for all events raised by
SCM
implementations.
- ScmEvent(Object, Scm) - Constructor for class com.atlassian.bitbucket.scm.event.ScmEvent
-
Constructs a new
ScmEvent
, initialising the event's
source
and setting the
Scm
from which
the event is being raised.
- ScmModuleDescriptor - Class in com.atlassian.bitbucket.scm
-
ModuleDescriptor
which interprets <scm/>
tags in atlassian-plugin.xml
.
- ScmModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.scm.ScmModuleDescriptor
-
- ScmProtocol - Interface in com.atlassian.bitbucket.scm
-
An extension point for declaring an
Scm's
support for a protocol and for generating protocol-specific
clone URLs for
repositories
of that
kind
.
- ScmProtocolModuleDescriptor - Class in com.atlassian.bitbucket.scm
-
Provides an
ScmProtocol
implementation used in connection with one or more
Scms
.
- ScmProtocolModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.scm.ScmProtocolModuleDescriptor
-
- ScmRequest - Interface in com.atlassian.bitbucket.scm
-
A read or write request targeting a Stash repository.
- ScmRequestCheck - Interface in com.atlassian.bitbucket.scm
-
Used to enforce a specific precondition for a repository hosting operation, such as a push or pull.
- ScmRequestCheckModuleDescriptor - Class in com.atlassian.bitbucket.scm
-
- ScmRequestCheckModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.scm.ScmRequestCheckModuleDescriptor
-
- ScmRequestCheckService - Interface in com.atlassian.bitbucket.scm
-
Used to validate read and write operations on repositories managed by Stash.
- ScmStatus - Interface in com.atlassian.bitbucket.scm
-
Describes the current
status
of an
Scm
plugin.
- ScmStatusChangedEvent - Class in com.atlassian.bitbucket.scm.event
-
Raised when the
status
of an
SCM
changes at runtime.
- ScmStatusChangedEvent(Object, Scm, ScmStatus) - Constructor for class com.atlassian.bitbucket.scm.event.ScmStatusChangedEvent
-
Constructs a new
ScmStatusChangedEvent
, initialising the
source
and setting the
Scm
whose status has changed and the
status
the SCM used to have.
- ScmUrlFormatter - Interface in com.atlassian.bitbucket.scm
-
Formats an appropriate URL for a given
repository
.
- ScmUrlFormatterModuleDescriptor - Class in com.atlassian.bitbucket.scm
-
Parses the nested
url-formatter
element, when present, to produce an
ScmUrlFormatter
.
- ScmUrlFormatterModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.scm.ScmUrlFormatterModuleDescriptor
-
- ScmUrlRequest - Class in com.atlassian.bitbucket.scm
-
- ScmUrlRequest.Builder - Class in com.atlassian.bitbucket.scm
-
- self() - Method in class com.atlassian.bitbucket.scm.AbstractCommandBuilder
-
Returns a reference to the current builder, typed correctly to appease Java generics.
- sendAuthenticationError(AuthenticationState, String, String, HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.bitbucket.scm.http.HttpScmRequestHandler
-
- sendError(String, String, HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.bitbucket.scm.http.HttpScmRequestHandler
-
- sendError(String, String) - Method in interface com.atlassian.bitbucket.scm.ScmRequest
-
Sends the provided error details to the client, using SCM- and RPC-specific techniques as necessary.
- SequentialArchive - Interface in com.atlassian.bitbucket.migration
-
- setExecutionTimeout(long) - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- setExecutionTimeout(long) - Method in class com.atlassian.bitbucket.scm.SimpleCommand
-
Throws an UnsupportedOperationException
to indicate that an execution timeout cannot be configured.
- setIdleTimeout(long) - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- setIdleTimeout(long) - Method in class com.atlassian.bitbucket.scm.SimpleCommand
-
Throws an UnsupportedOperationException
to indicate that an idle timeout cannot be configured.
- setProperty(Comment, String, Object) - Method in interface com.atlassian.bitbucket.comment.CommentPropertyContext
-
Adds a property to the comment
.
- setProperty(PullRequest, String, Object) - Method in interface com.atlassian.bitbucket.pull.PullRequestPropertyContext
-
Adds a property to the pullRequest
.
- SettingsValidationErrors - Interface in com.atlassian.bitbucket.setting
-
- SettingsValidator - Interface in com.atlassian.bitbucket.setting
-
Handles validation of hook settings before they are persisted.
- signedObjects(Repository, SignedObjectsParameters, SignedObjectCallback) - Method in interface com.atlassian.bitbucket.scm.PluginExtendedCommandFactory
-
Retrieves requested objects and if the object is signed, provides the signature and signed content to the
callback.
- SimpleAuthentication - Class in com.atlassian.bitbucket.auth
-
- SimpleAuthentication.Builder - Class in com.atlassian.bitbucket.auth
-
- SimpleCommand<T> - Class in com.atlassian.bitbucket.scm
-
Implementation of the Command
interface that provides empty implementations for all methods
except Command.call()
.
- SimpleCommand() - Constructor for class com.atlassian.bitbucket.scm.SimpleCommand
-
- SshAuthenticationContext - Interface in com.atlassian.bitbucket.auth
-
The authentication context for SSH connections
- SshAuthenticationFailureContext - Interface in com.atlassian.bitbucket.auth
-
- SshAuthenticationFailureHandler - Interface in com.atlassian.bitbucket.auth
-
Handler for authentication failure over SSH.
- SshAuthenticationFailureHandlerModuleDescriptor - Class in com.atlassian.bitbucket.auth
-
- SshAuthenticationFailureHandlerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.auth.SshAuthenticationFailureHandlerModuleDescriptor
-
- SshAuthenticationHandler - Interface in com.atlassian.bitbucket.auth
-
Implementations should be stateless and thread-safe, as a single instance will be used to service all authentication
requests.
- SshAuthenticationHandlerModuleDescriptor - Class in com.atlassian.bitbucket.auth
-
Module descriptor for custom ssh key authenticators.
- SshAuthenticationHandlerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.auth.SshAuthenticationHandlerModuleDescriptor
-
- SshAuthenticationSuccessContext - Interface in com.atlassian.bitbucket.auth
-
- SshAuthenticationSuccessHandler - Interface in com.atlassian.bitbucket.auth
-
Handler that is called when a user successfully authenticates with the system over SSH.
- SshAuthenticationSuccessHandlerModuleDescriptor - Class in com.atlassian.bitbucket.auth
-
- SshAuthenticationSuccessHandlerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.auth.SshAuthenticationSuccessHandlerModuleDescriptor
-
- SshCommand - Interface in com.atlassian.bitbucket.ssh.command
-
Describes an SSH command, which can be run or canceled.
- SshCommandContext - Class in com.atlassian.bitbucket.ssh.command
-
- SshCommandContext.Builder - Class in com.atlassian.bitbucket.ssh.command
-
- SshCommandFactory - Interface in com.atlassian.bitbucket.ssh.command
-
Describes a factory for parsing commands and creating
SshCommand
instances to run them.
- SshCommandFactoryModuleDescriptor - Class in com.atlassian.bitbucket.ssh.command
-
- SshCommandFactoryModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.ssh.command.SshCommandFactoryModuleDescriptor
-
- SshScmProtocol - Interface in com.atlassian.bitbucket.scm.ssh
-
- SshScmRequest - Interface in com.atlassian.bitbucket.scm.ssh
-
Handles an SCM SSH command from a remote client.
- SshScmRequestContext - Class in com.atlassian.bitbucket.scm.ssh
-
- SshScmRequestContext.Builder - Class in com.atlassian.bitbucket.scm.ssh
-
- SshScmRequestHandler - Interface in com.atlassian.bitbucket.scm.ssh
-
- SshScmRequestHandlerModuleDescriptor - Class in com.atlassian.bitbucket.scm.ssh
-
- SshScmRequestHandlerModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.scm.ssh.SshScmRequestHandlerModuleDescriptor
-
- StandardMigrationEntityType<K> - Class in com.atlassian.bitbucket.migration
-
- start() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- stderr(OutputStream) - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext.Builder
-
- stdin(InputStream) - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext.Builder
-
- stdout(OutputStream) - Method in class com.atlassian.bitbucket.scm.ssh.SshScmRequestContext.Builder
-
- SUPPORTED_ARCHIVE_VERSIONS - Static variable in interface com.atlassian.bitbucket.migration.Importer
-
Set of archive versions that are supported by this version of the product.
- supports(HttpRequestDetails) - Method in interface com.atlassian.bitbucket.scm.http.HttpScmRequestHandler
-
Returns whether the handler can service the supplied request.
- supports(Scm) - Method in interface com.atlassian.bitbucket.scm.ScmProtocol
-
Determines if this protocol supports the specified
SCM
.
- supports(String) - Method in interface com.atlassian.bitbucket.scm.ScmProtocol
-
Determines if this protocol supports the
SCM
with specified
ID
.
- supports(String) - Method in interface com.atlassian.bitbucket.scm.ssh.SshScmRequestHandler
-
- supports(String) - Method in interface com.atlassian.bitbucket.ssh.command.SshCommandFactory
-
- synchronize(Repository, MirrorSyncCommandParameters, MirrorSyncCallback) - Method in interface com.atlassian.bitbucket.scm.mirror.PluginMirrorCommandFactory
-
- synchronous() - Method in class com.atlassian.bitbucket.scm.BaseCommand
-
Deprecated.
- SynchronousPreferred - Annotation Type in com.atlassian.bitbucket.hook.repository
-
Annotation to be used with
PostRepositoryHook
instances to signal that the hook prefers to be called
synchronously, which allows the hook to write to the SCM client error and output streams directly for
pushes
to the repository.