Package org.projectnessie.api.v2.http
Interface HttpConfigApi
- All Superinterfaces:
ConfigApi
-
Method Summary
Modifier and TypeMethodDescriptionGet the server configuration.getRepositoryConfig(List<String> repositoryConfigTypes) updateRepositoryConfig(UpdateRepositoryConfigRequest repositoryConfigUpdate)
-
Method Details
-
getConfig
@GET @GET @Produces("application/json") @Produces("application/json") NessieConfiguration getConfig()Description copied from interface:ConfigApiGet the server configuration. -
getRepositoryConfig
@GET @GET @Path("repository") @Path("repository") @Produces("application/json") @Produces("application/json") RepositoryConfigResponse getRepositoryConfig(@QueryParam("type") @QueryParam("type") List<String> repositoryConfigTypes) - Specified by:
getRepositoryConfigin interfaceConfigApi
-
updateRepositoryConfig
@POST @POST @Path("repository") @Path("repository") @Produces("application/json") @Produces("application/json") UpdateRepositoryConfigResponse updateRepositoryConfig(UpdateRepositoryConfigRequest repositoryConfigUpdate) throws NessieConflictException - Specified by:
updateRepositoryConfigin interfaceConfigApi- Throws:
NessieConflictException
-