- abortIfCanceled() - Method in interface com.atlassian.bitbucket.migration.ExportContext
- 
Ensures that the export has not been canceled. 
- 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
-  
- 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, U) - Method in interface com.atlassian.bitbucket.io.IoBiConsumer
- 
Performs this operation on the given arguments. 
- accept(T) - Method in interface com.atlassian.bitbucket.io.IoConsumer
- 
Performs this operation on the given argument. 
- ActionResult - Interface in com.atlassian.bitbucket.build.server.operations
- 
The result of a request from Bitbucket to a CI system to perform a certain action. 
- ActionState - Enum in com.atlassian.bitbucket.build.server.operations
- 
The final state of the request to perform an action. 
- add(String, K) - Method in interface com.atlassian.bitbucket.migration.EntityImportMapping
- 
Adds a mapping between the exportIdandlocalId.
 
- 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 afterfunction 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. 
- 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. 
- 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 changesbetween two commits to the providedcallback.
 
- changes(Repository, ChangesCommandParameters, PageRequest) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
- 
Retrieves a page of changesbetween two commits.
 
- 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 changesetsgiven a set ofcommit IDs, where each changeset includes the first page ofchangesbetween a requested commit
 and its first parent.
 
- check(PullRequest) - Method in interface com.atlassian.bitbucket.scm.pull.MergeRequestCheckService
- 
Applies all registered and enabled  RepositoryMergeChecks 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 
- com.atlassian.bitbucket.auth - package com.atlassian.bitbucket.auth
-  
- com.atlassian.bitbucket.build.server - package com.atlassian.bitbucket.build.server
-  
- com.atlassian.bitbucket.build.server.operations - package com.atlassian.bitbucket.build.server.operations
-  
- com.atlassian.bitbucket.comment - package com.atlassian.bitbucket.comment
-  
- com.atlassian.bitbucket.commit - package com.atlassian.bitbucket.commit
-  
- 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.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.setting - package com.atlassian.bitbucket.setting
-  
- com.atlassian.bitbucket.settingsrestriction - package com.atlassian.bitbucket.settingsrestriction
-  
- com.atlassian.bitbucket.shutdown - package com.atlassian.bitbucket.shutdown
-  
- 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
-  
- COMMENT - Static variable in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-  
- CommentPropertyContext - Interface in com.atlassian.bitbucket.comment
- 
Allows iterating and adding propertieson 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
-  
- CommitPropertyProvider - Interface in com.atlassian.bitbucket.commit
- 
- CommitPropertyProviderModuleDescriptor - Class in com.atlassian.bitbucket.commit
- 
- CommitPropertyProviderModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.commit.CommitPropertyProviderModuleDescriptor
- 
Deprecated. 
- 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 paramtersto 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, 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 beforefunction to its input, and then applies this function to the result.
 
- 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(HttpServletRequest, HttpServletResponse) - Method in interface com.atlassian.bitbucket.scm.http.HttpScmRequestHandler
- 
- 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
-  
- get(String) - Method in interface com.atlassian.bitbucket.idx.IndexingContext
- 
Retrieve an object from the context. 
- get() - Method in interface com.atlassian.bitbucket.io.IoSupplier
- 
Gets a result. 
- getAction(RepositoryBuildStatus, String) - Method in interface com.atlassian.bitbucket.build.server.operations.PluginBuildServerClient
- 
Get and action by ID. 
- getActions() - Method in interface com.atlassian.bitbucket.build.server.operations.BuildOperations
- 
The  BuildStatusActions available for the currently authenticated user on this build status. 
- getArtifactLink(RepositoryBuildStatus) - Method in interface com.atlassian.bitbucket.build.server.BuildStatusEnricher
-  
- getAttributeMap() - Method in interface com.atlassian.bitbucket.migration.ExportContext
- 
Returns the AttributeMapobject for this context.
 
- getAttributeMap() - Method in interface com.atlassian.bitbucket.migration.ImportContext
- 
Returns the AttributeMapobject 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
-  
- getAuthorizationUrl(URI) - Method in interface com.atlassian.bitbucket.build.server.operations.PluginBuildServerClient
- 
The URI that can be used for the current user to authorize Bitbucket to act with the requested build server on
 their behalf. 
- getAuthorizationUrl() - Method in interface com.atlassian.bitbucket.build.server.operations.PluginBuildServerClient
- 
The URI that can be used for the current user to authorize Bitbucket to act with the requested build server on
 their behalf. 
- 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
-  
- getBuildAction() - Method in class com.atlassian.bitbucket.build.server.operations.BuildStatusActionRequest
-  
- getBuildServer(String) - Method in interface com.atlassian.bitbucket.build.server.PluginBuildServerProvider
- 
- getBuildServer(HttpServletRequest, Map<String, Object>) - Method in interface com.atlassian.bitbucket.build.server.PluginBuildServerProvider
- 
Given a request, identify the build server that made the request. 
- getBuildStatus() - Method in class com.atlassian.bitbucket.build.server.operations.BuildStatusActionRequest
-  
- getBuildStatusEnricher() - Method in interface com.atlassian.bitbucket.build.server.PluginBuildServer
-  
- getBulkContentCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
- 
- getClient() - Method in interface com.atlassian.bitbucket.build.server.PluginBuildServer
-  
- getCloneUrl(Repository, ApplicationUser) - Method in interface com.atlassian.bitbucket.scm.ScmProtocol
- 
Retrieves the clone URL specific to this protocol for the supplied repositoryand, if
 appropriate, tailored to thesupplied 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
- 
- 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
-  
- 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 correspondingexportId.
 
- getExtendedCommandFactory() - Method in interface com.atlassian.bitbucket.scm.Scm
- 
- getFeatureKey() - Method in interface com.atlassian.bitbucket.settingsrestriction.ProjectSettingsRestrictionProcessor
- 
The feature key of the SettingsKeythat this processor is registered to.
 
- getFeatures() - Method in class com.atlassian.bitbucket.scm.AbstractScm
-  
- getFeatures() - Method in interface com.atlassian.bitbucket.scm.Scm
- 
Retrieves the featuresthat 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 IDsof 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 refthat 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 URLfor additional documentation about the available merge strategies.
 
- getId() - Method in interface com.atlassian.bitbucket.build.server.operations.BuildStatusAction
- 
The identifier for this action. 
- getId() - Method in interface com.atlassian.bitbucket.build.server.PluginBuildServer
- 
Identifier that uniquely identifies this build server. 
- 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  targetrepository. 
- 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
-  
- 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 correspondinglocalId.
 
- getLogLink(RepositoryBuildStatus) - Method in interface com.atlassian.bitbucket.build.server.BuildStatusEnricher
-  
- 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.build.server.operations.ActionResult
- 
Optional additional message relating to the action invocation. 
- 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.build.server.PluginBuildServerProviderModuleDescriptor
-  
- getModule() - Method in class com.atlassian.bitbucket.commit.CommitPropertyProviderModuleDescriptor
- 
Deprecated. Retrieve the  module for this descriptor. 
- 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.settingsrestriction.ProjectSettingsRestrictionProcessorModuleDescriptor
- 
Retrieve the  module for this descriptor. 
- 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.build.server.operations.BuildStatusAction
- 
The user readable name of the action, to display in the UI. 
- getName() - Method in interface com.atlassian.bitbucket.build.server.PluginBuildServer
-  
- 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. 
- getNamespace() - Method in interface com.atlassian.bitbucket.settingsrestriction.ProjectSettingsRestrictionProcessor
- 
The namespace of the SettingsKeythat this processor is registered to.
 
- 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
-  
- getOperations(RepositoryBuildStatus) - Method in interface com.atlassian.bitbucket.build.server.operations.PluginBuildServerClient
- 
A collection containing the actions that can be performed by the currently authenticated user. 
- 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
-  
- getPreviousStatus() - Method in class com.atlassian.bitbucket.scm.event.ScmStatusChangedEvent
- 
- 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
-  
- getProperties(Set<String>) - Method in interface com.atlassian.bitbucket.commit.CommitPropertyProvider
- 
Deprecated. Get the properties for the specified commit IDs 
- 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
- 
- getPullRequestId() - Method in interface com.atlassian.bitbucket.scm.pull.PullRequestRescope
-  
- getPullRequests() - Method in class com.atlassian.bitbucket.scm.pull.UpdatePullRequestRefsCommandParameters
-  
- 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. 
- getRepositories() - Method in class com.atlassian.bitbucket.settingsrestriction.RestrictionProcessingRequest
-  
- 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
-  
- 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
-  
- getRpcUrl() - Method in interface com.atlassian.bitbucket.build.server.PluginBuildServer
-  
- 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
-  
- getSettingsKey() - Method in class com.atlassian.bitbucket.settingsrestriction.RestrictionProcessingRequest
-  
- getState() - Method in interface com.atlassian.bitbucket.build.server.operations.ActionResult
- 
Returns the state of the action. 
- getStatus() - Method in interface com.atlassian.bitbucket.scm.Scm
- 
Retrieves the current  status for the SCM. 
- getStatus() - Method in interface com.atlassian.bitbucket.shutdown.ShutdownHook
-  
- 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 reftargeted for the merge, if the pull request is accepted.
 
- getToRepository() - Method in interface com.atlassian.bitbucket.scm.pull.PullRequestRescope
-  
- getTypeId() - Method in interface com.atlassian.bitbucket.build.server.PluginBuildServer
- 
Identifier of the type of the build server. 
- getURI() - Method in interface com.atlassian.bitbucket.build.server.operations.ActionResult
- 
Optional URI that can contain more information about the request. 
- 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.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  CommitIndexers 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
-  
- InsufficientDiskSpaceException - Exception in com.atlassian.bitbucket.migration
- 
Thrown when performing a migration of a repository and there is not enough disk space. 
- InsufficientDiskSpaceException(KeyedMessage) - Constructor for exception com.atlassian.bitbucket.migration.InsufficientDiskSpaceException
-  
- 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 
- IoBiConsumer<T,U> - Interface in com.atlassian.bitbucket.io
-  
- IoConsumer<T> - Interface in com.atlassian.bitbucket.io
-  
- IoFunction<T,R> - Interface in com.atlassian.bitbucket.io
-  
- IoSupplier<T> - Interface in com.atlassian.bitbucket.io
-  
- 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.
 
- isAuthorizationRequired() - Method in interface com.atlassian.bitbucket.build.server.operations.BuildOperations
- 
Indicated whether or not the currently authenticated user has authorized Bitbucket to act on their behalf with
 this build server. 
- isAuthorizationRequired() - Method in interface com.atlassian.bitbucket.build.server.operations.PluginBuildServerClient
- 
Check whether or not Bitbucket has been authorized to act on this build server on the current user's behalf. 
- isAvailable() - Method in interface com.atlassian.bitbucket.scm.ScmStatus
- 
Retrieves a flag indicating whether the SCM is available to process requests. 
- 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 canMergecheck
 or a realmerge.
 
- isEmpty(Repository) - Method in interface com.atlassian.bitbucket.scm.Scm
- 
Retrieves a flag indicating whether the specified Repositoryis 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. 
- performAction(BuildStatusActionRequest) - Method in interface com.atlassian.bitbucket.build.server.operations.PluginBuildServerClient
- 
Start the action. 
- 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
-  
- PluginBuildServer - Interface in com.atlassian.bitbucket.build.server
- 
An abstraction describing a specific instance of a CI server and methods for Bitbucket Server to interact with it. 
- PluginBuildServerClient - Interface in com.atlassian.bitbucket.build.server.operations
- 
An interface for Bitbucket to interact with the remote CI tool in order to perform actions (e.g. 
- PluginBuildServerProvider - Interface in com.atlassian.bitbucket.build.server
- 
Build Server Provider SPI. 
- PluginBuildServerProviderModuleDescriptor - Class in com.atlassian.bitbucket.build.server
- 
- PluginBuildServerProviderModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.build.server.PluginBuildServerProviderModuleDescriptor
-  
- 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
- 
- 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.
 
- 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 refsis completed.
 
- 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 refsis completed.
 
- process(RestrictionProcessingRequest) - Method in interface com.atlassian.bitbucket.settingsrestriction.ProjectSettingsRestrictionProcessor
- 
Performs post-processing for ProjectSettingsRestrictions after they are created.
 
- processProperties(Map<String, Map<String, Object>>) - Method in interface com.atlassian.bitbucket.idx.CommitPropertyConfiguration
- 
Go through the provided commitIdToPropertiesand process each of the commit ID's properties that are
 supplied.
 
- PROJECT - Static variable in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-  
- ProjectSettingsRestrictionProcessor - Interface in com.atlassian.bitbucket.settingsrestriction
- 
Post processing functionality for ProjectSettingsRestrictions.
 
- ProjectSettingsRestrictionProcessorModuleDescriptor - Class in com.atlassian.bitbucket.settingsrestriction
- 
- ProjectSettingsRestrictionProcessorModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.bitbucket.settingsrestriction.ProjectSettingsRestrictionProcessorModuleDescriptor
-  
- 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.commit.CommitPropertyProviderModuleDescriptor
- 
Deprecated. 
- 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
-  
- provideValidationRules(ValidationPattern) - Method in class com.atlassian.bitbucket.settingsrestriction.ProjectSettingsRestrictionProcessorModuleDescriptor
-  
- 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 propertiesto 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 requestis going to be rescoped.
 
- pullRequests(PullRequest, PullRequest...) - Method in class com.atlassian.bitbucket.scm.pull.UpdatePullRequestRefsCommandParameters.Builder
-  
- pullRequests(Iterable<PullRequest>) - Method in class com.atlassian.bitbucket.scm.pull.UpdatePullRequestRefsCommandParameters.Builder
-  
- push(Repository, PushCommandParameters, PushCallback) - Method in interface com.atlassian.bitbucket.scm.PluginExtendedCommandFactory
- 
Pushes the repository to the URL specified in the parameters.
 
- put(String, Object) - Method in interface com.atlassian.bitbucket.idx.IndexingContext
- 
Sets a key-value pair in the context. 
- 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 OutputStreamreturned by the
 providedsupplier.
 
- 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. 
- remove(String) - Method in interface com.atlassian.bitbucket.idx.IndexingContext
- 
Removes a key-value pair from the context. 
- 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. 
- repositorySize(Repository, RepositorySizeCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
- 
Calculates the sizefor the specified repository.
 
- 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
-  
- resolveCommits(Repository, ResolveCommitsCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
- 
Resolves revisions provided on parametersto the referenced commit ID.
 
- resolveRef(Repository, ResolveRefCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
- 
Resolves the specified refId, which may be a:branch nametag namecommit hashIf 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. 
- RestrictionProcessingRequest - Class in com.atlassian.bitbucket.settingsrestriction
- 
Request object for a batch of repositories to be processed with an associated restriction. 
- RestrictionProcessingRequest(Set<Repository>, SettingsKey) - Constructor for class com.atlassian.bitbucket.settingsrestriction.RestrictionProcessingRequest
-  
- resultOf(PermissionVote...) - Static method in enum com.atlassian.bitbucket.permission.PermissionVote
-  
- revert(Repository, RevertCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginExtendedCommandFactory
- 
Reverts the specified commit on a given branch as described by the parameters.
 
- 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
- 
ModuleDescriptorwhich interprets<scm/>tags inatlassian-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
-  
- 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.SimpleCommand
- 
Throws an UnsupportedOperationExceptionto indicate that an execution timeout cannot be configured.
 
- setIdleTimeout(long) - Method in class com.atlassian.bitbucket.scm.SimpleCommand
- 
Throws an UnsupportedOperationExceptionto 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. 
- ShutdownHook - Interface in com.atlassian.bitbucket.shutdown
- 
Interface to be implemented by components who need to be informed about shutdown as soon as it is initiated. 
- ShutdownHookStatus - Enum in com.atlassian.bitbucket.shutdown
- 
Represents the status of component implementing  ShutdownHook. 
- shutdownNow() - Method in interface com.atlassian.bitbucket.shutdown.ShutdownHook
- 
Indicates that component should shutdown immediately as grace period for shutting down is over. 
- 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 Commandinterface that provides empty implementations for all methods
 exceptCommand.call().
 
- SimpleCommand() - Constructor for class com.atlassian.bitbucket.scm.SimpleCommand
-  
- size(Repository, SizeCommandParameters) - Method in interface com.atlassian.bitbucket.scm.PluginCommandFactory
- 
Retrieves the size of the file at the requested path at the specified commit. 
- 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
-  
- startShutdown(Duration) - Method in interface com.atlassian.bitbucket.shutdown.ShutdownHook
- 
Indicates that component should start shutdown process such that it stops performing new tasks, but leave currently
 running tasks uninterrupted until asked to shutdown immediately. 
- 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
-  
- 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. 
- validate(Settings, SettingsValidationErrors, Scope) - Method in interface com.atlassian.bitbucket.setting.SettingsValidator
- 
Validate the given settingsbefore they are persisted.
 
- validate(Map<String, String[]>, ValidationErrors, Map<String, Object>) - Method in interface com.atlassian.bitbucket.ui.ContextualFormFragment
- 
Validate the fields supplied by this form fragment. 
- validate(Map<String, String[]>, ValidationErrors) - Method in interface com.atlassian.bitbucket.ui.PluginFormFragments
- 
- validateAuthentication(HttpAuthenticationContext) - Method in interface com.atlassian.bitbucket.auth.HttpAuthenticationHandler
- 
Invoked by the system on requests that have an authenticated user. 
- ValidationErrors - Interface in com.atlassian.bitbucket.ui
- 
- valueOf(String) - Static method in enum com.atlassian.bitbucket.build.server.operations.ActionState
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum com.atlassian.bitbucket.hook.repository.RepositoryHookCommitFilter
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum com.atlassian.bitbucket.permission.PermissionVote
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum com.atlassian.bitbucket.scm.AuthenticationState
- 
Returns the enum constant of this type with the specified name. 
- valueOf(String) - Static method in enum com.atlassian.bitbucket.shutdown.ShutdownHookStatus
- 
Returns the enum constant of this type with the specified name. 
- values() - Static method in enum com.atlassian.bitbucket.build.server.operations.ActionState
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum com.atlassian.bitbucket.hook.repository.RepositoryHookCommitFilter
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in class com.atlassian.bitbucket.migration.StandardMigrationEntityType
-  
- values() - Static method in enum com.atlassian.bitbucket.permission.PermissionVote
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum com.atlassian.bitbucket.scm.AuthenticationState
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- values() - Static method in enum com.atlassian.bitbucket.shutdown.ShutdownHookStatus
- 
Returns an array containing the constants of this enum type, in
the order they are declared. 
- veto(String, String) - Method in interface com.atlassian.bitbucket.scm.pull.MergeRequest
- 
If called, signifies that the calling check wishes to veto the merge. 
- vote(PermissionCheck) - Method in interface com.atlassian.bitbucket.permission.PermissionVoter
-