A C D E G I L M N O Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- attemptAuthentication(RoutingContext) - Method in class org.projectnessie.server.authn.NessieHttpAuthenticator
C
- CelAuthorizer - Class in org.projectnessie.server.authz
- CelAuthorizer(QuarkusNessieAuthorizationConfig, CompiledAuthorizationRules) - Constructor for class org.projectnessie.server.authz.CelAuthorizer
- 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<DatabaseAdapterBuilder>, VersionStoreConfig, ServerConfig) - Constructor for class org.projectnessie.server.providers.ConfigurableVersionStoreFactory
-
Configurable version store factory.
- convert(String) - Method in class org.projectnessie.server.config.RepoIdConverter
- customize(ObjectMapper) - Method in class org.projectnessie.server.providers.RegisterObjectMapper
D
- DatabaseAdapterBuilder - Interface in org.projectnessie.server.providers
-
Factory interface for creating database adapter instances.
- DYNAMO - org.projectnessie.server.config.VersionStoreConfig.VersionStoreType
- DynamoDatabaseAdapterBuilder - Class in org.projectnessie.server.providers
-
DynamoDB version store factory.
- DynamoDatabaseAdapterBuilder() - Constructor for class org.projectnessie.server.providers.DynamoDatabaseAdapterBuilder
E
- enabled() - Method in interface org.projectnessie.server.config.QuarkusNessieAuthenticationConfig
-
Returns
trueif Nessie authentication is enabled. - enabled() - Method in interface org.projectnessie.server.config.QuarkusNessieAuthorizationConfig
-
Returns
trueif Nessie authorization is enabled.
G
- getBatchSize() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getCommitRetries() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getCommitTimeout() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getDbPath() - Method in interface org.projectnessie.server.config.VersionStoreConfig.RocksVersionStoreConfig
- getDefaultBranch() - Method in interface org.projectnessie.server.config.QuarkusServerConfig
- getDefaultMaxKeyListSize() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getKeyListDistance() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getMaxKeyListSize() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getParentsPerCommit() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getParentsPerGlobalCommit() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getParentsPerRefLogEntry() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getRepositoryId() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getRetryInitialSleepMillisLower() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getRetryInitialSleepMillisUpper() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getRetryMaxSleepMillis() - Method in interface org.projectnessie.server.config.QuarkusVersionStoreAdvancedConfig
- getRules() - Method in class org.projectnessie.server.authz.CompiledAuthorizationRules
-
Returns a map of compiled authorization rules.
- 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.VersionStoreConfig.VersionStoreType
- InmemoryDatabaseAdapterBuilder - Class in org.projectnessie.server.providers
-
In-memory version store factory.
- InmemoryDatabaseAdapterBuilder() - Constructor for class org.projectnessie.server.providers.InmemoryDatabaseAdapterBuilder
- 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.
L
- Literal(VersionStoreConfig.VersionStoreType) - Constructor for class org.projectnessie.server.providers.StoreType.Literal
M
- ModelReflections - Class in org.projectnessie.server.relect
-
This class tracks classes explicitly registered for "reflection" during Quarkus Server native builds.
- ModelReflections() - Constructor for class org.projectnessie.server.relect.ModelReflections
- MONGO - org.projectnessie.server.config.VersionStoreConfig.VersionStoreType
- MongoDatabaseAdapterBuilder - Class in org.projectnessie.server.providers
-
Version store factory for the MongoDB Database Adapter.
- MongoDatabaseAdapterBuilder() - Constructor for class org.projectnessie.server.providers.MongoDatabaseAdapterBuilder
N
- NessieHttpAuthenticator - Class in org.projectnessie.server.authn
-
A custom
HttpAuthenticator. - NessieHttpAuthenticator() - Constructor for class org.projectnessie.server.authn.NessieHttpAuthenticator
- NessieHttpAuthenticator(QuarkusNessieAuthenticationConfig, IdentityProviderManager, Instance<PathMatchingHttpSecurityPolicy>, Instance<HttpAuthenticationMechanism>, Instance<IdentityProvider<?>>) - Constructor for class org.projectnessie.server.authn.NessieHttpAuthenticator
- newDatabaseAdapter(ContentVariantSupplier) - Method in interface org.projectnessie.server.providers.DatabaseAdapterBuilder
-
Creates a new database adapter instance.
- newDatabaseAdapter(ContentVariantSupplier) - Method in class org.projectnessie.server.providers.DynamoDatabaseAdapterBuilder
- newDatabaseAdapter(ContentVariantSupplier) - Method in class org.projectnessie.server.providers.InmemoryDatabaseAdapterBuilder
- newDatabaseAdapter(ContentVariantSupplier) - Method in class org.projectnessie.server.providers.MongoDatabaseAdapterBuilder
- newDatabaseAdapter(ContentVariantSupplier) - Method in class org.projectnessie.server.providers.RocksDatabaseAdapterBuilder
O
- org.projectnessie.server.authn - package org.projectnessie.server.authn
- 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
- org.projectnessie.server.relect - package org.projectnessie.server.relect
Q
- QuarkusNessieAuthenticationConfig - Interface in org.projectnessie.server.config
-
Configuration for Nessie authentication settings.
- QuarkusNessieAuthorizationConfig - Interface in org.projectnessie.server.config
-
Configuration for Nessie authorization settings.
- QuarkusServerConfig - Interface in org.projectnessie.server.config
-
Nessie server config for Quarkus.
- QuarkusVersionStoreAdvancedConfig - Interface in org.projectnessie.server.config
-
This is a superset of all database adapter configuration interfaces to be implemented by Quarkus.
R
- RegisterObjectMapper - Class in org.projectnessie.server.providers
- RegisterObjectMapper() - Constructor for class org.projectnessie.server.providers.RegisterObjectMapper
- RepoIdConverter - Class in org.projectnessie.server.config
-
Functionality equivalent to
TrimmedStringConverterin Quarkus 2.6.x, but the behavior of that class has changed in Quarkus 2.7. - RepoIdConverter() - Constructor for class org.projectnessie.server.config.RepoIdConverter
- 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
- ROCKS - org.projectnessie.server.config.VersionStoreConfig.VersionStoreType
- RocksDatabaseAdapterBuilder - Class in org.projectnessie.server.providers
-
RocksDB version store factory.
- RocksDatabaseAdapterBuilder() - Constructor for class org.projectnessie.server.providers.RocksDatabaseAdapterBuilder
- RocksDbSource - Class in org.projectnessie.server.providers
- RocksDbSource() - Constructor for class org.projectnessie.server.providers.RocksDbSource
- 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
- startAccessCheck(AccessContext) - Method in class org.projectnessie.server.authz.CelAuthorizer
- 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
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.config.VersionStoreConfig.VersionStoreType
-
Returns the enum constant of this type with the specified name.
- 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.RocksVersionStoreConfig - Interface in org.projectnessie.server.config
- VersionStoreConfig.VersionStoreType - Enum in org.projectnessie.server.config
All Classes All Packages