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>deleteConfigProperty(String propertyName)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<ConfigurationProperty>getConfigProperty(String propertyName)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, boolean preserveGlobalIds, boolean preserveContentIds)static io.apicurio.rest.client.request.Request<List<ConfigurationProperty>>listConfigProperties()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<Void>setConfigProperty(String propertyName, String propertyValue)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, boolean preserveGlobalIds, boolean preserveContentIds)
-
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
-
-