Class ConfigApiImpl

    • Constructor Detail

      • ConfigApiImpl

        public ConfigApiImpl​(ServerConfig config,
                             org.projectnessie.versioned.VersionStore store,
                             Authorizer authorizer,
                             java.util.function.Supplier<java.security.Principal> principal,
                             int actualApiVersion)
    • Method Detail

      • getConfig

        public org.projectnessie.model.NessieConfiguration getConfig()
        Specified by:
        getConfig in interface ConfigService
      • getRepositoryConfig

        public java.util.List<org.projectnessie.model.RepositoryConfig> getRepositoryConfig​(java.util.Set<org.projectnessie.model.RepositoryConfig.Type> repositoryConfigTypes)
        Specified by:
        getRepositoryConfig in interface ConfigService
      • updateRepositoryConfig

        public org.projectnessie.model.RepositoryConfig updateRepositoryConfig​(org.projectnessie.model.RepositoryConfig repositoryConfig)
                                                                        throws org.projectnessie.error.NessieConflictException
        Specified by:
        updateRepositoryConfig in interface ConfigService
        Throws:
        org.projectnessie.error.NessieConflictException