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 Summary
Constructors Constructor Description AdminRequestsProvider()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.apicurio.rest.client.request.Request<Void>
createGlobalRule(Rule data)
static io.apicurio.rest.client.request.Request<Void>
createRoleMapping(RoleMapping data)
static io.apicurio.rest.client.request.Request<Void>
deleteAllGlobalRules()
static io.apicurio.rest.client.request.Request<Void>
deleteGlobalRule(RuleType rule)
static io.apicurio.rest.client.request.Request<Void>
deleteRoleMapping(String principalId)
static io.apicurio.rest.client.request.Request<InputStream>
exportData()
static io.apicurio.rest.client.request.Request<Rule>
getGlobalRule(RuleType rule)
static io.apicurio.rest.client.request.Request<NamedLogConfiguration>
getLogConfiguration(String logger)
static io.apicurio.rest.client.request.Request<RoleMapping>
getRoleMapping(String principalId)
static io.apicurio.rest.client.request.Request<Void>
importData(InputStream data)
static io.apicurio.rest.client.request.Request<List<RuleType>>
listGlobalRules()
static io.apicurio.rest.client.request.Request<List<NamedLogConfiguration>>
listLogConfigurations()
static io.apicurio.rest.client.request.Request<List<RoleMapping>>
listRoleMappings()
static io.apicurio.rest.client.request.Request<NamedLogConfiguration>
removeLogConfiguration(String logger)
static io.apicurio.rest.client.request.Request<NamedLogConfiguration>
setLogConfiguration(String logger, LogConfiguration data)
static io.apicurio.rest.client.request.Request<Rule>
updateGlobalRuleConfig(RuleType rule, Rule data)
static io.apicurio.rest.client.request.Request<Void>
updateRoleMapping(String principalId, RoleType role)
-
-
-
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)
-
-