A C D E G I L M N O Q R S T U V 
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 QuarkusNessieAuthorizationConfig at startup and provides access to them via CompiledAuthorizationRules.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 VersionStoreFactory instance 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 true if Nessie authentication is enabled.
enabled() - Method in interface org.projectnessie.server.config.QuarkusNessieAuthorizationConfig
Returns true if 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 TrimmedStringConverter in 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" NessieExceptionMapper and there need to be two ExceptionMapper beans 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 VersionStoreFactory classes.
StoreType.Literal - Class in org.projectnessie.server.providers
Supports inline instantiation of the StoreType qualifier.

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
 
A C D E G I L M N O Q R S T U V 
All Classes All Packages