Index

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

A

apply() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
 
apply() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
 
apply() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttemptRoot
 
apply() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
 
apply() - Method in class org.apache.polaris.persistence.nosql.metastore.mutation.PrincipalMutations
 
asDotDelimitedString() - Method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
attempt(CommitterState<CatalogStateObj, RESULT>, Supplier<Optional<CatalogStateObj>>) - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.CatalogChangeCommitterWrapper
 
attempt(CommitterState<PrincipalsObj, RESULT>, Supplier<Optional<PrincipalsObj>>) - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.PrincipalsChangeCommitterWrapper
 
attempt(CommitterState<REF_OBJ, RESULT>, Supplier<Optional<REF_OBJ>>) - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeCommitterWrapper
 

B

builder() - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
byId() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns the value of the byId record component.
byId(long) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
byName() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns the value of the byName record component.
byNameOnRoot(String) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
byParentIdAndName(long, String) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 

C

CatalogChangeCommitter<RESULT> - Interface in org.apache.polaris.persistence.nosql.metastore.committers
 
CatalogChangeCommitterWrapper<RESULT> - Record Class in org.apache.polaris.persistence.nosql.metastore.committers
Abstracts common ContainerObj.stableIdToName() and ContainerObj.nameToObjRef() handling for committing operations, for catalog related types.
CatalogChangeCommitterWrapper(CatalogChangeCommitter<RESULT>) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.committers.CatalogChangeCommitterWrapper
Creates an instance of a CatalogChangeCommitterWrapper record class.
catalogContent() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.UpdateKeyForCatalogAndEntityType
Returns the value of the catalogContent record component.
catalogContent(long) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
 
catalogId() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.UpdateKeyForCatalogAndEntityType
Returns the value of the catalogId record component.
catalogStableId() - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
change(CommitterState<CatalogStateObj, RESULT>, CatalogStateObj.Builder, UpdatableIndex<ObjRef>, UpdatableIndex<IndexKey>, UpdatableIndex<Change>, UpdatableIndex<EntityIdSet>) - Method in interface org.apache.polaris.persistence.nosql.metastore.committers.CatalogChangeCommitter
 
change(CommitterState<PrincipalsObj, PolarisPrincipalSecrets>, PrincipalsObj.Builder, UpdatableIndex<ObjRef>, UpdatableIndex<IndexKey>, UpdatableIndex<ObjRef>) - Method in class org.apache.polaris.persistence.nosql.metastore.mutation.PrincipalMutations.GenerateNewSecrets
 
change(CommitterState<PrincipalsObj, CreatePrincipalResult>, PrincipalsObj.Builder, UpdatableIndex<ObjRef>, UpdatableIndex<IndexKey>, UpdatableIndex<ObjRef>) - Method in class org.apache.polaris.persistence.nosql.metastore.mutation.PrincipalMutations.CreatePrincipal
 
change(CommitterState<PrincipalsObj, R>, PrincipalsObj.Builder, UpdatableIndex<ObjRef>, UpdatableIndex<IndexKey>, UpdatableIndex<ObjRef>) - Method in class org.apache.polaris.persistence.nosql.metastore.mutation.PrincipalMutations.UpdateSecrets
 
change(CommitterState<PrincipalsObj, RESULT>, PrincipalsObj.Builder, UpdatableIndex<ObjRef>, UpdatableIndex<IndexKey>, UpdatableIndex<ObjRef>) - Method in interface org.apache.polaris.persistence.nosql.metastore.committers.PrincipalsChangeCommitter
 
change(CommitterState<REF_OBJ, RESULT>, ContainerObj.Builder<REF_OBJ, ?>, UpdatableIndex<ObjRef>, UpdatableIndex<IndexKey>) - Method in interface org.apache.polaris.persistence.nosql.metastore.committers.ChangeCommitter
 
changeCommitter() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.CatalogChangeCommitterWrapper
Returns the value of the changeCommitter record component.
changeCommitter() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeCommitterWrapper
Returns the value of the changeCommitter record component.
changeCommitter() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.PrincipalsChangeCommitterWrapper
Returns the value of the changeCommitter record component.
ChangeCommitter<REF_OBJ,RESULT> - Interface in org.apache.polaris.persistence.nosql.metastore.committers
 
ChangeCommitterWrapper<REF_OBJ,B,RESULT> - Record Class in org.apache.polaris.persistence.nosql.metastore.committers
Abstracts common ContainerObj.stableIdToName() and ContainerObj.nameToObjRef() handling for committing operations, for non-catalog related types.
ChangeCommitterWrapper(ChangeCommitter<REF_OBJ, RESULT>, PolarisEntityType) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeCommitterWrapper
Creates an instance of a ChangeCommitterWrapper record class.
ChangeResult<RESULT> - Interface in org.apache.polaris.persistence.nosql.metastore.committers
 
ChangeResult.CommitChange<RESULT> - Record Class in org.apache.polaris.persistence.nosql.metastore.committers
 
ChangeResult.NoChange<RESULT> - Record Class in org.apache.polaris.persistence.nosql.metastore.committers
 
changes() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns the value of the changes record component.
childOf(String) - Method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
cleanup() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate
Returns the value of the cleanup record component.
CommitChange(RESULT) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.CommitChange
Creates an instance of a CommitChange record class.
containerObjRef() - Method in interface org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken
 
containerObjRefBytes() - Method in interface org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken
 
ContentIdentifier - Interface in org.apache.polaris.persistence.nosql.metastore
 
CREATE - Enum constant in enum class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate.Operation
 
CreatePrincipal(Persistence, MemoizedIndexedAccess, PolarisBaseEntity, RootCredentialsSet) - Constructor for class org.apache.polaris.persistence.nosql.metastore.mutation.PrincipalMutations.CreatePrincipal
 

D

DELETE - Enum constant in enum class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate.Operation
 
doAttach() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns the value of the doAttach record component.
doGrant() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Returns the value of the doGrant record component.
droppedEntities() - Method in class org.apache.polaris.persistence.nosql.metastore.mutation.MutationResults
 

E

elements() - Method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
entity() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate
Returns the value of the entity record component.
EntityCannotBeResolvedException() - Constructor for exception class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation.EntityCannotBeResolvedException
 
entityType() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeCommitterWrapper
Returns the value of the entityType record component.
entityType() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.UpdateKeyForCatalogAndEntityType
Returns the value of the entityType record component.
EntityUpdate - Record Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
EntityUpdate(EntityUpdate.Operation, PolarisBaseEntity) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate
 
EntityUpdate(EntityUpdate.Operation, PolarisBaseEntity, boolean) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate
Creates an instance of a EntityUpdate record class.
EntityUpdate.Operation - Enum Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.CatalogChangeCommitterWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeCommitterWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.CommitChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.NoChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.PrincipalsChangeCommitterWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttemptRoot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.UpdateKeyForCatalogAndEntityType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableGranteePrivilegeTuple
Indicates whether some other object is "equal to" this one.

F

firstFailure() - Method in class org.apache.polaris.persistence.nosql.metastore.mutation.MutationResults
 
forTriplet(long, AclObj, GrantTriplet) - Static method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
 

G

GenerateNewSecrets(Persistence, MemoizedIndexedAccess, String, long) - Constructor for class org.apache.polaris.persistence.nosql.metastore.mutation.PrincipalMutations.GenerateNewSecrets
 
getT() - Method in interface org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken
 
grantee() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableGranteePrivilegeTuple
Returns the value of the grantee record component.
granteeCatalogId() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Returns the value of the granteeCatalogId record component.
granteeId() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Returns the value of the granteeId record component.
granteeTypeCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Returns the value of the granteeTypeCode record component.
grantRecordForPrivilege(int) - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
 
grants() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Returns the value of the grants record component.
grantsIndex() - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
 
GrantsMutation - Record Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
GrantsMutation(Persistence, MemoizedIndexedAccess, Privileges, boolean, boolean, SecurableGranteePrivilegeTuple...) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Creates an instance of a GrantsMutation record class.
GrantsMutation.EntityCannotBeResolvedException - Exception Class in org.apache.polaris.persistence.nosql.metastore.mutation
 

H

hasChildren(long, Index<ObjRef>, Index<IndexKey>, long) - Static method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexUtils
 
hasChildren(Index<ObjRef>, ContentIdentifier) - Static method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexUtils
 
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.CatalogChangeCommitterWrapper
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeCommitterWrapper
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.CommitChange
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.NoChange
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.PrincipalsChangeCommitterWrapper
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttemptRoot
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.UpdateKeyForCatalogAndEntityType
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Returns a hash code value for this object.
hashCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableGranteePrivilegeTuple
Returns a hash code value for this object.

I

id() - Method in class org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken.NoSqlPaginationTokenType
 
ID - Static variable in interface org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken
 
identifier(String...) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
identifier(String[], String) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
identifier(List<String>) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
identifierFor(Namespace) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
identifierFor(TableIdentifier) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
identifierFor(PolicyIdentifier) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
identifierFromLocationString(String) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
Constructs a ContentIdentifier from a storage location without the scheme.
indexedAccess(long, int) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
 
indexedAccessDirect(ObjRef) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
 
indexedAccessDirect(Persistence, ObjRef) - Static method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
indexedAccessForEntityType(int, Persistence, long) - Static method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
IndexedContainerAccess<C> - Class in org.apache.polaris.persistence.nosql.metastore.indexaccess
Helper class to access the indexes on a ContainerObj.
IndexedContainerAccess() - Constructor for class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
indexKeyToIdentifier(IndexKey) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
indexKeyToIdentifierBuilder(IndexKey) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
indexKeyToIdentifierBuilder(IndexKey, ImmutableContentIdentifier.Builder) - Static method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
IndexUtils - Class in org.apache.polaris.persistence.nosql.metastore.indexaccess
 
invalidateCatalogContent(long) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
 
invalidateGrantsIndex() - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
 
invalidateIndexedAccess(long, int) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
 
invalidateReferenceHead(String) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
 
isEmpty() - Method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
isStale() - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
Checks whether the known reference head is stale.

J

javaType() - Method in class org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken.NoSqlPaginationTokenType
 

K

key() - Method in interface org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken
 
keyBytes() - Method in interface org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken
 

L

leafName() - Method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
length() - Method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
locations() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns the value of the locations record component.

M

MAX_POLICY_MAPPING_INDEX_VALUE_SIZE - Static variable in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Conservative limit for serialized policy-mapping index value size to ensure that the serialized index-entry value sizes don't grow too large.
memoizedIndexedAccess() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Returns the value of the memoizedIndexedAccess record component.
memoizedIndexedAccess() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns the value of the memoizedIndexedAccess record component.
memoizedIndexedAccess() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns the value of the memoizedIndexedAccess record component.
MemoizedIndexedAccess - Class in org.apache.polaris.persistence.nosql.metastore.indexaccess
Memoizes IndexedContainerAccess instances by catalog-ID and type-code, and reference heads by reference name for a NoSqlMetaStore instance.
MutationAttempt - Record Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
MutationAttempt(UpdateKeyForCatalogAndEntityType, List<EntityUpdate>, CommitterState<? extends ContainerObj, MutationResults>, UpdatableIndex<ObjRef>, UpdatableIndex<IndexKey>, UpdatableIndex<Change>, UpdatableIndex<EntityIdSet>, MemoizedIndexedAccess) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Creates an instance of a MutationAttempt record class.
MutationAttemptRoot - Record Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
MutationAttemptRoot(CommitterState<RootObj, MutationResults>, Supplier<Optional<RootObj>>, EntityUpdate) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttemptRoot
Creates an instance of a MutationAttemptRoot record class.
MutationResults - Class in org.apache.polaris.persistence.nosql.metastore.mutation
 

N

nameIndex() - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
nameKeyById(long) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
newMemoizedIndexedAccess(Persistence) - Static method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
Constructs a new MemoizedIndexedAccess instance.
NoChange(RESULT) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.NoChange
Creates an instance of a NoChange record class.
NoSqlPaginationToken - Interface in org.apache.polaris.persistence.nosql.metastore
Pagination token for NoSQL that refers to the next IndexKey.
NoSqlPaginationToken.NoSqlPaginationTokenType - Class in org.apache.polaris.persistence.nosql.metastore
 
NoSqlPaginationTokenType() - Constructor for class org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken.NoSqlPaginationTokenType
 

O

objForChangeComparison(PolarisBaseEntity, Optional<PolarisPrincipalSecrets>, ObjBase) - Static method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Produces an obj instance that can be used to detect whether an update operation results in an actual change or a noop.
operation() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate
Returns the value of the operation record component.
org.apache.polaris.persistence.nosql.metastore - package org.apache.polaris.persistence.nosql.metastore
 
org.apache.polaris.persistence.nosql.metastore.committers - package org.apache.polaris.persistence.nosql.metastore.committers
 
org.apache.polaris.persistence.nosql.metastore.indexaccess - package org.apache.polaris.persistence.nosql.metastore.indexaccess
 
org.apache.polaris.persistence.nosql.metastore.mutation - package org.apache.polaris.persistence.nosql.metastore.mutation
 
org.apache.polaris.persistence.nosql.metastore.privs - package org.apache.polaris.persistence.nosql.metastore.privs
 

P

paginationToken(ObjRef, IndexKey) - Static method in interface org.apache.polaris.persistence.nosql.metastore.NoSqlPaginationToken
 
parameters() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns the value of the parameters record component.
parent() - Method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
persistence() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Returns the value of the persistence record component.
persistence() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns the value of the persistence record component.
policyCatalogId() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns the value of the policyCatalogId record component.
policyId() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns the value of the policyId record component.
PolicyMutation - Record Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
PolicyMutation(Persistence, MemoizedIndexedAccess, long, long, PolicyType, long, long, boolean, Map<String, String>) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Creates an instance of a PolicyMutation record class.
policyType() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns the value of the policyType record component.
PrincipalMutations<RESULT> - Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
PrincipalMutations(Persistence, MemoizedIndexedAccess) - Constructor for class org.apache.polaris.persistence.nosql.metastore.mutation.PrincipalMutations
 
PrincipalMutations.CreatePrincipal - Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
PrincipalMutations.GenerateNewSecrets - Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
PrincipalMutations.UpdateSecrets<R> - Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
PrincipalMutations.UpdateSecrets.SecretsUpdater<R> - Interface in org.apache.polaris.persistence.nosql.metastore.mutation
 
PrincipalsChangeCommitter<RESULT> - Interface in org.apache.polaris.persistence.nosql.metastore.committers
 
PrincipalsChangeCommitterWrapper<RESULT> - Record Class in org.apache.polaris.persistence.nosql.metastore.committers
Abstracts common ContainerObj.stableIdToName() and ContainerObj.nameToObjRef() handling for committing operations, for principals.
PrincipalsChangeCommitterWrapper(PrincipalsChangeCommitter<RESULT>) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.committers.PrincipalsChangeCommitterWrapper
Creates an instance of a PrincipalsChangeCommitterWrapper record class.
privilege() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableGranteePrivilegeTuple
Returns the value of the privilege record component.
privileges() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Returns the value of the privileges record component.

R

referenceHead(String, Class<O>) - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.MemoizedIndexedAccess
 
refObj() - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
refObjSupplier() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttemptRoot
Returns the value of the refObjSupplier record component.
result() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.CommitChange
Returns the value of the result record component.
result() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.NoChange
Returns the value of the result record component.
result() - Method in interface org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult
 
results() - Method in class org.apache.polaris.persistence.nosql.metastore.mutation.MutationResults
 

S

securable() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableGranteePrivilegeTuple
Returns the value of the securable record component.
SecurableAndGrantee - Record Class in org.apache.polaris.persistence.nosql.metastore.privs
Holds IDs needed during ACL/grants loading, before those are exploded into many PolarisGrantRecords.
SecurableAndGrantee(long, long, int, long, long, int) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Creates an instance of a SecurableAndGrantee record class.
securableCatalogId() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Returns the value of the securableCatalogId record component.
SecurableGranteePrivilegeTuple - Record Class in org.apache.polaris.persistence.nosql.metastore.privs
 
SecurableGranteePrivilegeTuple(PolarisEntityCore, PolarisEntityCore, PolarisPrivilege) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableGranteePrivilegeTuple
Creates an instance of a SecurableGranteePrivilegeTuple record class.
securableId() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Returns the value of the securableId record component.
securableTypeCode() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Returns the value of the securableTypeCode record component.
stableIdIndex() - Method in class org.apache.polaris.persistence.nosql.metastore.indexaccess.IndexedContainerAccess
 
startsWith(ContentIdentifier) - Method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
state() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns the value of the state record component.
state() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttemptRoot
Returns the value of the state record component.

T

targetCatalogId() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns the value of the targetCatalogId record component.
targetId() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns the value of the targetId record component.
toIndexKey() - Method in interface org.apache.polaris.persistence.nosql.metastore.ContentIdentifier
 
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.CatalogChangeCommitterWrapper
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeCommitterWrapper
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.CommitChange
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.ChangeResult.NoChange
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.committers.PrincipalsChangeCommitterWrapper
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttemptRoot
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.PolicyMutation
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.UpdateKeyForCatalogAndEntityType
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableAndGrantee
Returns a string representation of this record class.
toString() - Method in record class org.apache.polaris.persistence.nosql.metastore.privs.SecurableGranteePrivilegeTuple
Returns a string representation of this record class.

U

update() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttemptRoot
Returns the value of the update record component.
update(PrincipalObj, PrincipalObj.Builder) - Method in interface org.apache.polaris.persistence.nosql.metastore.mutation.PrincipalMutations.UpdateSecrets.SecretsUpdater
 
UPDATE - Enum constant in enum class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate.Operation
 
updateKeyForCatalogAndEntityType() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns the value of the updateKeyForCatalogAndEntityType record component.
updateKeyForCatalogAndEntityType(PolarisEntityCore) - Static method in record class org.apache.polaris.persistence.nosql.metastore.mutation.UpdateKeyForCatalogAndEntityType
 
UpdateKeyForCatalogAndEntityType - Record Class in org.apache.polaris.persistence.nosql.metastore.mutation
 
UpdateKeyForCatalogAndEntityType(PolarisEntityType, long, boolean) - Constructor for record class org.apache.polaris.persistence.nosql.metastore.mutation.UpdateKeyForCatalogAndEntityType
Creates an instance of a UpdateKeyForCatalogAndEntityType record class.
updateLocationsIndex(UpdatableIndex<EntityIdSet>, ObjBase, ObjBase) - Static method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
 
updates() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.MutationAttempt
Returns the value of the updates record component.
UpdateSecrets(Persistence, MemoizedIndexedAccess, Class<R>, long, PrincipalMutations.UpdateSecrets.SecretsUpdater<R>) - Constructor for class org.apache.polaris.persistence.nosql.metastore.mutation.PrincipalMutations.UpdateSecrets
 

V

validateEntityReferences() - Method in record class org.apache.polaris.persistence.nosql.metastore.mutation.GrantsMutation
Returns the value of the validateEntityReferences record component.
valueOf(String) - Static method in enum class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate.Operation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.polaris.persistence.nosql.metastore.mutation.EntityUpdate.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I J K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form