Branch | A Ref denoting a branch in the repository. |
BranchCallback | A callback for streaming branches . |
DetailedRefChange | |
MetadataMap | A map of pluggable metadata associated with a Ref |
MinimalRef | A minimal abstraction for a ref within a Repository , describing only the ref's name. |
MinimalRepositoryRef | A MinimalRef qualified with the Repository it exists in |
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 . |
RefChangeDetails | |
RefService | A service for interacting with a repository's refs , such as branches
and tags . |
RefType | Represents the different types of refs. |
Repository | Describes a repository within the system. |
RepositoryActivity | |
RepositoryActivityVisitor<T> | |
RepositoryPushActivity | |
RepositoryRef | A Ref qualified with the Repository it exists in |
RepositoryService | Describes a service for interacting with repositories. |
RepositorySupplier | Allows retrieving repositories by their ID or
project and slug . |
Tag | A Ref denoting a tag in the repository. |
TagCallback | A callback for streaming tags . |
RefChangeType | Represents the different types of ref changes. |
RefOrder | Defines orderings which can be applied when retrieving references. |
Repository.State | Enumerates the possible states for a given repository . |
RepositoryVisibility | The visibility of a given repository . |
StandardRefType | Standard ref types that should be supported by all SCM implementations. |
ConflictingRefNameException | Indicates the operation could not be completed because a existing ref already exists with a name that conflicts with the one being created. |
DuplicateRefException | Indicates the operation could not be completed because a ref already exists for the supplied name. |
EmptyRepositoryException | Thrown when an operation cannot be completed because the related repository is empty. |
ForkingDisabledException | |
IllegalRepositoryStateException | Thrown to indicate an operation could not be completed because the repository was not in the
expected state . |
InvalidAuthorException | |
InvalidRefNameException | Indicates the ref name supplied was syntactically incorrect. |
NoDefaultBranchException | Thrown to indicate the configured default branch for a repository does not exist. |
NoSuchBranchException | Indicates no branch exists with the specified name. |
NoSuchRepositoryException | |
NoSuchTagException | Indicates no tag exists with the specified name. |
PersonalRepositoryDisabledException | Thrown when attempting to create a repository in a personal space when personal repositories are disabled. |
RepositoryAlreadyExistsException | Thrown to indicate that a repository already exists at the given repositoryDir
when a new repository or fork is created. |
RepositoryCreationCanceledException | |
RepositoryDeletionCanceledException | |
RepositoryForkCanceledException | |
RepositoryModificationCanceledException | |
RepositoryMovedException | Exception that is thrown when a repository is retrieved using an old slug, project key or namespace value after any of these three fields have been updated (e.g. |
RepositoryOperationException |