Interface | Description |
---|---|
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. |
MinimalRefChange |
A minimal abstraction for a ref change, describing only the
ref and the
change type . |
MinimalRepositoryRef |
A
MinimalRef qualified with the Repository it exists in |
Ref | |
RefCallback |
A callback for streaming
refs . |
RefChange |
Represents a ref change, used mainly by
RepositoryRefsChangedEvent . |
RefChangeDetails | |
RefService | |
RefType |
Represents the different types of refs.
|
Repository |
Describes a repository within the system.
|
RepositoryActivity | |
RepositoryActivityVisitor<T> | |
RepositoryCreatedActivity |
Represents an
activity which is recorded when a repository is created. |
RepositoryPushActivity | |
RepositoryRef |
A
Ref qualified with the Repository it exists in |
RepositoryService |
Describes a service for interacting with repositories.
|
RepositorySupplier | |
RepositoryUpdatedActivity |
Represents an
activity which is recorded when the repository settings are updated. |
Tag |
A
Ref denoting a tag in the repository. |
TagCallback |
A callback for streaming
tags . |
Enum | Description |
---|---|
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. |
Exception | Description |
---|---|
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.
|
RepositoryOfflineException |
Occurs when a repository is offline, i.e., when the node on which a repository is present becomes unreachable.
|
RepositoryOperationException | |
RepositoryReadOnlyException |
Thrown when an operation fails because the repository is in read-only mode.
|
Copyright © 2022 Atlassian. All rights reserved.