Interface ConfigService

All Known Implementing Classes:
ConfigApiImpl

public interface ConfigService
Server-side interface to services providing user-visible configuration properties.

Refer to the javadoc of corresponding client-facing interfaces in the model module for the meaning of various methods and their parameters.

  • Method Summary

    Modifier and Type
    Method
    Description
    org.projectnessie.model.NessieConfiguration
     
    List<org.projectnessie.model.RepositoryConfig>
    getRepositoryConfig(Set<org.projectnessie.model.RepositoryConfig.Type> repositoryConfigTypes)
     
    org.projectnessie.model.RepositoryConfig
    updateRepositoryConfig(org.projectnessie.model.RepositoryConfig repositoryConfig)
     
  • Method Details

    • getConfig

      org.projectnessie.model.NessieConfiguration getConfig()
    • getRepositoryConfig

      List<org.projectnessie.model.RepositoryConfig> getRepositoryConfig(Set<org.projectnessie.model.RepositoryConfig.Type> repositoryConfigTypes)
    • updateRepositoryConfig

      org.projectnessie.model.RepositoryConfig updateRepositoryConfig(org.projectnessie.model.RepositoryConfig repositoryConfig) throws org.projectnessie.error.NessieConflictException
      Throws:
      org.projectnessie.error.NessieConflictException