Class AdminRequestsProvider

java.lang.Object
io.apicurio.registry.rest.client.request.provider.AdminRequestsProvider

public class AdminRequestsProvider extends Object
Author:
Carles Arnal 'carnalca@redhat.com'
  • Constructor Details

    • AdminRequestsProvider

      public AdminRequestsProvider()
  • Method Details

    • removeLogConfiguration

      public static io.apicurio.rest.client.request.Request<NamedLogConfiguration> removeLogConfiguration(String logger)
    • setLogConfiguration

      public static io.apicurio.rest.client.request.Request<NamedLogConfiguration> setLogConfiguration(String logger, LogConfiguration data) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • getLogConfiguration

      public static io.apicurio.rest.client.request.Request<NamedLogConfiguration> getLogConfiguration(String logger)
    • listLogConfigurations

      public static io.apicurio.rest.client.request.Request<List<NamedLogConfiguration>> listLogConfigurations()
    • deleteGlobalRule

      public static io.apicurio.rest.client.request.Request<Void> deleteGlobalRule(RuleType rule)
    • updateGlobalRuleConfig

      public static io.apicurio.rest.client.request.Request<Rule> updateGlobalRuleConfig(RuleType rule, Rule data) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • getGlobalRule

      public static io.apicurio.rest.client.request.Request<Rule> getGlobalRule(RuleType rule)
    • deleteAllGlobalRules

      public static io.apicurio.rest.client.request.Request<Void> deleteAllGlobalRules()
    • createGlobalRule

      public static io.apicurio.rest.client.request.Request<Void> createGlobalRule(Rule data) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • listGlobalRules

      public static io.apicurio.rest.client.request.Request<List<RuleType>> listGlobalRules()
    • exportData

      public static io.apicurio.rest.client.request.Request<InputStream> exportData()
    • importData

      public static io.apicurio.rest.client.request.Request<Void> importData(InputStream data, boolean preserveGlobalIds, boolean preserveContentIds)
    • listArtifactTypes

      public static io.apicurio.rest.client.request.Request<List<ArtifactTypeInfo>> listArtifactTypes()
    • createRoleMapping

      public static io.apicurio.rest.client.request.Request<Void> createRoleMapping(RoleMapping data) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • listRoleMappings

      public static io.apicurio.rest.client.request.Request<List<RoleMapping>> listRoleMappings()
    • updateRoleMapping

      public static io.apicurio.rest.client.request.Request<Void> updateRoleMapping(String principalId, RoleType role) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • deleteRoleMapping

      public static io.apicurio.rest.client.request.Request<Void> deleteRoleMapping(String principalId)
    • getRoleMapping

      public static io.apicurio.rest.client.request.Request<RoleMapping> getRoleMapping(String principalId)
    • listConfigProperties

      public static io.apicurio.rest.client.request.Request<List<ConfigurationProperty>> listConfigProperties()
    • getConfigProperty

      public static io.apicurio.rest.client.request.Request<ConfigurationProperty> getConfigProperty(String propertyName)
    • setConfigProperty

      public static io.apicurio.rest.client.request.Request<Void> setConfigProperty(String propertyName, String propertyValue) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • deleteConfigProperty

      public static io.apicurio.rest.client.request.Request<Void> deleteConfigProperty(String propertyName)