Package com.atlassian.bitbucket.repository
package com.atlassian.bitbucket.repository
-
ClassDescriptionA request to create a
ref.AbstractCreateRefRequest.AbstractBuilder<B extends AbstractCreateRefRequest.AbstractBuilder,R extends AbstractCreateRefRequest> Convenience implementation ofRefCallbackthat provides no-op implementations for all methods.AbstractRepositoryRefsRequest.AbstractBuilder<B extends AbstractRepositoryRefsRequest.AbstractBuilder<B,R>, R extends AbstractRepositoryRefsRequest> Base class forRepository-related request classes.Base class for creating builders forrepository-related requests.Thrown to indicate that arepositorycannot be archived.ARefdenoting a branch in the repository.A callback for streamingbranches.Indicates the operation could not be completed because a existing ref already exists with a name that conflicts with the one being created.A request to create abranch.A request to create atag.Indicates the operation could not be completed because a ref already exists for the supplied name.Thrown when an operation cannot be completed because the related repository is empty.Thrown to indicate an operation could not be completed because therepositorywas not in the expectedstate.Indicates the ref name supplied was syntactically incorrect.A map of pluggable metadata associated with aRefA minimal abstraction for a ref within aRepository, describing only the ref's name.A minimal abstraction for a ref change, describing only therefand thechange type.AMinimalRefqualified with theRepositoryit exists inThrown to indicate the configured default branch for a repository does not exist.Indicates no branch exists with the specified name.Indicates no tag exists with the specified name.Thrown when attempting to create a repository in a personal space when personal repositories are disabled.A callback for streamingrefs.Represents a ref change, used mainly byRepositoryRefsChangedEvent.Represents the different types of ref changes.A request for metadata associated with a collection ofRef.A builder forRefMetadataRequestDefines orderings which can be applied when retrieving references.Represents the different types of refs.Describes a repository within the system.Enumerates the possible states for a givenrepository.Thrown to indicate that arepositoryalready exists at the givenrepositoryDirwhen a new repository or fork is created.Thrown to indicate that an operation cannot be performed on an archivedrepository.A flag used when searching for and/or archived repositories.A request for branches within a repository.A request to generate a repository's clone URLsBuildsRepositoryCloneLinksRequestRepresents anactivitywhich is recorded when a repository is created.Defines the properties that can be set when creating a newRepository.Constructsrequestsfor creating new repositories.Defines the properties that can be set when forking aRepository.Constructsrequestsfor forking repositories.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.Occurs when a repository is offline, i.e., when the node on which a repository is present becomes unreachable.Thrown when an operation fails because the repository is in read-only mode.ARefqualified with theRepositoryit exists inRequest for searching repositories.Describes a service for interacting with repositories.A request for tags within a repository.Represents anactivitywhich is recorded when the repository settings are updated.Defines the properties that can be modified when updating aRepository.Constructsrequestsfor updating repositories.The visibility of a givenrepository.Describes a ref toresolve.Describes which refs toresolve.SimpleMinimalRef.AbstractMinimalRefBuilder<B extends SimpleMinimalRef.AbstractMinimalRefBuilder<B,R>, R extends MinimalRef> A simple, immutable implementation ofMinimalRefChange.SimpleMinimalRefChange.AbstractMinimalRefChangeBuilder<B extends SimpleMinimalRefChange.AbstractMinimalRefChangeBuilder<B,R>, R extends MinimalRefChange> Basic implementation ofMinimalRepositoryRefSimpleMinimalRepositoryRef.AbstractBuilder<B extends SimpleMinimalRepositoryRef.AbstractBuilder<B,R>, R extends MinimalRepositoryRef> A simple, immutable implementation ofRefChange.Basic implementation ofRepositoryRefStandardref typesthat should be supported by all SCM implementations.ARefdenoting a tag in the repository.A callback for streamingtags.