Class AdminRequestsProvider


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

      • AdminRequestsProvider

        public AdminRequestsProvider()
    • Method Detail

      • 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)
      • 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)