Class RepositoryGovernanceResource
java.lang.Object
org.odpi.openmetadata.engineservices.repositorygovernance.server.spring.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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionvalidateConnector
(String serverName, String userId, String connectorProviderClassName) Validate the connector and return its connector type.
-
Constructor Details
-
RepositoryGovernanceResource
public RepositoryGovernanceResource()
-
-
Method Details
-
validateConnector
@GetMapping(path="/validate-connector/{connectorProviderClassName}") public ConnectorReportResponse 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 engine host in order for this call to be successful. It only needs to be registered with the engine host.- Parameters:
serverName
- engine host server nameuserId
- calling userconnectorProviderClassName
- 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
-