Index

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

A

ALL_COLUMNS - Static variable in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
ALL_COLUMNS - Static variable in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
ALL_COLUMNS - Static variable in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
ALL_COLUMNS - Static variable in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 

B

bootstrapRealms(Iterable<String>, RootCredentialsSet) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
build() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
build() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord.Builder
 
build() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord.Builder
 
build() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData.Builder
 
builder() - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
builder() - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
builder() - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
builder() - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 

C

catalogId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
checkRelationalJdbc(MetaStoreManagerFactory) - Method in class org.apache.polaris.persistence.relational.jdbc.RelationalJdbcProductionReadinessChecks
 
Converter<T> - Interface in org.apache.polaris.persistence.relational.jdbc.models
 
createNewMetaStoreManager() - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
createStorageIntegration(PolarisCallContext, long, long, PolarisStorageConfigurationInfo) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
createTimestamp(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 

D

DatabaseType - Enum Class in org.apache.polaris.persistence.relational.jdbc
 
DatasourceOperations - Class in org.apache.polaris.persistence.relational.jdbc
 
DatasourceOperations(DataSource, DatabaseType, RelationalJdbcConfiguration) - Constructor for class org.apache.polaris.persistence.relational.jdbc.DatasourceOperations
 
DatasourceOperations.Operation<T> - Interface in org.apache.polaris.persistence.relational.jdbc
 
DatasourceOperations.TransactionCallback - Interface in org.apache.polaris.persistence.relational.jdbc
 
deleteAll(PolarisCallContext) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
deleteAllEntityGrantRecords(PolarisCallContext, PolarisEntityCore, List<PolarisGrantRecord>, List<PolarisGrantRecord>) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
deleteAllEntityPolicyMappingRecords(PolarisCallContext, PolarisBaseEntity, List<PolarisPolicyMappingRecord>, List<PolarisPolicyMappingRecord>) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
deleteEntity(PolarisCallContext, PolarisBaseEntity) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
deleteFromGrantRecords(PolarisCallContext, PolarisGrantRecord) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
deleteFromPolicyMappingRecords(PolarisCallContext, PolarisPolicyMappingRecord) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
deletePrincipalSecrets(PolarisCallContext, String, long) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
diagServices - Variable in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
dropTimestamp(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 

E

entityVersion(int) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
equals(Object) - Method in record class org.apache.polaris.persistence.relational.jdbc.QueryGenerator.PreparedQuery
Indicates whether some other object is "equal to" this one.
execute() - Method in interface org.apache.polaris.persistence.relational.jdbc.DatasourceOperations.Operation
 
execute(Connection) - Method in interface org.apache.polaris.persistence.relational.jdbc.DatasourceOperations.TransactionCallback
 
execute(Connection, QueryGenerator.PreparedQuery) - Method in class org.apache.polaris.persistence.relational.jdbc.DatasourceOperations
 
executeScript(String) - Method in class org.apache.polaris.persistence.relational.jdbc.DatasourceOperations
Execute SQL script
executeSelect(QueryGenerator.PreparedQuery, Converter<T>) - Method in class org.apache.polaris.persistence.relational.jdbc.DatasourceOperations
Executes SELECT Query and returns the results after applying a transformer
executeSelectOverStream(QueryGenerator.PreparedQuery, Converter<T>, Consumer<Stream<T>>) - Method in class org.apache.polaris.persistence.relational.jdbc.DatasourceOperations
Executes SELECT Query and takes a consumer over the results.
executeUpdate(QueryGenerator.PreparedQuery) - Method in class org.apache.polaris.persistence.relational.jdbc.DatasourceOperations
Executes the UPDATE or INSERT Query

F

fromDisplayName(String) - Static method in enum class org.apache.polaris.persistence.relational.jdbc.DatabaseType
 
fromEntity(PolarisBaseEntity) - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
fromGrantRecord(PolarisGrantRecord) - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
fromPolicyMappingRecord(PolarisPolicyMappingRecord) - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
fromPrincipalAuthenticationData(PolarisPrincipalSecrets) - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
fromResultSet(ResultSet) - Method in interface org.apache.polaris.persistence.relational.jdbc.models.Converter
Converts a ResultSet to model.
fromResultSet(ResultSet) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
fromResultSet(ResultSet) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
fromResultSet(ResultSet) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
fromResultSet(ResultSet) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
fromResultSet(ResultSet) - Method in class org.apache.polaris.persistence.relational.jdbc.models.SchemaVersion
 

G

generateDeleteQuery(List<String>, String, Map<String, Object>) - Static method in class org.apache.polaris.persistence.relational.jdbc.QueryGenerator
Builds a DELETE query with the given conditions.
generateDeleteQueryForEntityGrantRecords(PolarisEntityCore, String) - Static method in class org.apache.polaris.persistence.relational.jdbc.QueryGenerator
Builds a DELETE query to remove grant records for a given entity.
generateInsertQuery(List<String>, String, List<Object>, String) - Static method in class org.apache.polaris.persistence.relational.jdbc.QueryGenerator
Generates an INSERT query for a given table.
generateNewId(PolarisCallContext) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
generateNewPrincipalSecrets(PolarisCallContext, String, long) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
generateOverlapQuery(String, long, String) - Static method in class org.apache.polaris.persistence.relational.jdbc.QueryGenerator
Generate a SELECT query to find any entities that have a given realm invalid input: '&' parent and that may with a given location.
generateSelectQuery(List<String>, String, Map<String, Object>) - Static method in class org.apache.polaris.persistence.relational.jdbc.QueryGenerator
Generates a SELECT query with projection and filtering.
generateSelectQueryWithEntityIds(String, List<PolarisEntityId>) - Static method in class org.apache.polaris.persistence.relational.jdbc.QueryGenerator
Builds a SELECT query using a list of entity ID pairs (catalog_id, id).
generateUpdateQuery(List<String>, String, List<Object>, Map<String, Object>) - Static method in class org.apache.polaris.persistence.relational.jdbc.QueryGenerator
Builds an UPDATE query.
getCatalogId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getCreateTimestamp() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getDatabaseType() - Method in class org.apache.polaris.persistence.relational.jdbc.DatasourceOperations
 
getDatabaseType() - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
getDisplayName() - Method in enum class org.apache.polaris.persistence.relational.jdbc.DatabaseType
 
getDropTimestamp() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getEntityVersion() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getGranteeCatalogId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
getGranteeId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
getGrantRecordsVersion() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getIdGenerator() - Static method in class org.apache.polaris.persistence.relational.jdbc.IdGenerator
 
getInitScriptResource() - Method in enum class org.apache.polaris.persistence.relational.jdbc.DatabaseType
 
getInternalProperties() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getLastUpdateTimestamp() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getLocationWithoutScheme() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getMainSecretHash() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
getName() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getOrCreateEntityCache(RealmContext) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
getOrCreateMetaStoreManager(RealmContext) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
getOrCreateSessionSupplier(RealmContext) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
getOrCreateStorageCredentialCache(RealmContext) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
getParameters() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
getParentId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getPolicyCatalogId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
getPolicyId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
getPolicyTypeCode() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
getPrincipalClientId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
getPrincipalId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
getPrivilegeCode() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
getProperties() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getPurgeTimestamp() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getSecondarySecretHash() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
getSecretSalt() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
getSecurableCatalogId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
getSecurableId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
getSubTypeCode() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getTargetCatalogId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
getTargetId() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
getToPurgeTimestamp() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getTypeCode() - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
getValue() - Method in class org.apache.polaris.persistence.relational.jdbc.models.SchemaVersion
 
granteeCatalogId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord.Builder
 
granteeId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord.Builder
 
grantRecordsVersion(int) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 

H

H2 - Enum constant in enum class org.apache.polaris.persistence.relational.jdbc.DatabaseType
 
hasChildren(PolarisCallContext, PolarisEntityType, long, long) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
hashCode() - Method in record class org.apache.polaris.persistence.relational.jdbc.QueryGenerator.PreparedQuery
Returns a hash code value for this object.
hasNext() - Method in class org.apache.polaris.persistence.relational.jdbc.ResultSetIterator
 
hasOverlappingSiblings(PolarisCallContext, T) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl

I

id(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
IdGenerator - Class in org.apache.polaris.persistence.relational.jdbc
 
initialDelayInMs() - Method in interface org.apache.polaris.persistence.relational.jdbc.RelationalJdbcConfiguration
 
internalProperties(String) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
isConstraintViolation(SQLException) - Method in class org.apache.polaris.persistence.relational.jdbc.DatasourceOperations
 

J

JdbcBasePersistenceImpl - Class in org.apache.polaris.persistence.relational.jdbc
 
JdbcBasePersistenceImpl(DatasourceOperations, PrincipalSecretsGenerator, PolarisStorageIntegrationProvider, String) - Constructor for class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
JdbcMetaStoreManagerFactory - Class in org.apache.polaris.persistence.relational.jdbc
The implementation of Configuration interface for configuring the PolarisMetaStoreManager using a JDBC backed by SQL metastore.
JdbcMetaStoreManagerFactory() - Constructor for class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 

L

lastUpdateTimestamp(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
listEntities(PolarisCallContext, long, long, PolarisEntityType, Predicate<PolarisBaseEntity>, Function<PolarisBaseEntity, T>, PageToken) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
listEntities(PolarisCallContext, long, long, PolarisEntityType, Predicate<PolarisBaseEntity>, PageToken) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
listEntities(PolarisCallContext, long, long, PolarisEntityType, PageToken) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
loadAllGrantRecordsOnGrantee(PolarisCallContext, long, long) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
loadAllGrantRecordsOnSecurable(PolarisCallContext, long, long) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
loadAllPoliciesOnTarget(PolarisCallContext, long, long) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
loadAllTargetsOnPolicy(PolarisCallContext, long, long, int) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
loadPolarisStorageIntegration(PolarisCallContext, PolarisBaseEntity) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
loadPoliciesOnTargetByType(PolarisCallContext, long, long, int) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
loadPrincipalSecrets(PolarisCallContext, String) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
locationWithoutScheme(String) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
lookupEntities(PolarisCallContext, List<PolarisEntityId>) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
lookupEntity(PolarisCallContext, long, long, int) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
lookupEntityByName(PolarisCallContext, long, long, int, String) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
lookupEntityGrantRecordsVersion(PolarisCallContext, long, long) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
lookupEntityVersions(PolarisCallContext, List<PolarisEntityId>) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
lookupGrantRecord(PolarisCallContext, long, long, long, long, int) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
lookupPolicyMappingRecord(PolarisCallContext, long, long, int, long, long) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 

M

mainSecretHash(String) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData.Builder
 
maxDurationInMs() - Method in interface org.apache.polaris.persistence.relational.jdbc.RelationalJdbcConfiguration
 
maxRetries() - Method in interface org.apache.polaris.persistence.relational.jdbc.RelationalJdbcConfiguration
 
ModelEntity - Class in org.apache.polaris.persistence.relational.jdbc.models
 
ModelEntity() - Constructor for class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
ModelEntity.Builder - Class in org.apache.polaris.persistence.relational.jdbc.models
 
ModelGrantRecord - Class in org.apache.polaris.persistence.relational.jdbc.models
 
ModelGrantRecord() - Constructor for class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
ModelGrantRecord.Builder - Class in org.apache.polaris.persistence.relational.jdbc.models
 
ModelPolicyMappingRecord - Class in org.apache.polaris.persistence.relational.jdbc.models
 
ModelPolicyMappingRecord() - Constructor for class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
ModelPolicyMappingRecord.Builder - Class in org.apache.polaris.persistence.relational.jdbc.models
 
ModelPrincipalAuthenticationData - Class in org.apache.polaris.persistence.relational.jdbc.models
 
ModelPrincipalAuthenticationData() - Constructor for class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
ModelPrincipalAuthenticationData.Builder - Class in org.apache.polaris.persistence.relational.jdbc.models
 

N

name(String) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
next() - Method in class org.apache.polaris.persistence.relational.jdbc.ResultSetIterator
 
nextId() - Method in class org.apache.polaris.persistence.relational.jdbc.IdGenerator
 

O

org.apache.polaris.persistence.relational.jdbc - package org.apache.polaris.persistence.relational.jdbc
 
org.apache.polaris.persistence.relational.jdbc.models - package org.apache.polaris.persistence.relational.jdbc.models
 

P

parameters() - Method in record class org.apache.polaris.persistence.relational.jdbc.QueryGenerator.PreparedQuery
Returns the value of the parameters record component.
parameters(String) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord.Builder
 
parentId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
persistStorageIntegrationIfNeeded(PolarisCallContext, PolarisBaseEntity, PolarisStorageIntegration<T>) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
policyCatalogId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord.Builder
 
policyId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord.Builder
 
policyTypeCode(int) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord.Builder
 
POSTGRES - Enum constant in enum class org.apache.polaris.persistence.relational.jdbc.DatabaseType
 
PreparedQuery(String, List<Object>) - Constructor for record class org.apache.polaris.persistence.relational.jdbc.QueryGenerator.PreparedQuery
Creates an instance of a PreparedQuery record class.
principalClientId(String) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData.Builder
 
principalId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData.Builder
 
privilegeCode(int) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord.Builder
 
properties(String) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
purgeRealms(Iterable<String>) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
purgeTimestamp(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 

Q

QueryGenerator - Class in org.apache.polaris.persistence.relational.jdbc
Utility class to generate parameterized SQL queries (SELECT, INSERT, UPDATE, DELETE).
QueryGenerator() - Constructor for class org.apache.polaris.persistence.relational.jdbc.QueryGenerator
 
QueryGenerator.PreparedQuery - Record Class in org.apache.polaris.persistence.relational.jdbc
A container for the SQL string and the ordered parameter values.

R

RelationalJdbcConfiguration - Interface in org.apache.polaris.persistence.relational.jdbc
 
RelationalJdbcProductionReadinessChecks - Class in org.apache.polaris.persistence.relational.jdbc
 
RelationalJdbcProductionReadinessChecks() - Constructor for class org.apache.polaris.persistence.relational.jdbc.RelationalJdbcProductionReadinessChecks
 
ResultSetIterator<T> - Class in org.apache.polaris.persistence.relational.jdbc
Used to wrap a ResultSet and to build a stream from the data it contains.
ResultSetIterator(ResultSet, Converter<T>) - Constructor for class org.apache.polaris.persistence.relational.jdbc.ResultSetIterator
 
rotatePrincipalSecrets(PolarisCallContext, String, long, boolean, String) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
runWithinTransaction(DatasourceOperations.TransactionCallback) - Method in class org.apache.polaris.persistence.relational.jdbc.DatasourceOperations
Transaction callback to be executed.

S

SchemaVersion - Class in org.apache.polaris.persistence.relational.jdbc.models
 
SchemaVersion() - Constructor for class org.apache.polaris.persistence.relational.jdbc.models.SchemaVersion
 
secondarySecretHash(String) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData.Builder
 
secretSalt(String) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData.Builder
 
secretsGenerator(RealmContext, RootCredentialsSet) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcMetaStoreManagerFactory
 
securableCatalogId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord.Builder
 
securableId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord.Builder
 
sql() - Method in record class org.apache.polaris.persistence.relational.jdbc.QueryGenerator.PreparedQuery
Returns the value of the sql record component.
subTypeCode(int) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 

T

TABLE_NAME - Static variable in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
TABLE_NAME - Static variable in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
TABLE_NAME - Static variable in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
TABLE_NAME - Static variable in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
targetCatalogId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord.Builder
 
targetId(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord.Builder
 
toEntity(ModelEntity) - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
toGrantRecord(ModelGrantRecord) - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
toJsonbPGobject(String) - Method in interface org.apache.polaris.persistence.relational.jdbc.models.Converter
 
toMap(DatabaseType) - Method in interface org.apache.polaris.persistence.relational.jdbc.models.Converter
Convert a model into a Map with keys as snake case names, where as values as values of member of model obj.
toMap(DatabaseType) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity
 
toMap(DatabaseType) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelGrantRecord
 
toMap(DatabaseType) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
toMap(DatabaseType) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
toMap(DatabaseType) - Method in class org.apache.polaris.persistence.relational.jdbc.models.SchemaVersion
 
toPolicyMappingRecord(ModelPolicyMappingRecord) - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
 
toPrincipalAuthenticationData(ModelPrincipalAuthenticationData) - Static method in class org.apache.polaris.persistence.relational.jdbc.models.ModelPrincipalAuthenticationData
 
toPurgeTimestamp(long) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 
toStream() - Method in class org.apache.polaris.persistence.relational.jdbc.ResultSetIterator
 
toString() - Method in record class org.apache.polaris.persistence.relational.jdbc.QueryGenerator.PreparedQuery
Returns a string representation of this record class.
typeCode(int) - Method in class org.apache.polaris.persistence.relational.jdbc.models.ModelEntity.Builder
 

V

valueOf(String) - Static method in enum class org.apache.polaris.persistence.relational.jdbc.DatabaseType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.polaris.persistence.relational.jdbc.DatabaseType
Returns an array containing the constants of this enum class, in the order they are declared.

W

writeEntities(PolarisCallContext, List<PolarisBaseEntity>, List<PolarisBaseEntity>) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
writeEntity(PolarisCallContext, PolarisBaseEntity, boolean, PolarisBaseEntity) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
writeToGrantRecords(PolarisCallContext, PolarisGrantRecord) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
writeToPolicyMappingRecords(PolarisCallContext, PolarisPolicyMappingRecord) - Method in class org.apache.polaris.persistence.relational.jdbc.JdbcBasePersistenceImpl
 
A B C D E F G H I J L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values