Class ConfigApiImpl

java.lang.Object
org.projectnessie.services.impl.BaseApiImpl
org.projectnessie.services.impl.ConfigApiImpl
All Implemented Interfaces:
ConfigService

public class ConfigApiImpl extends BaseApiImpl implements ConfigService
  • Constructor Details

    • ConfigApiImpl

      public ConfigApiImpl(org.projectnessie.services.config.ServerConfig config, org.projectnessie.versioned.VersionStore store, Authorizer authorizer, AccessContext accessContext, int actualApiVersion)
  • Method Details

    • getConfig

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

      public List<org.projectnessie.model.RepositoryConfig> getRepositoryConfig(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