A C D E G I J L N O Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ASSIGN_REFERENCE_TO_HASH - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
C
- canAssignRefToHash(AccessContext, NamedRef) - Method in class org.projectnessie.server.authz.CelAccessChecker
- canCommitChangeAgainstReference(AccessContext, NamedRef) - Method in class org.projectnessie.server.authz.CelAccessChecker
- canCreateReference(AccessContext, NamedRef) - Method in class org.projectnessie.server.authz.CelAccessChecker
- canDeleteEntity(AccessContext, NamedRef, ContentsKey, String) - Method in class org.projectnessie.server.authz.CelAccessChecker
- canDeleteReference(AccessContext, NamedRef) - Method in class org.projectnessie.server.authz.CelAccessChecker
- canListCommitLog(AccessContext, NamedRef) - Method in class org.projectnessie.server.authz.CelAccessChecker
- canReadEntityValue(AccessContext, NamedRef, ContentsKey, String) - Method in class org.projectnessie.server.authz.CelAccessChecker
- canReadEntries(AccessContext, NamedRef) - Method in class org.projectnessie.server.authz.CelAccessChecker
- canUpdateEntity(AccessContext, NamedRef, ContentsKey, String) - Method in class org.projectnessie.server.authz.CelAccessChecker
- canViewReference(AccessContext, NamedRef) - Method in class org.projectnessie.server.authz.CelAccessChecker
- CelAccessChecker - Class in org.projectnessie.server.authz
-
A reference implementation of the
AccessCheckerthat performs access checks using CEL expressions. - CelAccessChecker(QuarkusNessieAuthorizationConfig, CompiledAuthorizationRules) - Constructor for class org.projectnessie.server.authz.CelAccessChecker
- CelAccessChecker.AuthorizationRuleType - Enum in org.projectnessie.server.authz
- COMMIT_CHANGE_AGAINST_REFERENCE - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
- CompiledAuthorizationRules - Class in org.projectnessie.server.authz
-
Compiles the authorization rules from
QuarkusNessieAuthorizationConfigat startup and provides access to them viaCompiledAuthorizationRules.getRules(). - CompiledAuthorizationRules(QuarkusNessieAuthorizationConfig) - Constructor for class org.projectnessie.server.authz.CompiledAuthorizationRules
- ConfigurableVersionStoreFactory - Class in org.projectnessie.server.providers
-
A version store factory leveraging CDI to delegate to a
VersionStoreFactoryinstance based on the store type. - ConfigurableVersionStoreFactory(Instance<VersionStoreFactory>, VersionStoreConfig, ServerConfig) - Constructor for class org.projectnessie.server.providers.ConfigurableVersionStoreFactory
-
Configurable version store factory.
- CREATE_REFERENCE - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
- customize(ObjectMapper) - Method in class org.projectnessie.server.providers.RegisterObjectMapper
D
- DELETE_ENTITY - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
- DELETE_REFERENCE - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
- DISK - org.projectnessie.server.config.JGitVersionStoreConfig.JGitStoreType
- DYNAMO - org.projectnessie.server.config.VersionStoreConfig.VersionStoreType
- DynamoVersionStoreConfig - Interface in org.projectnessie.server.config
-
DynamoDB version store configuration.
- DynamoVersionStoreFactory - Class in org.projectnessie.server.providers
-
DynamoDB version store factory.
- DynamoVersionStoreFactory(DynamoVersionStoreConfig, String, Optional<String>) - Constructor for class org.projectnessie.server.providers.DynamoVersionStoreFactory
-
Creates a factory for dynamodb version stores.
E
- enabled() - Method in interface org.projectnessie.server.config.QuarkusNessieAuthorizationConfig
-
Returns
trueif Nessie authorization is enabled. - enableTracing() - Method in interface org.projectnessie.server.config.DynamoVersionStoreConfig
G
- getDefaultBranch() - Method in interface org.projectnessie.server.config.QuarkusServerConfig
- getJgitDirectory() - Method in interface org.projectnessie.server.config.JGitVersionStoreConfig
- getJgitStoreType() - Method in interface org.projectnessie.server.config.JGitVersionStoreConfig
- getRules() - Method in class org.projectnessie.server.authz.CompiledAuthorizationRules
-
Returns a map of compiled authorization rules.
- getTablePrefix() - Method in interface org.projectnessie.server.config.DynamoVersionStoreConfig
- getVersionStore() - Method in class org.projectnessie.server.providers.ConfigurableVersionStoreFactory
-
Version store producer.
- getVersionStoreType() - Method in interface org.projectnessie.server.config.VersionStoreConfig
I
- INMEMORY - org.projectnessie.server.config.JGitVersionStoreConfig.JGitStoreType
- INMEMORY - org.projectnessie.server.config.VersionStoreConfig.VersionStoreType
- InMemoryVersionStoreFactory - Class in org.projectnessie.server.providers
-
In-memory version store factory.
- InMemoryVersionStoreFactory() - Constructor for class org.projectnessie.server.providers.InMemoryVersionStoreFactory
- isDynamoInitialize() - Method in interface org.projectnessie.server.config.DynamoVersionStoreConfig
- isMetricsEnabled() - Method in interface org.projectnessie.server.config.VersionStoreConfig
-
Whether metrics for the version-store are enabled (enabled by default).
- isTracingEnabled() - Method in interface org.projectnessie.server.config.VersionStoreConfig
-
Whether calls against the version-store are traced with OpenTracing/OpenTelemetry (Jaeger), enabled by default.
J
- JGIT - org.projectnessie.server.config.VersionStoreConfig.VersionStoreType
- JGitVersionStoreConfig - Interface in org.projectnessie.server.config
-
JGit version store configuration.
- JGitVersionStoreConfig.JGitStoreType - Enum in org.projectnessie.server.config
- JGitVersionStoreFactory - Class in org.projectnessie.server.providers
-
JGit version store factory.
- JGitVersionStoreFactory(JGitVersionStoreConfig) - Constructor for class org.projectnessie.server.providers.JGitVersionStoreFactory
L
- LIST_COMMIT_LOG - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
- Literal(VersionStoreConfig.VersionStoreType) - Constructor for class org.projectnessie.server.providers.StoreType.Literal
N
- newStore(StoreWorker<VALUE, METADATA, VALUE_TYPE>) - Method in class org.projectnessie.server.providers.DynamoVersionStoreFactory
- newStore(StoreWorker<VALUE, METADATA, VALUE_TYPE>) - Method in class org.projectnessie.server.providers.InMemoryVersionStoreFactory
- newStore(StoreWorker<VALUE, METADATA, VALUE_TYPE>) - Method in class org.projectnessie.server.providers.JGitVersionStoreFactory
- newStore(StoreWorker<VALUE, METADATA, VALUE_TYPE>) - Method in interface org.projectnessie.server.providers.VersionStoreFactory
-
Creates a new store using the provided worker.
O
- org.projectnessie.server.authz - package org.projectnessie.server.authz
- org.projectnessie.server.config - package org.projectnessie.server.config
- org.projectnessie.server.filters - package org.projectnessie.server.filters
- org.projectnessie.server.providers - package org.projectnessie.server.providers
Q
- QuarkusNessieAuthorizationConfig - Interface in org.projectnessie.server.config
-
Configuration for Nessie authorization settings.
- QuarkusServerConfig - Interface in org.projectnessie.server.config
-
Nessie server config for Quarkus.
R
- READ_ENTITY_VALUE - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
- READ_ENTRIES - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
- RegisterObjectMapper - Class in org.projectnessie.server.providers
- RegisterObjectMapper() - Constructor for class org.projectnessie.server.providers.RegisterObjectMapper
- ResteasyExceptionMapper - Class in org.projectnessie.server.providers
-
"Special" implementation for exceptions that extend
ValidationException, as those do not "go through"NessieExceptionMapperand there need to be twoExceptionMapperbeans for the Nessie-server. - ResteasyExceptionMapper() - Constructor for class org.projectnessie.server.providers.ResteasyExceptionMapper
- ResteasyExceptionMapper(ServerConfig) - Constructor for class org.projectnessie.server.providers.ResteasyExceptionMapper
- rules() - Method in interface org.projectnessie.server.config.QuarkusNessieAuthorizationConfig
-
The authorization rules where the key represents the rule id and the value the CEL expression.
S
- sendStacktraceToClient() - Method in interface org.projectnessie.server.config.QuarkusServerConfig
- SinglePageAppRoutingFilter - Class in org.projectnessie.server.filters
-
Routes UI routes to http page.
- SinglePageAppRoutingFilter() - Constructor for class org.projectnessie.server.filters.SinglePageAppRoutingFilter
- StoreType - Annotation Type in org.projectnessie.server.providers
-
Store type qualifier for
VersionStoreFactoryclasses. - StoreType.Literal - Class in org.projectnessie.server.providers
-
Supports inline instantiation of the
StoreTypequalifier.
T
- toResponse(ResteasyViolationException) - Method in class org.projectnessie.server.providers.ResteasyExceptionMapper
U
- unwrapException(Throwable) - Method in class org.projectnessie.server.providers.ResteasyExceptionMapper
- UPDATE_ENTITY - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
V
- value() - Method in class org.projectnessie.server.providers.StoreType.Literal
- value() - Method in annotation type org.projectnessie.server.providers.StoreType
-
Gets the store type.
- valueOf(String) - Static method in enum org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.projectnessie.server.config.JGitVersionStoreConfig.JGitStoreType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.projectnessie.server.config.VersionStoreConfig.VersionStoreType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.projectnessie.server.config.JGitVersionStoreConfig.JGitStoreType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.projectnessie.server.config.VersionStoreConfig.VersionStoreType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VersionStoreConfig - Interface in org.projectnessie.server.config
-
Version store configuration.
- VersionStoreConfig.VersionStoreType - Enum in org.projectnessie.server.config
- VersionStoreFactory - Interface in org.projectnessie.server.providers
-
Factory interface for creating version store instances.
- VIEW_REFERENCE - org.projectnessie.server.authz.CelAccessChecker.AuthorizationRuleType
All Classes All Packages