Package io.apicurio.registry.rest.client
Interface AdminClient
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
AdminClientImpl
- Author:
- Jonathan Hughes 'jonathan.hughes@ibm.com'
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateGlobalRule(Rule data) voidcreateRoleMapping(RoleMapping data) voidvoiddeleteGlobalRule(RuleType rule) voiddeleteRoleMapping(String principalId) getGlobalRuleConfig(RuleType rule) getLogConfiguration(String logger) getRoleMapping(String principalId) voidimportData(InputStream data) voidimportData(InputStream data, boolean preserveGlobalIds, boolean preserveContentIds) removeLogConfiguration(String logger) setLogConfiguration(String log, LogConfiguration logConfiguration) updateGlobalRuleConfig(RuleType rule, Rule data) voidupdateRoleMapping(String principalId, RoleType role)
-
Method Details
-
createGlobalRule
-
listGlobalRules
-
deleteGlobalRule
-
deleteAllGlobalRules
void deleteAllGlobalRules() -
getGlobalRuleConfig
-
updateGlobalRuleConfig
-
setLogConfiguration
-
getLogConfiguration
-
listLogConfigurations
List<NamedLogConfiguration> listLogConfigurations() -
removeLogConfiguration
-
createRoleMapping
-
getRoleMapping
-
listRoleMappings
List<RoleMapping> listRoleMappings() -
updateRoleMapping
-
deleteRoleMapping
-
exportData
InputStream exportData() -
importData
-
importData
-
listArtifactTypes
List<ArtifactTypeInfo> listArtifactTypes()
-