Package org.projectnessie.versioned
package org.projectnessie.versioned
-
ClassDescriptionThrown when some limit against the store's backend is exceeded and requests against the store or a specific part of the store (e.g.A named reference representing a branch.CommitResult<COMMIT extends Hashable>A delete operation.A named reference representing a branch.A
VersionStorewrapper that publishes results when a method is called that changes the catalog state.Parameters that control the values that shall be returned via for eachReferenceInfovia functionality to retrieve the named references.Describes a specific point in time/history.Special case of aReferenceConflictExceptionindicating that a non-dry-run merge or transplant operation could not be completed due to conflicts.MergeResult<COMMIT>Deprecated.A ref that has a name.Setting a new value.Common interface for all types of refs.Exception thrown when a reference already exists in the store.Exception thrown when the hash associated with a named reference does not match with the hash provided by the caller.ReferenceInfo<METADATA>Exception thrown when a reference is not present in the store.Special case of aReferenceConflictExceptionindicating that the requested operation could not be completed within the configured time and number of retries due to concurrent operations.Informational object to tell a client about the Nessie repository.A common superinterface for results of operations on aVersionStore.Serializer<V>Used to serialize & deserialize the values in the store.A set of helpers that users of a VersionStore must implement.A pointer to a hash.An operation when ensures that a value has been unchanged since the expected hash for a commit.A storage interface that maintains multiple versions of the VALUE type with each commit having an associated CommitMeta value.Base unchecked exception for technical error conditions of a backend store.Base exception for exceptions generated by the version store api.WithHash<T>A wrapper class that allows a value to be returned with an associated hash (a concrete ref).