Class AdminClientImpl
java.lang.Object
io.apicurio.registry.rest.client.impl.AdminClientImpl
- All Implemented Interfaces:
AdminClient,Closeable,AutoCloseable
- Author:
- Jonathan Hughes 'jonathan.hughes@ibm.com'
-
Constructor Summary
ConstructorsConstructorDescriptionAdminClientImpl(io.apicurio.rest.client.spi.ApicurioHttpClient apicurioHttpClient) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidcreateGlobalRule(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 logger, LogConfiguration data) updateGlobalRuleConfig(RuleType rule, Rule data) voidupdateRoleMapping(String principalId, RoleType role)
-
Constructor Details
-
AdminClientImpl
public AdminClientImpl(io.apicurio.rest.client.spi.ApicurioHttpClient apicurioHttpClient)
-
-
Method Details
-
createGlobalRule
- Specified by:
createGlobalRulein interfaceAdminClient
-
listGlobalRules
- Specified by:
listGlobalRulesin interfaceAdminClient
-
deleteGlobalRule
- Specified by:
deleteGlobalRulein interfaceAdminClient
-
deleteAllGlobalRules
public void deleteAllGlobalRules()- Specified by:
deleteAllGlobalRulesin interfaceAdminClient
-
getGlobalRuleConfig
- Specified by:
getGlobalRuleConfigin interfaceAdminClient
-
updateGlobalRuleConfig
- Specified by:
updateGlobalRuleConfigin interfaceAdminClient
-
setLogConfiguration
- Specified by:
setLogConfigurationin interfaceAdminClient
-
getLogConfiguration
- Specified by:
getLogConfigurationin interfaceAdminClient
-
listLogConfigurations
- Specified by:
listLogConfigurationsin interfaceAdminClient
-
removeLogConfiguration
- Specified by:
removeLogConfigurationin interfaceAdminClient
-
createRoleMapping
- Specified by:
createRoleMappingin interfaceAdminClient
-
getRoleMapping
- Specified by:
getRoleMappingin interfaceAdminClient
-
listRoleMappings
- Specified by:
listRoleMappingsin interfaceAdminClient
-
updateRoleMapping
- Specified by:
updateRoleMappingin interfaceAdminClient
-
deleteRoleMapping
- Specified by:
deleteRoleMappingin interfaceAdminClient
-
exportData
- Specified by:
exportDatain interfaceAdminClient
-
importData
- Specified by:
importDatain interfaceAdminClient
-
importData
- Specified by:
importDatain interfaceAdminClient
-
listArtifactTypes
- Specified by:
listArtifactTypesin interfaceAdminClient
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-