Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

asBytes() - Method in class org.projectnessie.versioned.Hash
Gets the bytes representation of the hash.
assign(NamedRef, Hash, Hash) - Method in class org.projectnessie.versioned.EventsVersionStore
 
assign(NamedRef, Hash, Hash) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
assign(NamedRef, Hash, Hash) - Method in interface org.projectnessie.versioned.VersionStore
Assign the NamedRef to point to a particular hash.
asString() - Method in class org.projectnessie.versioned.Hash
Generates a string representation of the hash suitable to be used with Hash.of(String).

B

BackendLimitExceededException - Exception in org.projectnessie.versioned
Thrown when some limit against the store's backend is exceeded and requests against the store or a specific part of the store (e.g.
BackendLimitExceededException(String) - Constructor for exception org.projectnessie.versioned.BackendLimitExceededException
 
BackendLimitExceededException(String, Throwable) - Constructor for exception org.projectnessie.versioned.BackendLimitExceededException
 
BARE - Static variable in interface org.projectnessie.versioned.GetNamedRefsParams.RetrieveOptions
Constant to retrieve only the HEAD commit hash.
BASE_REFERENCE_RELATED_AND_COMMIT_META - Static variable in interface org.projectnessie.versioned.GetNamedRefsParams.RetrieveOptions
Constant to retrieve the HEAD commit hash, the commit-meta of the HEAD commit, the common-ancestor to the base reference and the commits ahead and behind relative to the base reference.
BranchName - Interface in org.projectnessie.versioned
A named reference representing a branch.
builder() - Static method in interface org.projectnessie.versioned.Commit
 
builder() - Static method in interface org.projectnessie.versioned.CommitResult
 
builder() - Static method in interface org.projectnessie.versioned.CommitValidation
 
builder() - Static method in interface org.projectnessie.versioned.GetNamedRefsParams
 
builder() - Static method in interface org.projectnessie.versioned.GetNamedRefsParams.RetrieveOptions
 
builder() - Static method in interface org.projectnessie.versioned.MergeResult
 
builder() - Static method in interface org.projectnessie.versioned.MergeResult.KeyDetails
 
builder() - Static method in interface org.projectnessie.versioned.ReferenceInfo
 
builder() - Static method in interface org.projectnessie.versioned.VersionStore.KeyRestrictions
 
builder() - Static method in interface org.projectnessie.versioned.VersionStore.MergeOp
 
builder() - Static method in interface org.projectnessie.versioned.VersionStore.TransplantOp
 

C

check() - Method in interface org.projectnessie.versioned.Diff
 
close() - Method in class org.projectnessie.versioned.paging.FilteringPaginationIterator
 
close() - Method in interface org.projectnessie.versioned.paging.PaginationIterator
 
commit(BranchName, Optional<Hash>, CommitMeta, List<Operation>) - Method in interface org.projectnessie.versioned.VersionStore
 
commit(BranchName, Optional<Hash>, CommitMeta, List<Operation>, VersionStore.CommitValidator, BiConsumer<ContentKey, String>) - Method in class org.projectnessie.versioned.EventsVersionStore
 
commit(BranchName, Optional<Hash>, CommitMeta, List<Operation>, VersionStore.CommitValidator, BiConsumer<ContentKey, String>) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
commit(BranchName, Optional<Hash>, CommitMeta, List<Operation>, VersionStore.CommitValidator, BiConsumer<ContentKey, String>) - Method in interface org.projectnessie.versioned.VersionStore
Create a new commit and add to a branch.
Commit - Interface in org.projectnessie.versioned
 
COMMIT - Enum constant in enum class org.projectnessie.versioned.ResultType
 
COMMIT_META - Static variable in interface org.projectnessie.versioned.GetNamedRefsParams.RetrieveOptions
Constant to retrieve the HEAD commit hash plus the commit-meta of the HEAD commit.
commitConsistency() - Method in interface org.projectnessie.versioned.ReferenceHistory.ReferenceHistoryElement
 
commitLogConsistency() - Method in interface org.projectnessie.versioned.ReferenceHistory
 
CommitMetaSerializer - Class in org.projectnessie.versioned
 
CommitMetaSerializer() - Constructor for class org.projectnessie.versioned.CommitMetaSerializer
 
commitOperation(IdentifiedContentKey, CommitValidation.CommitOperationType) - Static method in interface org.projectnessie.versioned.CommitValidation.CommitOperation
 
CommitResult<COMMIT extends Hashable> - Interface in org.projectnessie.versioned
 
CommitValidation - Interface in org.projectnessie.versioned
 
CommitValidation.CommitOperation - Interface in org.projectnessie.versioned
 
CommitValidation.CommitOperationType - Enum Class in org.projectnessie.versioned
 
computeNext() - Method in class org.projectnessie.versioned.paging.FilteringPaginationIterator
 
computeTokenForCurrent() - Method in class org.projectnessie.versioned.paging.FilteringPaginationIterator
 
content() - Method in interface org.projectnessie.versioned.ContentResult
 
CONTENT_RESULT - Enum constant in enum class org.projectnessie.versioned.ResultType
 
contentKey() - Method in interface org.projectnessie.versioned.Diff
 
contentKeyPredicate() - Method in interface org.projectnessie.versioned.VersionStore.KeyRestrictions
Filter predicate, can be null.
contentResult(IdentifiedContentKey, Content, Documentation) - Static method in interface org.projectnessie.versioned.ContentResult
 
ContentResult - Interface in org.projectnessie.versioned
 
ContentSerializer<C extends org.projectnessie.model.Content> - Interface in org.projectnessie.versioned.store
Content serializers provide persistence layer (de)serialization functionality for a specific content type.
ContentSerializerBundle - Interface in org.projectnessie.versioned.store
Custom content serializers need to implement this interface and call ContentSerializerRegistry.register(ContentSerializer) for each serializer.
ContentSerializerRegistry - Interface in org.projectnessie.versioned.store
 
contentType() - Method in interface org.projectnessie.versioned.store.ContentSerializer
Content type names are assigned via the projectnessie project, see the project website.
contentTypeForPayload(int) - Static method in class org.projectnessie.versioned.store.DefaultStoreWorker
 
create(NamedRef, Optional<Hash>) - Method in class org.projectnessie.versioned.EventsVersionStore
 
create(NamedRef, Optional<Hash>) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
create(NamedRef, Optional<Hash>) - Method in interface org.projectnessie.versioned.VersionStore
Assign the NamedRef to point to a particular hash.
CREATE - Enum constant in enum class org.projectnessie.versioned.CommitValidation.CommitOperationType
 
current() - Method in class org.projectnessie.versioned.paging.FilteringPaginationIterator
 
current() - Method in interface org.projectnessie.versioned.ReferenceHistory
 

D

DEFAULT - Static variable in interface org.projectnessie.versioned.GetNamedRefsParams
 
DEFAULT_METADATA_REWRITER - Static variable in class org.projectnessie.versioned.DefaultMetadataRewriter
 
defaultMergeBehavior() - Method in interface org.projectnessie.versioned.VersionStore.MergeTransplantOpBase
Default merge behavior for all keys not present in VersionStore.MergeTransplantOpBase.mergeKeyBehaviors().
DefaultMetadataRewriter - Class in org.projectnessie.versioned
 
DefaultMetadataRewriter(String, Instant, CommitMeta, IntFunction<String>) - Constructor for class org.projectnessie.versioned.DefaultMetadataRewriter
 
DefaultStoreWorker - Class in org.projectnessie.versioned.store
Main StoreWorker implementation that maintains a registry of available content serializers and delegates to these.
DefaultStoreWorker() - Constructor for class org.projectnessie.versioned.store.DefaultStoreWorker
 
delete(NamedRef, Hash) - Method in class org.projectnessie.versioned.EventsVersionStore
 
delete(NamedRef, Hash) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
delete(NamedRef, Hash) - Method in interface org.projectnessie.versioned.VersionStore
Delete the provided NamedRef
Delete - Interface in org.projectnessie.versioned
A delete operation.
DELETE - Enum constant in enum class org.projectnessie.versioned.CommitValidation.CommitOperationType
 
DELETE - Enum constant in enum class org.projectnessie.versioned.Operation.OperationType
 
DetachedRef - Interface in org.projectnessie.versioned
A named reference representing a branch.
Diff - Interface in org.projectnessie.versioned
 
documentation() - Method in interface org.projectnessie.versioned.ContentResult
 
DROP - Enum constant in enum class org.projectnessie.versioned.MergeType
Keys with this merge mode will not be merged.
dryRun() - Method in interface org.projectnessie.versioned.VersionStore.MergeTransplantOpBase
Whether to try the merge, check for conflicts, but do not commit.

E

empty() - Static method in interface org.projectnessie.versioned.paging.PaginationIterator
 
equals(Object) - Method in class org.projectnessie.versioned.Put
 
EventsVersionStore - Class in org.projectnessie.versioned
A VersionStore wrapper that publishes results when a method is called that changes the catalog state.
EventsVersionStore(VersionStore, Consumer<Result>) - Constructor for class org.projectnessie.versioned.EventsVersionStore
Takes the VersionStore instance to enrich with events.
expectedHash() - Method in interface org.projectnessie.versioned.VersionStore.MergeTransplantOpBase
The current head of the branch to validate before updating (optional).

F

fetchAdditionalInfo() - Method in interface org.projectnessie.versioned.VersionStore.MergeTransplantOpBase
Whether to fetch additional commit information like commit-operations and parent.
FilteringPaginationIterator<S,T> - Class in org.projectnessie.versioned.paging
 
FilteringPaginationIterator(Iterator<S>, Function<S, T>) - Constructor for class org.projectnessie.versioned.paging.FilteringPaginationIterator
 
FilteringPaginationIterator(Iterator<S>, Function<S, T>, Predicate<S>) - Constructor for class org.projectnessie.versioned.paging.FilteringPaginationIterator
 
FilteringPaginationIterator(Iterator<S>, Function<S, T>, Predicate<S>, Predicate<S>) - Constructor for class org.projectnessie.versioned.paging.FilteringPaginationIterator
 
FORCE - Enum constant in enum class org.projectnessie.versioned.MergeType
Keys with this merge mode will be merged unconditionally, no conflict detection.
fromBytes(ByteString) - Method in class org.projectnessie.versioned.CommitMetaSerializer
 
fromBytes(ByteString) - Method in interface org.projectnessie.versioned.Serializer
 
fromHash() - Method in interface org.projectnessie.versioned.VersionStore.MergeOp
The hash we are using to get additional commits.
fromRef() - Method in interface org.projectnessie.versioned.VersionStore.MergeTransplantOpBase
The named ref we are merging/transplanting from.

G

getAdditionalProperties() - Method in interface org.projectnessie.versioned.RepositoryInformation
 
getAhead() - Method in interface org.projectnessie.versioned.ReferenceInfo.CommitsAheadBehind
 
getAheadBehind() - Method in interface org.projectnessie.versioned.ReferenceInfo
 
getBaseReference() - Method in interface org.projectnessie.versioned.GetNamedRefsParams
Named reference to use as the base for the computation of ReferenceInfo.getAheadBehind().
getBehind() - Method in interface org.projectnessie.versioned.ReferenceInfo.CommitsAheadBehind
 
getBranchRetrieveOptions() - Method in interface org.projectnessie.versioned.GetNamedRefsParams
Whether to retrieve branches, defaults to true.
getCommit() - Method in interface org.projectnessie.versioned.CommitResult
 
getCommitHash() - Method in interface org.projectnessie.versioned.CommitResult
 
getCommitMeta() - Method in interface org.projectnessie.versioned.Commit
 
getCommits(Ref, boolean) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getCommits(Ref, boolean) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getCommits(Ref, boolean) - Method in interface org.projectnessie.versioned.VersionStore
Get a stream of all ancestor commits to a provided ref.
getCommitSeq() - Method in interface org.projectnessie.versioned.ReferenceInfo
 
getCommonAncestor() - Method in interface org.projectnessie.versioned.MergeResult
Commit-ID of the identified common ancestor, only returned for a merge operation.
getCommonAncestor() - Method in interface org.projectnessie.versioned.ReferenceInfo
 
getConflict() - Method in interface org.projectnessie.versioned.MergeResult.KeyDetails
Optional message, usually present in case of a conflict.
getConflictType() - Method in interface org.projectnessie.versioned.MergeResult.KeyDetails
Deprecated.
getContent() - Method in interface org.projectnessie.versioned.KeyEntry
 
getCreatedCommits() - Method in interface org.projectnessie.versioned.MergeResult
List of new commits that where created and added to the target branch.
getCurrentHash() - Method in interface org.projectnessie.versioned.ReferenceAssignedResult
 
getDefaultBranch() - Method in interface org.projectnessie.versioned.RepositoryInformation
 
getDetails() - Method in interface org.projectnessie.versioned.MergeResult
Details of all keys encountered during the merge or transplant operation.
getDiffs(Ref, Ref, String, VersionStore.KeyRestrictions) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getDiffs(Ref, Ref, String, VersionStore.KeyRestrictions) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getDiffs(Ref, Ref, String, VersionStore.KeyRestrictions) - Method in interface org.projectnessie.versioned.VersionStore
Get list of diffs between two refs.
getDurationMillis() - Method in exception org.projectnessie.versioned.ReferenceRetryFailureException
 
getEffectiveTargetHash() - Method in interface org.projectnessie.versioned.MergeResult
Head commit-ID of the target branch identified by the merge or transplant operation.
getExpectedHash() - Method in interface org.projectnessie.versioned.MergeResult
The expected commit-ID of the target branch, as specified by the caller.
getFromKey() - Method in interface org.projectnessie.versioned.Diff
 
getFromValue() - Method in interface org.projectnessie.versioned.Diff
 
getHash() - Method in interface org.projectnessie.versioned.Commit
 
getHash() - Method in interface org.projectnessie.versioned.Hashable
 
getHash() - Method in interface org.projectnessie.versioned.ReferenceCreatedResult
 
getHash() - Method in interface org.projectnessie.versioned.ReferenceDeletedResult
 
getHash() - Method in interface org.projectnessie.versioned.ReferenceInfo
 
getHash() - Method in interface org.projectnessie.versioned.WithHash
Get the value of the hash associated with this commit.
getHeadCommitMeta() - Method in interface org.projectnessie.versioned.ReferenceInfo
 
getIdentifiedKeys(Ref, Collection<ContentKey>) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getIdentifiedKeys(Ref, Collection<ContentKey>) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getIdentifiedKeys(Ref, Collection<ContentKey>) - Method in interface org.projectnessie.versioned.VersionStore
 
getKey() - Method in interface org.projectnessie.versioned.KeyEntry
 
getKey() - Method in interface org.projectnessie.versioned.Operation
The key for this operation.
getKeys(Ref, String, boolean, VersionStore.KeyRestrictions) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getKeys(Ref, String, boolean, VersionStore.KeyRestrictions) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getKeys(Ref, String, boolean, VersionStore.KeyRestrictions) - Method in interface org.projectnessie.versioned.VersionStore
Get a stream of all available keys for the given ref.
getMergeBehavior() - Method in interface org.projectnessie.versioned.MergeResult.KeyDetails
 
getMergeResult() - Method in exception org.projectnessie.versioned.MergeConflictException
 
getName() - Method in interface org.projectnessie.versioned.DetachedRef
 
getName() - Method in interface org.projectnessie.versioned.NamedRef
Get The reference's name.
getNamedRef() - Method in interface org.projectnessie.versioned.ReferenceAssignedResult
 
getNamedRef() - Method in interface org.projectnessie.versioned.ReferenceCreatedResult
 
getNamedRef() - Method in interface org.projectnessie.versioned.ReferenceDeletedResult
 
getNamedRef() - Method in interface org.projectnessie.versioned.ReferenceInfo
 
getNamedRef(String, GetNamedRefsParams) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getNamedRef(String, GetNamedRefsParams) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getNamedRef(String, GetNamedRefsParams) - Method in interface org.projectnessie.versioned.VersionStore
Resolve the given NamedRef and return information about it, which at least contains the current HEAD commit hash plus, optionally, additional information.
getNamedRefs(GetNamedRefsParams, String) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getNamedRefs(GetNamedRefsParams, String) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getNamedRefs(GetNamedRefsParams, String) - Method in interface org.projectnessie.versioned.VersionStore
List named refs.
GetNamedRefsParams - Interface in org.projectnessie.versioned
Parameters that control the values that shall be returned via for each ReferenceInfo via functionality to retrieve the named references.
GetNamedRefsParams.RetrieveOptions - Interface in org.projectnessie.versioned
 
getNoAncestorHash() - Method in interface org.projectnessie.versioned.RepositoryInformation
 
getOldestPossibleCommitTimestamp() - Method in interface org.projectnessie.versioned.RepositoryInformation
 
getOperations() - Method in interface org.projectnessie.versioned.Commit
 
getParentHash() - Method in interface org.projectnessie.versioned.Commit
 
getParentHashes() - Method in interface org.projectnessie.versioned.ReferenceInfo
 
getPreviousHash() - Method in interface org.projectnessie.versioned.ReferenceAssignedResult
 
getReferenceConflicts() - Method in exception org.projectnessie.versioned.ReferenceConflictException
 
getReferenceHistory(String, Integer) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getReferenceHistory(String, Integer) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getReferenceHistory(String, Integer) - Method in interface org.projectnessie.versioned.VersionStore
Retrieve the recorded recent history of a reference.
getRepositoryConfig(Set<RepositoryConfig.Type>) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getRepositoryConfig(Set<RepositoryConfig.Type>) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getRepositoryConfig(Set<RepositoryConfig.Type>) - Method in interface org.projectnessie.versioned.VersionStore
 
getRepositoryCreationTimestamp() - Method in interface org.projectnessie.versioned.RepositoryInformation
 
getRepositoryInformation() - Method in class org.projectnessie.versioned.EventsVersionStore
 
getRepositoryInformation() - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getRepositoryInformation() - Method in interface org.projectnessie.versioned.VersionStore
 
getResultantTargetHash() - Method in interface org.projectnessie.versioned.MergeResult
Commit-ID of the target branch after the merge/transplant operation.
getResultType() - Method in interface org.projectnessie.versioned.CommitResult
 
getResultType() - Method in interface org.projectnessie.versioned.ContentResult
 
getResultType() - Method in interface org.projectnessie.versioned.ReferenceAssignedResult
 
getResultType() - Method in interface org.projectnessie.versioned.ReferenceCreatedResult
 
getResultType() - Method in interface org.projectnessie.versioned.ReferenceDeletedResult
 
getResultType() - Method in interface org.projectnessie.versioned.Result
 
getRetries() - Method in exception org.projectnessie.versioned.ReferenceRetryFailureException
 
getSourceCommits() - Method in interface org.projectnessie.versioned.MergeResult
Deprecated.
getSourceCommits() - Method in interface org.projectnessie.versioned.MergeResult.KeyDetails
Deprecated.
getSourceRef() - Method in interface org.projectnessie.versioned.MergeResult
The source ref.
getTagRetrieveOptions() - Method in interface org.projectnessie.versioned.GetNamedRefsParams
Whether to retrieve tags, defaults to true.
getTargetBranch() - Method in interface org.projectnessie.versioned.CommitResult
 
getTargetBranch() - Method in interface org.projectnessie.versioned.MergeResult
Name of the target branch.
getTargetCommits() - Method in interface org.projectnessie.versioned.MergeResult
Deprecated.
getTargetCommits() - Method in interface org.projectnessie.versioned.MergeResult.KeyDetails
Deprecated.
getToKey() - Method in interface org.projectnessie.versioned.Diff
 
getToValue() - Method in interface org.projectnessie.versioned.Diff
 
getType() - Method in interface org.projectnessie.versioned.Delete
 
getType() - Method in interface org.projectnessie.versioned.Operation
 
getType() - Method in class org.projectnessie.versioned.Put
 
getType() - Method in interface org.projectnessie.versioned.Unchanged
 
getType(int, ByteString) - Method in class org.projectnessie.versioned.store.DefaultStoreWorker
Deprecated.
getType(int, ByteString) - Method in interface org.projectnessie.versioned.StoreWorker
Deprecated.
getType(ByteString) - Method in interface org.projectnessie.versioned.store.LegacyContentSerializer
Deprecated.
 
getValue() - Method in class org.projectnessie.versioned.Put
The value to store for this operation.
getValue() - Method in interface org.projectnessie.versioned.WithHash
Get the value this object wraps.
getValue(Ref, ContentKey) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getValue(Ref, ContentKey) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getValue(Ref, ContentKey) - Method in interface org.projectnessie.versioned.VersionStore
Get the value for a provided ref.
getValues(Ref, Collection<ContentKey>) - Method in class org.projectnessie.versioned.EventsVersionStore
 
getValues(Ref, Collection<ContentKey>) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
getValues(Ref, Collection<ContentKey>) - Method in interface org.projectnessie.versioned.VersionStore
Get the values for a list of keys.
getValueSupplier() - Method in class org.projectnessie.versioned.Put
 

H

Hash - Class in org.projectnessie.versioned
Describes a specific point in time/history.
Hash() - Constructor for class org.projectnessie.versioned.Hash
 
Hashable - Interface in org.projectnessie.versioned
 
hashCode() - Method in class org.projectnessie.versioned.Put
 
hashOnReference(NamedRef, Optional<Hash>, List<RelativeCommitSpec>) - Method in class org.projectnessie.versioned.EventsVersionStore
 
hashOnReference(NamedRef, Optional<Hash>, List<RelativeCommitSpec>) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
hashOnReference(NamedRef, Optional<Hash>, List<RelativeCommitSpec>) - Method in interface org.projectnessie.versioned.VersionStore
Verifies that the given namedReference exists and that hashOnReference, if present, is reachable via that reference.

I

identifiedKey() - Method in interface org.projectnessie.versioned.CommitValidation.CommitOperation
 
identifiedKey() - Method in interface org.projectnessie.versioned.ContentResult
 
instance() - Static method in class org.projectnessie.versioned.store.DefaultStoreWorker
 
INSTANCE - Static variable in interface org.projectnessie.versioned.DetachedRef
 
instantValue() - Method in class org.projectnessie.versioned.RelativeCommitSpec
isComputeAheadBehind() - Method in interface org.projectnessie.versioned.GetNamedRefsParams.RetrieveOptions
Whether to compute ReferenceInfo.getAheadBehind(), requires a non-null GetNamedRefsParams.getBaseReference(), defaults to false.
isComputeCommonAncestor() - Method in interface org.projectnessie.versioned.GetNamedRefsParams.RetrieveOptions
Whether to identify the common ancestor on the default branch, defaults to false.
isMerge() - Method in enum class org.projectnessie.versioned.MergeType
 
isRetrieve() - Method in interface org.projectnessie.versioned.GetNamedRefsParams.RetrieveOptions
Whether to retrieve the reference information at all, defaults to true.
isRetrieveCommitMetaForHead() - Method in interface org.projectnessie.versioned.GetNamedRefsParams.RetrieveOptions
Whether to retrieve the commit-meta information of each reference's HEAD commit in ReferenceInfo.getHeadCommitMeta(), defaults to false.
isSkipCheck() - Method in enum class org.projectnessie.versioned.MergeType
 

K

keyDetails(MergeBehavior, Conflict) - Static method in interface org.projectnessie.versioned.MergeResult.KeyDetails
 
KeyEntry - Interface in org.projectnessie.versioned
 

L

LegacyContentSerializer<C extends org.projectnessie.model.Content> - Interface in org.projectnessie.versioned.store
Deprecated.
longValue() - Method in class org.projectnessie.versioned.RelativeCommitSpec

M

maxKey() - Method in interface org.projectnessie.versioned.VersionStore.KeyRestrictions
Optional, if not null: the maximum key to return.
merge(VersionStore.MergeOp) - Method in class org.projectnessie.versioned.EventsVersionStore
 
merge(VersionStore.MergeOp) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
merge(VersionStore.MergeOp) - Method in interface org.projectnessie.versioned.VersionStore
Merge items from an existing hash into the requested branch.
MERGE - Enum constant in enum class org.projectnessie.versioned.ResultType
 
MergeConflictException - Exception in org.projectnessie.versioned
Special case of a ReferenceConflictException indicating that a non-dry-run merge or transplant operation could not be completed due to conflicts.
MergeConflictException(String, MergeResult<?>) - Constructor for exception org.projectnessie.versioned.MergeConflictException
 
mergeKeyBehaviors() - Method in interface org.projectnessie.versioned.VersionStore.MergeTransplantOpBase
Merge behaviors per content key.
MergeResult<COMMIT> - Interface in org.projectnessie.versioned
 
MergeResult.ConflictType - Enum Class in org.projectnessie.versioned
Deprecated.
MergeResult.KeyDetails - Interface in org.projectnessie.versioned
 
MergeType - Enum Class in org.projectnessie.versioned
 
meta() - Method in interface org.projectnessie.versioned.ReferenceHistory.ReferenceHistoryElement
 
METADATA_SERIALIZER - Static variable in class org.projectnessie.versioned.CommitMetaSerializer
 
MetadataRewriter<T> - Interface in org.projectnessie.versioned
 
minKey() - Method in interface org.projectnessie.versioned.VersionStore.KeyRestrictions
Optional, if not null: the minimum key to return.
mnemonic() - Method in enum class org.projectnessie.versioned.RelativeCommitSpec.Type
 

N

N_TH_PARENT - Enum constant in enum class org.projectnessie.versioned.RelativeCommitSpec.Type
 
N_TH_PREDECESSOR - Enum constant in enum class org.projectnessie.versioned.RelativeCommitSpec.Type
 
NamedRef - Interface in org.projectnessie.versioned
A ref that has a name.
nibbleAt(int) - Method in class org.projectnessie.versioned.Hash
Retrieve the nibble (4 bit part) at the given index.
NO_KEY_RESTRICTIONS - Static variable in interface org.projectnessie.versioned.VersionStore.KeyRestrictions
 
noAncestorHash() - Method in class org.projectnessie.versioned.EventsVersionStore
 
noAncestorHash() - Method in class org.projectnessie.versioned.ObservingVersionStore
 
noAncestorHash() - Method in interface org.projectnessie.versioned.VersionStore
Retrieve the hash for "no ancestor" (or "beginning of time"), which is a hash for which no commit exists.
NONE - Enum constant in enum class org.projectnessie.versioned.MergeResult.ConflictType
Deprecated.
 
NORMAL - Enum constant in enum class org.projectnessie.versioned.MergeType
Keys with this merge mode will be merged, conflict detection takes place.

O

ObservingVersionStore - Class in org.projectnessie.versioned
 
ObservingVersionStore(VersionStore) - Constructor for class org.projectnessie.versioned.ObservingVersionStore
 
of(int, int) - Static method in interface org.projectnessie.versioned.ReferenceInfo.CommitsAheadBehind
 
of(String) - Static method in interface org.projectnessie.versioned.BranchName
Create a new branch reference.
of(String) - Static method in class org.projectnessie.versioned.Hash
Creates a hash instance from its string representation.
of(String) - Static method in interface org.projectnessie.versioned.TagName
Create a new tag reference.
of(ContentKey) - Static method in interface org.projectnessie.versioned.Delete
Creates a delete operation for the given key.
of(ContentKey) - Static method in interface org.projectnessie.versioned.Unchanged
Creates a unchanged operation for the given key.
of(ContentKey, Content) - Static method in class org.projectnessie.versioned.Put
Creates an (eagerly-evaluated) put-operation for the given key and value.
of(IdentifiedContentKey) - Static method in interface org.projectnessie.versioned.KeyEntry
 
of(IdentifiedContentKey, Content) - Static method in interface org.projectnessie.versioned.KeyEntry
 
of(IdentifiedContentKey, IdentifiedContentKey, Optional<Content>, Optional<Content>) - Static method in interface org.projectnessie.versioned.Diff
 
of(ByteString) - Static method in class org.projectnessie.versioned.Hash
Creates a hash instance from its bytes' representation.
of(Hash, NamedRef) - Static method in interface org.projectnessie.versioned.ReferenceInfo
 
of(Hash, T) - Static method in interface org.projectnessie.versioned.WithHash
Build a WithHash object of type T.
of(T...) - Static method in interface org.projectnessie.versioned.paging.PaginationIterator
 
ofLazy(ContentKey, int, ByteString) - Static method in class org.projectnessie.versioned.Put
Creates a lazily-evaluated put-operation for the given key, payload and ByteString value.
ofLazy(ContentKey, int, ByteString, Supplier<ByteString>) - Static method in class org.projectnessie.versioned.Put
Creates a lazily-evaluated put-operation for the given key, payload, ByteString value and global state supplier.
OMIT - Static variable in interface org.projectnessie.versioned.GetNamedRefsParams.RetrieveOptions
Constant to not retrieve any information (omit tags or branches).
Operation - Interface in org.projectnessie.versioned
 
Operation.OperationType - Enum Class in org.projectnessie.versioned
 
operations() - Method in interface org.projectnessie.versioned.CommitValidation
 
operationType() - Method in interface org.projectnessie.versioned.CommitValidation.CommitOperation
 
org.projectnessie.versioned - package org.projectnessie.versioned
 
org.projectnessie.versioned.paging - package org.projectnessie.versioned.paging
 
org.projectnessie.versioned.store - package org.projectnessie.versioned.store
 

P

PaginationIterator<T> - Interface in org.projectnessie.versioned.paging
 
parseRelativeSpecs(String) - Static method in class org.projectnessie.versioned.RelativeCommitSpec
 
payload() - Method in interface org.projectnessie.versioned.store.ContentSerializer
Payload IDs are assigned via the projectnessie project, see the project website.
payloadForContent(Content) - Static method in class org.projectnessie.versioned.store.DefaultStoreWorker
 
payloadForContent(Content.Type) - Static method in class org.projectnessie.versioned.store.DefaultStoreWorker
 
pointer() - Method in interface org.projectnessie.versioned.ReferenceHistory.ReferenceHistoryElement
 
prefixKey() - Method in interface org.projectnessie.versioned.VersionStore.KeyRestrictions
Optional, if not null: the prefix of the keys to return.
previous() - Method in interface org.projectnessie.versioned.ReferenceHistory
 
Put - Class in org.projectnessie.versioned
Setting a new value.
Put() - Constructor for class org.projectnessie.versioned.Put
 
PUT - Enum constant in enum class org.projectnessie.versioned.Operation.OperationType
 

R

Ref - Interface in org.projectnessie.versioned
Common interface for all types of refs.
REF_NAME - Static variable in interface org.projectnessie.versioned.DetachedRef
 
REFERENCE_ASSIGNED - Enum constant in enum class org.projectnessie.versioned.ResultType
 
REFERENCE_CREATED - Enum constant in enum class org.projectnessie.versioned.ResultType
 
REFERENCE_DELETED - Enum constant in enum class org.projectnessie.versioned.ResultType
 
ReferenceAlreadyExistsException - Exception in org.projectnessie.versioned
Exception thrown when a reference already exists in the store.
ReferenceAlreadyExistsException(String) - Constructor for exception org.projectnessie.versioned.ReferenceAlreadyExistsException
 
ReferenceAssignedResult - Interface in org.projectnessie.versioned
 
ReferenceConflictException - Exception in org.projectnessie.versioned
Exception thrown when the hash associated with a named reference does not match with the hash provided by the caller.
ReferenceConflictException(String) - Constructor for exception org.projectnessie.versioned.ReferenceConflictException
 
ReferenceConflictException(String, Throwable) - Constructor for exception org.projectnessie.versioned.ReferenceConflictException
 
ReferenceConflictException(Collection<Conflict>) - Constructor for exception org.projectnessie.versioned.ReferenceConflictException
 
ReferenceConflictException(ReferenceConflicts, String) - Constructor for exception org.projectnessie.versioned.ReferenceConflictException
 
ReferenceConflictException(Conflict) - Constructor for exception org.projectnessie.versioned.ReferenceConflictException
 
ReferenceCreatedResult - Interface in org.projectnessie.versioned
 
ReferenceDeletedResult - Interface in org.projectnessie.versioned
 
ReferenceHistory - Interface in org.projectnessie.versioned
 
ReferenceHistory.ReferenceHistoryElement - Interface in org.projectnessie.versioned
 
referenceHistoryElement(Hash, CommitConsistency, CommitMeta) - Static method in interface org.projectnessie.versioned.ReferenceHistory.ReferenceHistoryElement
 
ReferenceInfo<METADATA> - Interface in org.projectnessie.versioned
 
ReferenceInfo.CommitsAheadBehind - Interface in org.projectnessie.versioned
 
ReferenceNotFoundException - Exception in org.projectnessie.versioned
Exception thrown when a reference is not present in the store.
ReferenceNotFoundException(String) - Constructor for exception org.projectnessie.versioned.ReferenceNotFoundException
 
ReferenceNotFoundException(String, Throwable) - Constructor for exception org.projectnessie.versioned.ReferenceNotFoundException
 
ReferenceRetryFailureException - Exception in org.projectnessie.versioned
Special case of a ReferenceConflictException indicating that the requested operation could not be completed within the configured time and number of retries due to concurrent operations.
ReferenceRetryFailureException(String, int, long) - Constructor for exception org.projectnessie.versioned.ReferenceRetryFailureException
 
register(ContentSerializer<? extends Content>) - Method in interface org.projectnessie.versioned.store.ContentSerializerRegistry
 
register(ContentSerializerRegistry) - Method in interface org.projectnessie.versioned.store.ContentSerializerBundle
 
relativeCommitSpec(char, String) - Static method in class org.projectnessie.versioned.RelativeCommitSpec
 
relativeCommitSpec(RelativeCommitSpec.Type, long, Instant) - Static method in class org.projectnessie.versioned.RelativeCommitSpec
 
relativeCommitSpec(RelativeCommitSpec.Type, String) - Static method in class org.projectnessie.versioned.RelativeCommitSpec
 
RelativeCommitSpec - Class in org.projectnessie.versioned
 
RelativeCommitSpec() - Constructor for class org.projectnessie.versioned.RelativeCommitSpec
 
RelativeCommitSpec.Type - Enum Class in org.projectnessie.versioned
 
RepositoryInformation - Interface in org.projectnessie.versioned
Informational object to tell a client about the Nessie repository.
requiresGlobalState(int, ByteString) - Method in class org.projectnessie.versioned.store.DefaultStoreWorker
Deprecated.
requiresGlobalState(int, ByteString) - Method in interface org.projectnessie.versioned.StoreWorker
Deprecated.
requiresGlobalState(ByteString) - Method in interface org.projectnessie.versioned.store.LegacyContentSerializer
Deprecated.
 
Result - Interface in org.projectnessie.versioned
A common superinterface for results of operations on a VersionStore.
ResultType - Enum Class in org.projectnessie.versioned
 
rewriteSingle(CommitMeta) - Method in class org.projectnessie.versioned.DefaultMetadataRewriter
 
rewriteSingle(T) - Method in interface org.projectnessie.versioned.MetadataRewriter
 

S

sequenceToTransplant() - Method in interface org.projectnessie.versioned.VersionStore.TransplantOp
The sequence of hashes to transplant.
Serializer<V> - Interface in org.projectnessie.versioned
Used to serialize & deserialize the values in the store.
shouldMatchHash() - Method in interface org.projectnessie.versioned.Operation
Whether the commit expected hash should be reviewed to confirm the key for this operation hasn't changed since the expected hash.
shouldMatchHash() - Method in interface org.projectnessie.versioned.Unchanged
 
size() - Method in class org.projectnessie.versioned.Hash
Return the size of the hash in bytes.
squash(List<CommitMeta>, int) - Method in class org.projectnessie.versioned.DefaultMetadataRewriter
 
squash(List<T>, int) - Method in interface org.projectnessie.versioned.MetadataRewriter
 
StoreWorker - Interface in org.projectnessie.versioned
A set of helpers that users of a VersionStore must implement.

T

TagName - Interface in org.projectnessie.versioned
A pointer to a hash.
TIMESTAMP_MILLIS_EPOCH - Enum constant in enum class org.projectnessie.versioned.RelativeCommitSpec.Type
 
toBranch() - Method in interface org.projectnessie.versioned.VersionStore.MergeTransplantOpBase
The branch that we are merging/transplanting into.
toBytes(CommitMeta) - Method in class org.projectnessie.versioned.CommitMetaSerializer
 
toBytes(V) - Method in interface org.projectnessie.versioned.Serializer
 
tokenForCurrent() - Method in class org.projectnessie.versioned.paging.FilteringPaginationIterator
 
tokenForCurrent() - Method in interface org.projectnessie.versioned.paging.PaginationIterator
 
tokenForEntry(T) - Method in interface org.projectnessie.versioned.paging.PaginationIterator
 
toStoreOnReferenceState(C) - Method in interface org.projectnessie.versioned.store.ContentSerializer
 
toStoreOnReferenceState(Content) - Method in class org.projectnessie.versioned.store.DefaultStoreWorker
 
toStoreOnReferenceState(Content) - Method in interface org.projectnessie.versioned.StoreWorker
Returns the serialized representation of the on-reference part of the given content-object.
toString() - Method in class org.projectnessie.versioned.Hash
 
toString() - Method in class org.projectnessie.versioned.Put
 
toString() - Method in class org.projectnessie.versioned.RelativeCommitSpec
 
transplant(VersionStore.TransplantOp) - Method in class org.projectnessie.versioned.EventsVersionStore
 
transplant(VersionStore.TransplantOp) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
transplant(VersionStore.TransplantOp) - Method in interface org.projectnessie.versioned.VersionStore
Transplant a series of commits to a target branch.
TRANSPLANT - Enum constant in enum class org.projectnessie.versioned.ResultType
 
type() - Method in class org.projectnessie.versioned.RelativeCommitSpec
 

U

Unchanged - Interface in org.projectnessie.versioned
An operation when ensures that a value has been unchanged since the expected hash for a commit.
UNCHANGED - Enum constant in enum class org.projectnessie.versioned.Operation.OperationType
 
UNRESOLVABLE - Enum constant in enum class org.projectnessie.versioned.MergeResult.ConflictType
Deprecated.
 
UPDATE - Enum constant in enum class org.projectnessie.versioned.CommitValidation.CommitOperationType
 
updateCommitMetadata() - Method in interface org.projectnessie.versioned.VersionStore.MergeTransplantOpBase
Function that rewrites the commit metadata.
updateRepositoryConfig(RepositoryConfig) - Method in class org.projectnessie.versioned.EventsVersionStore
 
updateRepositoryConfig(RepositoryConfig) - Method in class org.projectnessie.versioned.ObservingVersionStore
 
updateRepositoryConfig(RepositoryConfig) - Method in interface org.projectnessie.versioned.VersionStore
 

V

validate(CommitValidation) - Method in interface org.projectnessie.versioned.VersionStore.CommitValidator
 
validator() - Method in interface org.projectnessie.versioned.VersionStore.MergeTransplantOpBase
 
valueFromStore(int, ByteString) - Method in class org.projectnessie.versioned.store.DefaultStoreWorker
 
valueFromStore(int, ByteString) - Method in interface org.projectnessie.versioned.StoreWorker
 
valueFromStore(int, ByteString, Supplier<ByteString>) - Method in class org.projectnessie.versioned.store.DefaultStoreWorker
Deprecated.
valueFromStore(int, ByteString, Supplier<ByteString>) - Method in interface org.projectnessie.versioned.store.LegacyContentSerializer
Deprecated.
 
valueFromStore(int, ByteString, Supplier<ByteString>) - Method in interface org.projectnessie.versioned.StoreWorker
Deprecated.
valueFromStore(ByteString) - Method in interface org.projectnessie.versioned.store.ContentSerializer
 
valueFromStore(ByteString) - Method in interface org.projectnessie.versioned.store.LegacyContentSerializer
Deprecated.
 
valueOf(String) - Static method in enum class org.projectnessie.versioned.CommitValidation.CommitOperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.projectnessie.versioned.MergeResult.ConflictType
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.projectnessie.versioned.MergeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.projectnessie.versioned.Operation.OperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.projectnessie.versioned.RelativeCommitSpec.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.projectnessie.versioned.ResultType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.projectnessie.versioned.CommitValidation.CommitOperationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.projectnessie.versioned.MergeResult.ConflictType
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.projectnessie.versioned.MergeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.projectnessie.versioned.Operation.OperationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.projectnessie.versioned.RelativeCommitSpec.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.projectnessie.versioned.ResultType
Returns an array containing the constants of this enum class, in the order they are declared.
verify() - Method in interface org.projectnessie.versioned.KeyEntry
 
VersionStore - Interface in org.projectnessie.versioned
A storage interface that maintains multiple versions of the VALUE type with each commit having an associated CommitMeta value.
VersionStore.CommitValidator - Interface in org.projectnessie.versioned
 
VersionStore.KeyRestrictions - Interface in org.projectnessie.versioned
 
VersionStore.MergeOp - Interface in org.projectnessie.versioned
 
VersionStore.MergeTransplantOpBase - Interface in org.projectnessie.versioned
 
VersionStore.TransplantOp - Interface in org.projectnessie.versioned
 
VersionStoreError - Exception in org.projectnessie.versioned
Base unchecked exception for technical error conditions of a backend store.
VersionStoreError() - Constructor for exception org.projectnessie.versioned.VersionStoreError
 
VersionStoreError(String) - Constructor for exception org.projectnessie.versioned.VersionStoreError
 
VersionStoreError(String, Throwable) - Constructor for exception org.projectnessie.versioned.VersionStoreError
 
VersionStoreError(String, Throwable, boolean, boolean) - Constructor for exception org.projectnessie.versioned.VersionStoreError
 
VersionStoreError(Throwable) - Constructor for exception org.projectnessie.versioned.VersionStoreError
 
VersionStoreException - Exception in org.projectnessie.versioned
Base exception for exceptions generated by the version store api.
VersionStoreException() - Constructor for exception org.projectnessie.versioned.VersionStoreException
 
VersionStoreException(String) - Constructor for exception org.projectnessie.versioned.VersionStoreException
 
VersionStoreException(String, Throwable) - Constructor for exception org.projectnessie.versioned.VersionStoreException
 
VersionStoreException(String, Throwable, boolean, boolean) - Constructor for exception org.projectnessie.versioned.VersionStoreException
 
VersionStoreException(Throwable) - Constructor for exception org.projectnessie.versioned.VersionStoreException
 

W

wasApplied() - Method in interface org.projectnessie.versioned.MergeResult
Indicates whether the merge or transplant operation has been applied.
wasSuccessful() - Method in interface org.projectnessie.versioned.MergeResult
Indicates whether the merge or transplant operation was successful without any conflicts.
withAheadBehind(ReferenceInfo.CommitsAheadBehind) - Method in interface org.projectnessie.versioned.ReferenceInfo
 
withCommonAncestor(Hash) - Method in interface org.projectnessie.versioned.ReferenceInfo
 
WithHash<T> - Interface in org.projectnessie.versioned
A wrapper class that allows a value to be returned with an associated hash (a concrete ref).
withHeadCommitMeta(METADATA) - Method in interface org.projectnessie.versioned.ReferenceInfo
 
withUpdatedCommitMeta(UPDATED_METADATA) - Method in interface org.projectnessie.versioned.ReferenceInfo
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form