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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.projectnessie.model.NessieConfiguration getConfig()  
      java.util.List<org.projectnessie.model.RepositoryConfig> getRepositoryConfig​(java.util.Set<org.projectnessie.model.RepositoryConfig.Type> repositoryConfigTypes)  
      org.projectnessie.model.RepositoryConfig updateRepositoryConfig​(org.projectnessie.model.RepositoryConfig repositoryConfig)  
    • Method Detail

      • getConfig

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

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