Package com.linecorp.centraldogma.common
@NonNullByDefault
package com.linecorp.centraldogma.common
Common data types and exceptions.
-
ClassDescriptionAn author of a
Commit
.ACentralDogmaException
that is raised when a client failed to authenticate or attempted to perform an unauthorized operation.ARuntimeException
that is raised when failed to access Central Dogma.Change<T>A modification of an individualEntry
.ACentralDogmaException
that is raised when attempted to push a commit which cannot be applied without a conflict.AnIllegalArgumentException
that is raised when building aChange
or anEntry
failed due to invalid data format.The type of aChange
.A set ofChange
s and its metadata.A holder which has the content and itsEntryType
.Entry<T>A file or a directory in a repository.ACentralDogmaException
that is raised when attempted to retrieve the content from a directory entry.ACentralDogmaException
that is raised when attempted to access a non-existent entry in a repository.The type of anEntry
.ACentralDogmaException
that is raised when a push is invalid.The markup language of aCommit
message.MergedEntry<T>A merged entry in a repository.MergeQuery<T>A merge query on files.A merge source that contains apath
andisOptional
which indicates whether the path is required or not.ACentralDogmaException
raised when failed to mirror a repository.A path pattern that represents a variant of glob.ACentralDogmaException
that is raised when a client does not have the required permission for an operation.ACentralDogmaException
that is raised when attempted to create a project with an existing project name.ACentralDogmaException
that is raised when attempted to access a non-existent project.Roles of a user in a project.The result of apush
operation.Query<T>A query on a file.ACentralDogmaException
that is raised when the evaluation of aQuery
has failed.AnIllegalArgumentException
that is raised when the syntax validation of aQuery
has failed.The type of aQuery
.ACentralDogmaException
that is raised when attempted to modify data in read-only mode.ACentralDogmaException
that is raised when attempted to push a commit without effective changes.ACentralDogmaException
that is raised when attempted to create a repository with an existing repository name.ACentralDogmaException
that is raised when attempted to access a non-existent repository.Roles for a repository.A revision number of aCommit
.Deserializes JSON into aRevision
.Serializes aRevision
into JSON.ACentralDogmaException
that is raised when attempted to access a non-existent revision.ACentralDogmaException
that is raised when Central Dogma cannot handle a request because it's shutting down.ACentralDogmaException
that is raised when a client is attempting to send requests more than quota limits.