| AbstractAddCommentRequest |
Base class for comment creation requests. |
| AbstractAddCommentRequest.AbstractBuilder<B extends AbstractBuilder<B, R extends AbstractAddCommentRequest>, R> |
|
| AbstractAuthenticationEvent |
Base class for constructing events that relate to authentication. |
| AbstractAvatarSupplier |
|
| AbstractChangeCallback |
Convenience implementation of ChangeCallback that provides no-op implementations for all methods. |
| AbstractChangesCommandParameters |
|
| AbstractChangesCommandParameters.AbstractBuilder<B extends AbstractBuilder<B>> |
|
| AbstractChangesetCallback |
This class is deprecated.
in 3.7 for removal in 5.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. Due to the significant number of touchpoints, the deprecated classes and
interfaces will be left in for an entire major release cycle, rather than being removed in 4.0.
Callbacks should extend AbstractCommitCallback
instead.
|
| AbstractChangesetCommandParameters |
This class is deprecated.
in 3.7 for removal in 4.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. While service APIs will retain their "changeset" variants until 5.0, the
SCM tier will shift fully from "changeset" to "commit" in 4.0. Parameter classes should use
AbstractCommitCommandParameters instead.
|
| AbstractChangesetCommandParameters.AbstractBuilder<B extends AbstractBuilder<B>> |
|
| AbstractCommandParameters |
|
| AbstractCommentableVisitor<T> |
|
| AbstractCommitCallback |
Convenience implementation of CommitCallback that provides no-op implementations for all methods. |
| AbstractCommitCommandParameters |
A base class for constructing CommandParameters classes for commands which operate on a specific commit,
optionally qualified to a specific path. |
| AbstractCommitCommandParameters.AbstractCommitParametersBuilder<B extends AbstractCommitParametersBuilder<B>> |
|
| AbstractContentTreeCallback |
Convenience implementation of ContentTreeCallback that provides no-op implementations for all methods. |
| AbstractCreateRefCommandParameters |
|
| AbstractCreateRefCommandParameters.AbstractBuilder<B extends AbstractBuilder<B>> |
This class is deprecated.
in 3.6 for removal in 4.0. Use AbstractCreateRefCommandParameters.AbstractCreateRefBuilder
|
| AbstractCreateRefCommandParameters.AbstractCreateRefBuilder<B extends AbstractCreateRefBuilder<B>> |
|
| AbstractDiffCommandParameters |
|
| AbstractDiffCommandParameters.AbstractBuilder<B extends AbstractBuilder<B>> |
|
| AbstractDiffContentCallback |
Convenience implementation of DiffContentCallback that provides no-op implementations for all methods. |
| AbstractDiffRequest |
|
| AbstractDiffRequest.AbstractBuilder<B extends AbstractBuilder<B, R>, R> |
|
| AbstractFileContentCallback |
|
| AbstractGlobalPermissionModificationEvent |
|
| AbstractMergeCommandParameters |
|
| AbstractMergeCommandParameters.AbstractBuilder<B extends AbstractBuilder<B>> |
|
| AbstractPagedSummary |
Extends AbstractSummary and adds additional properties for summarizing a page of output. |
| AbstractPagedSummary.AbstractPagedBuilder<B extends AbstractPagedBuilder<B, S extends AbstractPagedSummary>, S> |
|
| AbstractProjectModificationEvent |
Base class for constructing events which relate to project modifications. |
| AbstractProjectPermissionModificationEvent |
|
| AbstractProjectRequest |
|
| AbstractProjectRequest.AbstractBuilder<B extends AbstractBuilder> |
|
| AbstractProjectVisitor<T> |
A base implementation of ProjectVisitor which returns null for all project types. |
| AbstractPullRequestActivityVisitor |
|
| AbstractPullRequestRequest |
Base class for requests affecting pull requests. |
| AbstractPullRequestRequest.AbstractBuilder<T extends AbstractBuilder<T>> |
|
| AbstractRefCallback |
Convenience implementation of RefCallback that provides no-op implementations for all methods. |
| AbstractRefCommandParameters |
|
| AbstractRefCommandParameters.AbstractBuilder<B extends AbstractBuilder<B>> |
This class is deprecated.
in 3.6 for removal in 4.0. Use AbstractRefCommandParameters.AbstractRefBuilder
|
| AbstractRefCommandParameters.AbstractRefBuilder<B extends AbstractRefBuilder<B>> |
|
| AbstractRefsCommandParameters |
|
| AbstractRefsCommandParameters.AbstractBuilder<B extends AbstractBuilder<B>> |
|
| AbstractRepositoryActivityVisitor<T> |
|
| AbstractRepositoryModificationEvent |
Base class for constructing events which relate to repository modifications. |
| AbstractRepositoryPermissionModificationEvent |
|
| AbstractRepositoryRefsChangedEvent |
Basic implementation of RepositoryRefsChangedEvent that developers can extend. |
| AbstractRepositoryRequest |
Base class for Repository-related request classes. |
| AbstractRepositoryRequest.AbstractBuilder<B extends AbstractBuilder<B>> |
Base class for creating builders for repository-related requests. |
| AbstractStashUserVisitor<T> |
|
| AbstractSummary |
A base class for building summary objects that can be provided to callbacks when operations complete. |
| AbstractSummary.AbstractBuilder<B extends AbstractBuilder<B, S extends AbstractSummary>, S> |
|
| AbstractVoidProjectVisitor |
A base implementation of ProjectVisitor intended for use in building visitors which do not need to return
any values. |
| AbstractVoidStashUserVisitor |
|
| Activity |
Describes common attributes on all activities created by the system. |
| AddDiffCommentRequest |
Request to create or update a diff comment. |
| AddDiffCommentRequest.Builder |
|
| AddFileCommentRequest |
Request to create or update a file comment. |
| AddFileCommentRequest.Builder |
|
| ApplicationConfigurationChangedEvent<T> |
Event that is published when an application property is changed through ApplicationPropertiesService. |
| ApplicationConfigurationChangedEvent.Property |
Enum that lists the types of properties that can be changed. |
| ApplicationPropertiesService |
Queries various properties of Stash. |
| ApplicationSetupEvent |
Event that is published when the application setup is completed. |
| ApplicationState |
The current state of the server. |
| ApplicationStatusService |
Monitor for the state of the server. |
| ArgumentValidationException |
|
| AsyncCommand<T> |
Wraps an operation which may be run asynchronously or synchronously. |
| AttributeMap |
This class is deprecated.
in 3.4 for removal in 4.0. Use PropertySupport and
PropertyMap instead.
|
| AttributeMap.Builder |
Builder class for AttributeMap
|
| AttributeSupport |
This interface is deprecated.
in 3.4 for removal in 4.0. Use PropertySupport instead.
|
| Audited |
Indicates that the annotated type is an event which should be audited, added to the audit log and potentially other channels
Only affects types used as arguments in publish(Object) |
| AuditEntry |
Details of an audited event which may be recorded in the audit log and other interested channels |
| AuditEntry.Builder |
|
| AuditEntryConverter<T> |
Converts an Audited event into a standard audit format
MUST have a no-args constructor
Intended to be a light-weight, stateless class |
| AuditEvent |
Represents an AuditEvent derived from an Audited annotated event |
| AuthenticationException |
Base type for all exceptions which are thrown while processing user authentication attempts. |
| AuthenticationFailureEvent |
Event that is raised when an attempt to authenticate fails. |
| AuthenticationRequiredException |
Indicates that authentication is required with applicationName and provides a URI to authenticate |
| AuthenticationSuccessEvent |
Event that is raised when a user successfully authenticates. |
| AuthenticationSystemException |
A specialisation of AuthenticationException, thrown when the underlying authentication subsystem fails. |
| AuthorisationException |
|
| AvailableScm |
An SCM available for creating new repositories. |
| AvatarDeletionException |
|
| AvatarException |
|
| AvatarLoadException |
|
| AvatarRequest |
|
| AvatarResizeException |
|
| AvatarService |
Provides URLs from which avatar images can be retrieved. |
| AvatarStoreException |
|
| AvatarSupplier |
|
| CacheableAvatarSupplier |
Augments the AvatarSupplier with timestamp information that can be used to control caching, or to simply
display a modification date indicating when the avatar was last updated. |
| CancelableEvent |
Augments an event with support for cancelation. |
| CancelState |
Tracks the cancelation state of a cancelable operation. |
| CaptchaAuthenticationException |
Base specialisation for AuthenticationExceptions which are thrown for CAPTCHA attempts. |
| CaptchaRequiredAuthenticationException |
A specialisation of CaptchaAuthenticationException, thrown to indicate the user has entered their password
incorrectly too many times in succession and is required to solve a CAPTCHA before they will be allowed to login
again. |
| Change |
Describes a change which occurred within a given Changeset. |
| ChangeCallback |
Describes a callback for receiving streaming changes. |
| ChangeContext |
|
| ChangeContext.Builder |
|
| ChangesCommandParameters |
|
| ChangesCommandParameters.Builder |
|
| Changeset |
Describes a set of changes between two commits. |
| Changeset |
This interface is deprecated.
in 3.7 for removal in 5.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. Due to the significant number of touchpoints, the deprecated classes and
interfaces will be left in for an entire major release cycle, rather than being removed in 4.0.
This "changeset" is really describing a Commit, not a
Changeset.
|
| ChangesetCallback |
This interface is deprecated.
in 3.7 for removal in 5.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. Due to the significant number of touchpoints, the deprecated classes and
interfaces will be left in for an entire major release cycle, rather than being removed in 4.0.
Callbacks should implement CommitCallback instead.
|
| ChangesetContext |
This class is deprecated.
in 3.7 for removal in 5.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. Due to the significant number of touchpoints, the deprecated classes and
interfaces will be left in for an entire major release cycle, rather than being removed in 4.0.
Callbacks should convert to CommitCallback, which
will receive a CommitContext.
|
| ChangesetContext.Builder |
|
| ChangesetIndex |
This interface is deprecated.
in 3.4 for removal in 4.0. Replaced with CommitIndex.
|
| ChangesetIndexingException |
Exception to signal a problem that occurred during changeset indexing. |
| ChangesetsBetweenRequest |
This class is deprecated.
in 3.7 for removal in 5.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. Due to the significant number of touchpoints, the deprecated classes and
interfaces will be left in for an entire major release cycle, rather than being removed in 4.0.
CommitsBetweenRequest replaces this request.
|
| ChangesetsBetweenRequest.Builder |
|
| ChangesetsCommandParameters |
|
| ChangesetsCommandParameters.Builder |
|
| ChangesetsRequest |
Defines a request to retrieve a number of changesets and return their details, including the first page of
changes between the changeset in question and its first parent. |
| ChangesetsRequest.Builder |
|
| ChangesetSummary |
This class is deprecated.
in 3.7 for removal in 5.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. Due to the significant number of touchpoints, the deprecated classes and
interfaces will be left in for an entire major release cycle, rather than being removed in 4.0.
Callbacks should convert to CommitCallback, which
will receive a CommitSummary.
|
| ChangesetSummary.Builder |
|
| ChangesRequest |
|
| ChangesRequest.Builder |
|
| ChangeSummary |
Summarizes changes which have been streamed to a ChangeCallback. |
| ChangeSummary.Builder |
|
| ChangeType |
Defines the standard Change types which may occur in a given Changeset. |
| Channels |
Represents the set of channel names supported by core Stash. |
| ClusterInformation |
Describes a cluster, providing details about each node. |
| ClusterMembershipEvent |
A base class for events related to cluster membership, raised when nodes join and
leave the cluster. |
| ClusterNode |
Describes a single node in a cluster. |
| ClusterNodeAddedEvent |
Raised when a new node joins the cluster. |
| ClusterNodeEvent |
A base class for events related to the cluster. |
| ClusterNodeRejoinedEvent |
Specialization of ClusterNodeAddedEvent that is raised when a node reconnects to the current node. |
| ClusterNodeRemovedEvent |
Raised when an existing node leaves the cluster. |
| ClusterService |
Provides access to cluster details for the instance. |
| Command<T> |
Wraps an operation which may be run synchronously. |
| CommandBuilder<B extends CommandBuilder<B>> |
Provides a fluent interface for creating free-form commands using arbitrary arguments. |
| CommandBuilderSupport<B extends CommandBuilderSupport<B>> |
Provides a unifying abstraction for common functionality expected to be provided by both free-form
CommandBuilders and, for those plugins which choose to provide them, type-safe builders. |
| CommandCanceledException |
Exception that is thrown when a command is cancelled. |
| CommandErrorHandler |
Describes an OutputHandler which processes the standard error stream from a Command. |
| CommandException |
Exception that is thrown when command fails to complete. |
| CommandExitHandler |
Describes a handler for processing Command exit details, whether the command completes or is canceled. |
| CommandFailedException |
Exception that is thrown when a command fails. |
| CommandInputHandler |
Describes an InputHandler which provides data to the standard input stream for a Command to process. |
| CommandOutputHandler<T> |
Describes an OutputHandler which processes the standard output stream from a Command and, optionally,
produces some object T from it. |
| CommandResult |
Enumerates the possible results of running a command. |
| CommandSummary |
Summarizes a command that has been run. |
| CommandSummary.Builder |
|
| CommandSummaryHandler |
Augments a CommandErrorHandler, CommandInputHandler or CommandOutputHandler with an enhanced
completion handler that is provided with a summary of the
command that was executed. |
| CommandUsageException |
A specialization of CommandFailedException thrown when a command fails because it is called incorrectly. |
| Comment |
A comment on a pull request or commit. |
| Commentable |
Entity that users can comment on. |
| CommentableVisitor<T> |
Visitor for Commentable entities in Stash. |
| CommentAction |
Enumerates the different actions which may be taken on a comment. |
| CommentChain<C extends Comment> |
Iterable of comments that allows to iterate through all comments in a comment thread
depth-first. |
| CommentDeletionException |
|
| CommentOperations |
The permitted operations allowed on a comment by the current user. |
| CommentOutOfDateException |
Indicates the operation could not performed because the comment version
has changed since the comment was retrieved. |
| Commit |
Describes a single commit. |
| CommitCallback |
Describes a callback for receiving a stream of commits. |
| CommitCommandParameters |
|
| CommitCommandParameters.Builder |
|
| CommitContext |
|
| CommitContext.Builder |
|
| CommitDiscussion |
|
| CommitDiscussionActivity |
|
| CommitDiscussionCommentActivity |
|
| CommitDiscussionCommentAddedEvent |
Event that is raised when a comment is added in a commit discussion. |
| CommitDiscussionCommentAnchor |
|
| CommitDiscussionCommentDeletedEvent |
Event that is raised when a comment is deleted in a commit discussion. |
| CommitDiscussionCommentEditedEvent |
Event that is raised when a comment is edited in a commit discussion. |
| CommitDiscussionCommentEvent |
Event that is raised when a comment is added, deleted, edited or replied to in a commit discussion. |
| CommitDiscussionCommentRepliedEvent |
Event that is raised when a comment is replied to in a commit discussion. |
| CommitDiscussionEvent |
Base type for all commit discussion-related events. |
| CommitDiscussionParticipant |
|
| CommitDiscussionParticipantsUpdatedEvent |
An event raised when the participants in a commit discussion change. |
| CommitEnricher |
|
| CommitGraphNode |
A node within a commit graph. |
| CommitIndex |
Index to store meta data against commits. |
| CommitRequest |
Describes a request for a single commit. |
| CommitRequest.Builder |
|
| CommitsBetweenRequest |
Defines a request to retrieve commits "between" sets of included and excluded commits, potentially filtering by paths. |
| CommitsBetweenRequest.Builder |
|
| CommitsCommandParameters |
|
| CommitsCommandParameters.Builder |
|
| CommitService |
|
| CommitsRequest |
|
| CommitsRequest.Builder |
|
| CommitSummary |
|
| CommitSummary.Builder |
|
| CommunicationException |
Indicates that there was a problem while trying to communicate with applicationName |
| CompareChangeCommandParameters |
|
| CompareChangeCommandParameters.Builder |
|
| CompareDiffCommandParameters |
|
| CompareDiffCommandParameters.Builder |
|
| CompareDiffRequest |
A diff request to compare two refs or changesets. |
| CompareDiffRequest.Builder |
|
| CompareRef |
A ref or changeset to compare. |
| CompareRequest |
A request to compare two refs or changesets. |
| CompareRequest.Builder |
|
| CompareService |
Compares two commits. |
| ConcurrencyPolicy |
Policy for concurrency limits |
| ConcurrencyService |
|
| ConditionalNotEmpty |
|
| ConditionalNotEmpty.List |
Support for multiple ConditionalNotEmpty annotations on the same type
|
| ConditionalNotEmptyValidator |
|
| Conflict |
Describes two conflicting changes that were made on opposite sides of a merge. |
| ConflictChange |
A minimal subset of a Change describing how a path was changed on one side of a Conflict. |
| ConflictMarker |
Used to mark diff lines which represent a merge conflict. |
| ConstraintNature |
|
| ConstraintNature.Conflict |
|
| ContentService |
Retrieves the diff, the content or the the blame information of a file. |
| ContentTreeCallback |
Callback interface for streaming content tree nodes from a starting directory
Note: Implementors are strongly encouraged to extend from AbstractContentTreeCallback. |
| ContentTreeContext |
|
| ContentTreeContext.Builder |
|
| ContentTreeNode |
Represents a node in a source tree. |
| ContentTreeNode.Type |
Enumeration of ContentTreeNode types
|
| ContentTreeSummary |
|
| ContentTreeSummary.Builder |
|
| Create |
Denotes constraints which should be applied when an entity is being created. |
| CreateBranchCommandParameters |
|
| CreateBranchCommandParameters.AbstractCreateBranchBuilder<B extends AbstractCreateBranchBuilder<B>> |
|
| CreateBranchCommandParameters.Builder |
|
| CreateTagCommandParameters |
|
| CreateTagCommandParameters.AbstractCreateTagBuilder<B extends AbstractCreateTagBuilder<B>> |
|
| CreateTagCommandParameters.Builder |
|
| CustomPreconditions |
More precondition checks following the same pattern com.google.common.base.Preconditions uses. |
| DataStoreException |
Exception thrown when an operation on a data store, such as the database or disk, fails. |
| DateFormatter |
Allows the formatting of a date according to predefined formats. |
| DateFormatter.FormatType |
A predefined date format. |
| DelegatingCacheableAvatarSupplier |
An CacheableAvatarSupplier implementation which delegates to an AvatarSupplier, storing the avatar's
modification timestamp separately. |
| DeprecatedChangesetIndex |
This interface is deprecated.
in 3.4 for removal in 4.0. Use CommitIndex instead, which more accurately reflects the purpose of
this component
|
| DeprecatedSecurityService |
This interface is deprecated.
in 2.12 and scheduled for removal in 4.0. This interface will be removed and SecurityService will
no longer extend this interface.
|
| DetailedChangeset |
This interface is deprecated.
in 3.7 for removal in 5.0. With the removal of Changeset in 5.0, this class can be renamed to
what it really is: Changeset. The "Detailed" prefix was
added purely because the real name, Changeset, was already used to describe something else.
|
| DetailedChangesetsRequest |
This class is deprecated.
in 3.7 for removal in 5.0. With the removal of Changeset in 5.0, DetailedChangeset can
be renamed to what it really is: Changeset. This request
will be replaced by ChangesetsRequest to match.
|
| DetailedChangesetsRequest.Builder |
|
| DetailedCommitsCommandParameters |
This class is deprecated.
in 3.7 for removal in 4.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. The SCM contract will mandate the new names from 4.0. "Detailed"
commits are actually changesets, and they may be requested
using ChangesetsCommandParameters.
|
| DetailedCommitsCommandParameters.Builder |
|
| DetailedGroup |
Extends a group, which is a simple String name generally, with additional details relating to the directory
backing the group. |
| DetailedUser |
Extends a StashUser with additional details relating to the directory backing the user. |
| Diff |
|
| DiffCommandParameters |
|
| DiffCommandParameters.Builder |
|
| DiffCommentAnchor |
The file or diff a comment is "anchored" to. |
| DiffContentCallback |
A callback for receiving streaming diff details. |
| DiffContentFilter |
Allows for filtering diff lines in various parts of Stash (eg. |
| DiffContext |
|
| DiffContext.Builder |
|
| DiffFileType |
An enumeration of file types in a diff presented by Stash. |
| DiffHunk |
|
| DiffLine |
|
| DiffRequest |
Request arguments for streamDiff(DiffRequest, DiffContentCallback). |
| DiffRequest.Builder |
|
| DiffSegment |
|
| DiffSegmentType |
Enumerates the different segment types available in diff output. |
| DiffSummary |
|
| DiffSummary.Builder |
|
| DiffWhitespace |
A flag for indicating how whitespace should be handled in a diff, such as being ignored. |
| Directory |
Represents a directory in a source tree
|
| DirectoryCommandParameters |
|
| DirectoryCommandParameters.Builder |
|
| DirectoryRevision |
Represents a revision of a directory
|
| DisplayNameChangedEvent |
Event that is raised when the application display name is changed. |
| DuplicatePullRequestException |
Indicates a pull request could not be created because there is already
an open pull request with the same to/from repositories and branches. |
| DuplicateRefException |
Indicates the operation could not be completed because a ref already exists for the supplied name. |
| Page<T> |
Provides support for pagination. |
| PagedCallback |
Marker interface augmenting a callback which produces a Page of results during its processing. |
| PageImpl<T> |
|
| PageRequest |
Pagination for a request. |
| PageRequestImpl |
Default implementation of PageRequest. |
| PageStartOutOfBoundsException |
|
| Path |
A bean representation of a path
|
| Permission |
Permissions available in Stash. |
| PermissionAdminService |
Updates and queries the permissions of users and groups. |
| PermissionEvent |
Base event signalling permission changes. |
| PermissionGrantCanceledException |
|
| PermissionGrantedEvent |
An event which is fired when a user or group is granted a permission within Stash. |
| PermissionGrantRequestedEvent |
This event is raised before a user or group are granted a permission. |
| PermissionI18n |
Provides access to i18n-ed name, short name and description of Permissions. |
| PermissionModificationCanceledException |
|
| PermissionModificationRequestedEvent |
This event is raised before a user or group's permission is modified. |
| PermissionModifiedEvent |
An event which is fired when a user or group has their permission modified. |
| PermissionPredicateFactory |
Factory for creation permission-predicates
|
| PermissionRevocationCanceledException |
|
| PermissionRevocationRequestedEvent |
This event is raised before a user or group's permission is revoked. |
| PermissionRevokedEvent |
An event which is fired when a user or group has had a permission revoked within Stash. |
| PermissionService |
Reads the permissions of users and groups. |
| PermissionValidationService |
A utility service for plugin developer to validate that the current user has a specific permission. |
| PermittedGroup |
Defines an association between a group and a Permission which has been granted to it. |
| PermittedOperations |
The permitted operations allowed on an entity for the current user. |
| PermittedUser |
Defines an association between a StashUser and a Permission which has been granted to them. |
| Person |
A minimal person abstraction, suitable for describing authors, committers and other people who may not have
an explicit user account. |
| PersonalProject |
Describes a user's personal project in the system. |
| PersonalRepositoryDisabledException |
Thrown when attempting to create a repository in a personal space when personal repositories are disabled. |
| PreAuthenticationFailedException |
A specialisation of AuthenticationException, thrown when the SecurityService fails to authenticate
the do-as user. |
| Priority |
The priority level which audit events can be raised with, lower levels are filtered out first by consumers. |
| Product |
|
| Progress |
A representation of the current progress of a task
|
| ProgressImpl |
A default immutable implementation of the Progress interface. |
| ProgressReporter |
A reporter for the current status of a task. |
| Project |
Describes a project in the system. |
| ProjectAuthorisationException |
|
| ProjectAvatarUpdatedEvent |
This event is internally audited with a LOW priority |
| ProjectCreatedEvent |
Event that is raised when a project is created. |
| ProjectCreateRequest |
|
| ProjectCreateRequest.Builder |
|
| ProjectCreationCanceledException |
|
| ProjectCreationRequestedEvent |
Raised just before a project is created. |
| ProjectDeletedEvent |
Event that is raised when a project is deleted. |
| ProjectDeletionCanceledException |
|
| ProjectDeletionRequestedEvent |
/**
Event that is raised just before a project is deleted. |
| ProjectEvent |
Base class for all project related events
This event is internally audited with a HIGH priority
|
| ProjectModificationCanceledException |
|
| ProjectModificationRequestedEvent |
Raised just before a project is updated. |
| ProjectModifiedEvent |
Event that is raised when a project has been successfully updated. |
| ProjectPermissionEvent |
Event signalling project permission changes. |
| ProjectPermissionGrantedEvent |
This event is fired when a user, group or all licensed users are granted permission to a given project. |
| ProjectPermissionGrantRequestedEvent |
This event is raised before a user or group are granted a project permission. |
| ProjectPermissionModificationRequestedEvent |
This event is raised before a user or group's project permission is modified. |
| ProjectPermissionModifiedEvent |
This event is fired when a user, group or all licensed users have their permission modified for a given project. |
| ProjectPermissionRevocationRequestedEvent |
This event is raised before a user or group's project permission is revoked. |
| ProjectPermissionRevokedEvent |
This event is fired when a user, group or all licensed users have their permission revoked for a given project. |
| ProjectSearchRequest |
Request for searching projects. |
| ProjectSearchRequest.Builder |
|
| ProjectService |
Creates, updates and deletes projects. |
| ProjectSupplier |
Allows retrieving projects by their ID or key. |
| ProjectType |
Enumerates available project types. |
| ProjectUpdateRequest |
|
| ProjectUpdateRequest.Builder |
|
| ProjectVisitor<T> |
Implements the visitor pattern for projects. |
| PropertyMap |
Immutable collection of properties mapped by string keys. |
| PropertyMap.Builder |
|
| PropertySupport |
Implemented by model objects that support storing additional PropertyMap properties that can provide
auxiliary information about a given entity. |
| PullRequest |
|
| PullRequestAction |
Enumerates the actions which can be taken on a pull request, defining the activities
that may occur. |
| PullRequestActivity |
A pull request activity, used to track significant events in a pull request's lifecycle. |
| PullRequestActivityEvent |
Event that is raised when an activity is created for a pull request. |
| PullRequestActivityPage<T extends PullRequestActivity> |
A Page of activities allowing clients to both advance
and reverse from this page by using the results of getPreviousPageStartId()
and getNextPageRequest(). |
| PullRequestActivitySearchRequest |
Request for searching for pull requests' activities. |
| PullRequestActivitySearchRequest.Builder |
|
| PullRequestActivityType |
Types of activities that can be searched. |
| PullRequestActivityVisitor |
|
| PullRequestApprovalEvent |
Base class for events raised when a participant approves a pull
request, or withdraws their approval. |
| PullRequestApprovedEvent |
Event raised when a participant approves a pull request. |
| PullRequestChangeCommandParameters |
|
| PullRequestChangeCommandParameters.Builder |
|
| PullRequestChangesRequest |
Request arguments for streamChanges(PullRequestChangesRequest, ChangeCallback). |
| PullRequestChangesRequest.Builder |
|
| PullRequestCommentActivity |
A PullRequestActivity representing a comment action made on the contents of the
pull request. |
| PullRequestCommentActivityEvent |
Event that is raised when a comment activity is created for a pull request. |
| PullRequestCommentAddedEvent |
Event that is raised when a comment is added on a pull request. |
| PullRequestCommentDeletedEvent |
Event that is raised when a comment is deleted on a pull request. |
| PullRequestCommentEditedEvent |
Event that is raised when a comment is edited on a pull request. |
| PullRequestCommentEvent |
Event that is raised when a comment is added, edited or deleted on a pull request. |
| PullRequestCommentRepliedEvent |
Event that is raised when a comment is replied to on a pull request. |
| PullRequestDeclinedEvent |
Event that is raised when a pull request is declined. |
| PullRequestDiffCommandParameters |
|
| PullRequestDiffCommandParameters.Builder |
|
| PullRequestDiffCommentAnchor |
A DiffCommentAnchor that is associated with a pull request. |
| PullRequestDiffRequest |
Request arguments for streamDiff(PullRequestDiffRequest, DiffContentCallback). |
| PullRequestDiffRequest.Builder |
|
| PullRequestDirection |
Specified the direction of a pull request relative to a subject repository and branch. |
| PullRequestEffectiveDiff |
Describes the commits selected for a pull request's effective diff. |
| PullRequestEntityType |
The various types of entities connected with a pull request. |
| PullRequestEvent |
Base type for all pull request related events. |
| PullRequestLock |
A reusable component for locking a pull request while an operation is
performed. |
| PullRequestMergeability |
Describes whether a pull request can merge and why this is so. |
| PullRequestMergeActivity |
A PullRequestActivity representing when the pull request was merged. |
| PullRequestMergeActivityEvent |
Event that is raised when a merge activity is created for a pull request. |
| PullRequestMergeCanceledException |
Thrown when merging a pull request is canceled by an event listener. |
| PullRequestMergeCommandParameters |
Parameters for merging a pull request. |
| PullRequestMergeCommandParameters.Builder |
|
| PullRequestMergedEvent |
Event raised when a pull request is merged via the web UI or REST, or when a remote merge is detected. |
| PullRequestMergeRequest |
Describes a request to merge a PullRequest. |
| PullRequestMergeRequest.Builder |
|
| PullRequestMergeVeto |
Represents the details of a merge request veto. |
| PullRequestMergeVetoedException |
Indicates a pull request merge request was vetoed by one or more merge-check plugin modules. |
| PullRequestOpenCanceledException |
Thrown when an event listener cancels the event
raised before a pull request is opened. |
| PullRequestOpenedEvent |
Event that is raised when a pull request is opened. |
| PullRequestOpenRequestedEvent |
Raised just before a pull request is opened. |
| PullRequestOrder |
Specifies the direction a list of results should be ordered - oldest first or newest first. |
| PullRequestOutOfDateException |
A specialization of EntityOutOfDateException thrown when a PullRequest's
version is out-of-date. |
| PullRequestParticipant |
Describes a participant on a pull request. |
| PullRequestParticipantsUpdatedEvent |
An event raised when the total set of reviewers and role-less participants for a pull request changes. |
| PullRequestRef |
A ref involved in a pull request, linking to the repository
the ref is in. |
| PullRequestReopenedEvent |
Event that is raised when a pull request is reopened. |
| PullRequestRescopeActivity |
A PullRequestActivity added when the source or target ref of the pull request moves. |
| PullRequestRescopeActivityEvent |
Event that is raised when a rescope activity is created for a pull request. |
| PullRequestRescopedEvent |
Event that is raised when the ref for the source-branch and/or the target-branch of a pull request is updated. |
| PullRequestRole |
Enumerates the possible roles a participant can have in a pull request. |
| PullRequestRolesUpdatedEvent |
An event raised when one or more users have had their explicit
role in a pull request changed. |
| PullRequestSearchRequest |
Request for searching for pull requests. |
| PullRequestSearchRequest.Builder |
|
| PullRequestService |
A service for the management of pull requests and their comments. |
| PullRequestState |
Enumerates the possible states a pull request can be in. |
| PullRequestSupplier |
Allows retrieving pull requests by their target
repository and ID. |
| PullRequestTaskSearchRequest |
Request for searching a pull request's tasks. |
| PullRequestTaskSearchRequest.Builder |
|
| PullRequestUnapprovedEvent |
Event raised when a participant withdraws their approval for a
pull request. |
| PullRequestUpdatedEvent |
Event that is raised when the pull request title or description are updated. |
| PullRequestUpdateRequest |
Request object used for updating a pull request. |
| PullRequestUpdateRequest.Builder |
|
| RawFileCommandParameters |
|
| RawFileCommandParameters.Builder |
|
| RecentlyAccessedRepositoriesService |
Provides information about a history of repositories that a user has accessed while interacting with a Stash
instance. |
| Ref |
Common abstraction between reference types like branches and tags. |
| RefCallback |
A callback for streaming refs. |
| RefChange |
Represents a ref change, used mainly by RepositoryRefsChangedEvent. |
| RefChangeType |
Represents the different types of ref changes. |
| RefContext |
|
| RefContext.Builder |
|
| RefMetadataRequest |
A request for metadata associated with a collection of Ref. |
| RefMetadataRequest.Builder |
A builder for RefMetadataRequest
|
| RefOrder |
Defines orderings which can be applied when retrieving references. |
| RefSummary |
|
| RefSummary.Builder |
|
| RenderContext |
Context-specific data for rendering markup. |
| RenderContext.Builder |
|
| RenderException |
Indicates a fatal exception occurred rendering markup,
mostly likely due to IO errors rather than actual markup problems. |
| Repository |
Describes a repository within the system. |
| Repository.State |
Enumerates the possible states for a given repository. |
| RepositoryAccessedEvent |
Event that is raised when a repository is accessed by a user. |
| RepositoryActivity |
|
| RepositoryActivityVisitor<T> |
|
| RepositoryBranchesRequest |
A request for branches within a repository. |
| RepositoryBranchesRequest.Builder |
|
| RepositoryCloneEvent |
Event that is raised when a git client pushed to a repository. |
| RepositoryCloneLinksRequest |
A request to generate a repository's clone URLs |
| RepositoryCloneLinksRequest.Builder |
Builds RepositoryCloneLinksRequest
|
| RepositoryCreatedEvent |
Event that is raised when a repository is created. |
| RepositoryCreateRequest |
Defines the properties that can be set when creating a new Repository. |
| RepositoryCreateRequest.Builder |
Constructs requests for creating new repositories. |
| RepositoryCreationCanceledException |
|
| RepositoryCreationFailedEvent |
Raised when an attempt to create a repository fails. |
| RepositoryCreationRequestedEvent |
Raised just before a repository is created. |
| RepositoryDefaultBranchModifiedEvent |
Raised when the default branch of a repository is reconfigured (typically through repository settings). |
| RepositoryDeletedEvent |
Event that is raised when a repository is deleted
This event is internally audited with a HIGH priority
|
| RepositoryDeletionCanceledException |
|
| RepositoryDeletionRequestedEvent |
Raised just before a repository is deleted. |
| RepositoryEvent |
Base class for all events related to repositories: pushes, pulls, merge operations, etc. |
| RepositoryForkCanceledException |
|
| RepositoryForkedEvent |
Raised when a repository is forked successfully. |
| RepositoryForkFailedEvent |
Raised when an attempt to fork a repository fails. |
| RepositoryForkRequest |
Defines the properties that can be set when forking a Repository. |
| RepositoryForkRequest.Builder |
Constructs requests for forking repositories. |
| RepositoryForkRequestedEvent |
Raised just before a repository is forked. |
| RepositoryHook |
Describes a repository hook and its state for a specific repository. |
| RepositoryHookDetails |
Contains the static (ie non-repository specific) details of a repository hook. |
| RepositoryHookDisabledEvent |
Fired when a repository hook is disabled |
| RepositoryHookEnabledEvent |
Fired when a repository hook is enabled |
| RepositoryHookEvent |
Children of this event are fired when repository hooks are changed
This event is internally audited with a HIGH priority |
| RepositoryHookService |
Handles the aggregation of hooks and their enabled status. |
| RepositoryHookSettingsChangedEvent |
Fired when a repository hook's settings are changed
This event is internally audited with a MEDIUM priority |
| RepositoryHookType |
Represents the supported types of RepositoryHook. |
| RepositoryLock |
A reusable component for locking a repository while an operation is performed. |
| RepositoryMetadataService |
A service for interacting with metadata about a given Repository, such as branches and tags. |
| RepositoryModificationCanceledException |
|
| RepositoryModificationRequestedEvent |
Raised just before a repository is updated. |
| RepositoryModifiedEvent |
Event that is raised when a repository has been successfully updated. |
| RepositoryOperationException |
|
| RepositoryOtherReadEvent |
|
| RepositoryOtherWriteEvent |
|
| RepositoryPermissionEvent |
Base event signalling repository permission changes. |
| RepositoryPermissionGrantedEvent |
This event is fired when a user or group are granted a repository permission. |
| RepositoryPermissionGrantRequestedEvent |
This event is raised before a user or group are granted a repository permission. |
| RepositoryPermissionModificationRequestedEvent |
This event is raised before a user or group's repository permission is modified. |
| RepositoryPermissionModifiedEvent |
This event is fired when a user or group has their permission modified for a given repository. |
| RepositoryPermissionRevocationRequestedEvent |
This event is raised before a user or group's repository permission is revoked. |
| RepositoryPermissionRevokedEvent |
This event is fired when a user or group has their permission revoked for a given repository. |
| RepositoryPullEvent |
Event that is raised when a git client pulls from a repository. |
| RepositoryPushActivity |
|
| RepositoryPushEvent |
Event that is raised when a user pushes one or more refs to a repository. |
| RepositoryRefsChangedEvent |
Interface for events that are published when changes are made to a repository. |
| RepositorySearchRequest |
Request for searching repositories. |
| RepositorySearchRequest.Builder |
|
| RepositoryService |
Describes a service for interacting with repositories. |
| RepositorySupplier |
Allows retrieving repositories by their ID or
project and slug. |
| RepositoryUpdateRequest |
Defines the properties that can be modified when updating a Repository. |
| RepositoryUpdateRequest.Builder |
Constructs requests for updating repositories. |
| RepositoryVisibility |
The visibility of a given repository. |
| RequestCallback<T, E extends Exception> |
Callback provided to callers of doAsRequest(RequestCallback, RequestInfoProvider). |
| RequestCanceledException |
|
| RequestContext |
Provides information about a request, such as the requestId, sessionId, remoteAddress and more. |
| RequestEndedEvent |
Dispatched to indicate a requestContext has ended. |
| RequestEvent |
A base class for constructing events related to requests (i.e. |
| RequestInfoProvider |
Interface for providing request details to RequestManager. |
| RequestManager |
Sets up and tears down all logic for processing requests, such as logging, access logging, profiling and publishing
RequestStartedEvent and
RequestEndedEvent. |
| RequestMetadata |
Interface for providing immutable request meta data to RequestManager. |
| RequestStartedEvent |
Dispatched to indicate a request has started. |
| RequiredField |
Validate that a field is non-blank
|
| RequiredString |
Validate that the string is not empty and below a certain size,
and report any violation as a single message. |
| RescopeDetails |
Lists the commits added or removed by a pull request rescope. |
| ResourceBusyException |
Exception thrown to indicate a resource is busy. |