Index
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 Class 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 class org.projectnessie.versioned.BackendLimitExceededException
- BackendLimitExceededException(String, Throwable) - Constructor for exception class 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> - 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> - 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
StoreWorkerimplementation that maintains a registry of availablecontent serializersand 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
VersionStorewrapper 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
VersionStoreinstance 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 class 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 class 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
NamedRefand 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
ReferenceInfovia 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 class 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 class 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, boolean) - Method in class org.projectnessie.versioned.EventsVersionStore
- getValue(Ref, ContentKey, boolean) - Method in class org.projectnessie.versioned.ObservingVersionStore
- getValue(Ref, ContentKey, boolean) - Method in interface org.projectnessie.versioned.VersionStore
-
Get the value for a provided ref.
- getValues(Ref, Collection<ContentKey>, boolean) - Method in class org.projectnessie.versioned.EventsVersionStore
- getValues(Ref, Collection<ContentKey>, boolean) - Method in class org.projectnessie.versioned.ObservingVersionStore
- getValues(Ref, Collection<ContentKey>, boolean) - 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
namedReferenceexists and thathashOnReference, 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-nullGetNamedRefsParams.getBaseReference(), defaults tofalse. - 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 tofalse. - 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> - 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 Class in org.projectnessie.versioned
-
Special case of a
ReferenceConflictExceptionindicating that a non-dry-run merge or transplant operation could not be completed due to conflicts. - MergeConflictException(String, MergeResult<?>) - Constructor for exception class 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 Class in org.projectnessie.versioned
-
Exception thrown when a reference already exists in the store.
- ReferenceAlreadyExistsException(String) - Constructor for exception class org.projectnessie.versioned.ReferenceAlreadyExistsException
- ReferenceAssignedResult - Interface in org.projectnessie.versioned
- ReferenceConflictException - Exception Class 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 class org.projectnessie.versioned.ReferenceConflictException
- ReferenceConflictException(String, Throwable) - Constructor for exception class org.projectnessie.versioned.ReferenceConflictException
- ReferenceConflictException(Collection<Conflict>) - Constructor for exception class org.projectnessie.versioned.ReferenceConflictException
- ReferenceConflictException(ReferenceConflicts, String) - Constructor for exception class org.projectnessie.versioned.ReferenceConflictException
- ReferenceConflictException(Conflict) - Constructor for exception class 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 Class in org.projectnessie.versioned
-
Exception thrown when a reference is not present in the store.
- ReferenceNotFoundException(String) - Constructor for exception class org.projectnessie.versioned.ReferenceNotFoundException
- ReferenceNotFoundException(String, Throwable) - Constructor for exception class org.projectnessie.versioned.ReferenceNotFoundException
- ReferenceRetryFailureException - Exception Class in org.projectnessie.versioned
-
Special case of a
ReferenceConflictExceptionindicating 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 class 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 Class in org.projectnessie.versioned
-
Base unchecked exception for technical error conditions of a backend store.
- VersionStoreError() - Constructor for exception class org.projectnessie.versioned.VersionStoreError
- VersionStoreError(String) - Constructor for exception class org.projectnessie.versioned.VersionStoreError
- VersionStoreError(String, Throwable) - Constructor for exception class org.projectnessie.versioned.VersionStoreError
- VersionStoreError(String, Throwable, boolean, boolean) - Constructor for exception class org.projectnessie.versioned.VersionStoreError
- VersionStoreError(Throwable) - Constructor for exception class org.projectnessie.versioned.VersionStoreError
- VersionStoreException - Exception Class in org.projectnessie.versioned
-
Base exception for exceptions generated by the version store api.
- VersionStoreException() - Constructor for exception class org.projectnessie.versioned.VersionStoreException
- VersionStoreException(String) - Constructor for exception class org.projectnessie.versioned.VersionStoreException
- VersionStoreException(String, Throwable) - Constructor for exception class org.projectnessie.versioned.VersionStoreException
- VersionStoreException(String, Throwable, boolean, boolean) - Constructor for exception class org.projectnessie.versioned.VersionStoreException
- VersionStoreException(Throwable) - Constructor for exception class 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form