Class RepositoryGovernanceResource


  • @RestController
    @RequestMapping("/servers/{serverName}/open-metadata/engine-services/repository-governance/users/{userId}")
    public class RepositoryGovernanceResource
    extends Object
    RepositoryGovernanceResource provides the server-side catcher for REST calls using Spring that validate RepositoryGovernance Service implementations
    • Constructor Detail

      • RepositoryGovernanceResource

        public RepositoryGovernanceResource()
    • Method Detail

      • validateConnector

        @GetMapping(path="/validate-connector/{connectorProviderClassName}")
        public ConnectorTypeResponse validateConnector​(@PathVariable
                                                       String serverName,
                                                       @PathVariable
                                                       String userId,
                                                       @PathVariable
                                                       String connectorProviderClassName)
        Validate the connector and return its connector type. The engine service does not need to be running in the integration daemon in order for this call to be successful. It only needs to be registered with the integration daemon.
        Parameters:
        serverName - integration daemon server name
        userId - calling user
        connectorProviderClassName - name of a specific connector or null for all connectors
        Returns:
        connector type or InvalidParameterException the connector provider class name is not a valid connector fo this service UserNotAuthorizedException user not authorized to issue this request PropertyServerException there was a problem detected by the integration service