Class GovernanceActionResource
java.lang.Object
org.odpi.openmetadata.accessservices.governanceengine.server.spring.GovernanceActionResource
@RestController
@RequestMapping("/servers/{serverName}/open-metadata/access-services/governance-engine/users/{userId}")
@Deprecated
public class GovernanceActionResource
extends Object
Deprecated.
GovernanceEngineOMASResource supports the REST APIs for running Governance Action Service
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.odpi.openmetadata.commonservices.ffdc.rest.VoidResponseclaimGovernanceAction(String serverName, String userId, String governanceActionGUID, org.odpi.openmetadata.commonservices.ffdc.rest.NullRequestBody requestBody) Deprecated.Request that execution of a governance action is allocated to the caller.org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponsefindGovernanceActions(String serverName, String userId, int startFrom, int pageSize, org.odpi.openmetadata.commonservices.ffdc.rest.SearchStringRequestBody requestBody) Deprecated.Retrieve the list of governance action metadata elements that contain the search string.org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponsegetActiveClaimedGovernanceActions(String serverName, String userId, String governanceEngineGUID, int startFrom, int pageSize) Deprecated.Retrieve the governance actions that are still in process and that have been claimed by this caller's userId.org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponsegetActiveGovernanceActions(String serverName, String userId, int startFrom, int pageSize) Deprecated.Retrieve the governance actions that are still in process.org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementResponsegetGovernanceAction(String serverName, String userId, String governanceActionGUID) Deprecated.Request the status and properties of an executing governance action request.org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponsegetGovernanceActions(String serverName, String userId, int startFrom, int pageSize) Deprecated.Retrieve the governance actions that are known to the server.org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponsegetGovernanceActionsByName(String serverName, String userId, int startFrom, int pageSize, org.odpi.openmetadata.commonservices.ffdc.rest.NameRequestBody requestBody) Deprecated.Retrieve the list of governance action metadata elements with a matching qualified or display name.org.odpi.openmetadata.commonservices.ffdc.rest.VoidResponseupdateGovernanceActionStatus(String serverName, String userId, String governanceActionGUID, org.odpi.openmetadata.accessservices.governanceengine.rest.StatusRequestBody requestBody) Deprecated.Update the status of the governance action - providing the caller is permitted.
-
Constructor Details
-
GovernanceActionResource
public GovernanceActionResource()Deprecated.
-
-
Method Details
-
updateGovernanceActionStatus
@PostMapping(path="/governance-actions/{governanceActionGUID}/status/update") public org.odpi.openmetadata.commonservices.ffdc.rest.VoidResponse updateGovernanceActionStatus(@PathVariable String serverName, @PathVariable String userId, @PathVariable String governanceActionGUID, @RequestBody org.odpi.openmetadata.accessservices.governanceengine.rest.StatusRequestBody requestBody) Deprecated.Update the status of the governance action - providing the caller is permitted.- Parameters:
serverName- name of server instance to route request touserId- identifier of calling usergovernanceActionGUID- identifier of the governance action requestrequestBody- new status ordinal- Returns:
- void or InvalidParameterException one of the parameters is null or invalid. UserNotAuthorizedException user not authorized to issue this request. PropertyServerException there was a problem detected by the metadata store.
-
getGovernanceAction
@GetMapping(path="/governance-actions/{governanceActionGUID}") public org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementResponse getGovernanceAction(@PathVariable String serverName, @PathVariable String userId, @PathVariable String governanceActionGUID) Deprecated.Request the status and properties of an executing governance action request.- Parameters:
serverName- name of server instance to route request touserId- identifier of calling usergovernanceActionGUID- identifier of the governance action request.- Returns:
- governance action properties and status or InvalidParameterException one of the parameters is null or invalid. UserNotAuthorizedException user not authorized to issue this request. PropertyServerException there was a problem detected by the metadata store.
-
claimGovernanceAction
@PostMapping(path="/governance-actions/{governanceActionGUID}/claim") public org.odpi.openmetadata.commonservices.ffdc.rest.VoidResponse claimGovernanceAction(@PathVariable String serverName, @PathVariable String userId, @PathVariable String governanceActionGUID, @RequestBody(required=false) org.odpi.openmetadata.commonservices.ffdc.rest.NullRequestBody requestBody) Deprecated.Request that execution of a governance action is allocated to the caller.- Parameters:
serverName- name of server instance to route request touserId- identifier of calling usergovernanceActionGUID- identifier of the governance action request.requestBody- null request body- Returns:
- void or InvalidParameterException one of the parameters is null or invalid. UserNotAuthorizedException user not authorized to issue this request. PropertyServerException there was a problem detected by the metadata store.
-
getGovernanceActions
@GetMapping(path="/governance-actions") public org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponse getGovernanceActions(@PathVariable String serverName, @PathVariable String userId, @RequestParam int startFrom, @RequestParam int pageSize) Deprecated.Retrieve the governance actions that are known to the server.- Parameters:
serverName- name of server instance to route request touserId- userId of callerstartFrom- starting from elementpageSize- maximum elements to return- Returns:
- list of governance action elements or InvalidParameterException one of the parameters is null or invalid. UserNotAuthorizedException user not authorized to issue this request. PropertyServerException there was a problem detected by the metadata store.
-
getActiveGovernanceActions
@GetMapping(path="/governance-actions/active") public org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponse getActiveGovernanceActions(@PathVariable String serverName, @PathVariable String userId, @RequestParam int startFrom, @RequestParam int pageSize) Deprecated.Retrieve the governance actions that are still in process.- Parameters:
serverName- name of server instance to route request touserId- userId of callerstartFrom- starting from elementpageSize- maximum elements to return- Returns:
- list of governance action elements or InvalidParameterException one of the parameters is null or invalid. UserNotAuthorizedException user not authorized to issue this request. PropertyServerException there was a problem detected by the metadata store.
-
getActiveClaimedGovernanceActions
@GetMapping(path="/governance-engines/{governanceEngineGUID}/active-governance-actions") public org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponse getActiveClaimedGovernanceActions(@PathVariable String serverName, @PathVariable String userId, @PathVariable String governanceEngineGUID, @RequestParam int startFrom, @RequestParam int pageSize) Deprecated.Retrieve the governance actions that are still in process and that have been claimed by this caller's userId. This call is used when the caller restarts.- Parameters:
serverName- name of server instance to route request touserId- userId of callergovernanceEngineGUID- unique identifier of governance enginestartFrom- starting from elementpageSize- maximum elements to return- Returns:
- list of governance action elements or InvalidParameterException one of the parameters is null or invalid. UserNotAuthorizedException user not authorized to issue this request. PropertyServerException there was a problem detected by the metadata store.
-
findGovernanceActions
@PostMapping(path="/governance-actions/by-search-string") public org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponse findGovernanceActions(@PathVariable String serverName, @PathVariable String userId, @RequestParam int startFrom, @RequestParam int pageSize, @RequestBody org.odpi.openmetadata.commonservices.ffdc.rest.SearchStringRequestBody requestBody) Deprecated.Retrieve the list of governance action metadata elements that contain the search string. The search string is treated as a regular expression.- Parameters:
serverName- name of the service to route the request touserId- calling userstartFrom- paging start pointpageSize- maximum results that can be returnedrequestBody- string to find in the properties- Returns:
- list of matching metadata elements or InvalidParameterException one of the parameters is invalid UserNotAuthorizedException the user is not authorized to issue this request PropertyServerException there is a problem reported in the open metadata server(s)
-
getGovernanceActionsByName
@PostMapping(path="/governance-actions/by-name") public org.odpi.openmetadata.accessservices.governanceengine.rest.GovernanceActionElementsResponse getGovernanceActionsByName(@PathVariable String serverName, @PathVariable String userId, @RequestParam int startFrom, @RequestParam int pageSize, @RequestBody org.odpi.openmetadata.commonservices.ffdc.rest.NameRequestBody requestBody) Deprecated.Retrieve the list of governance action metadata elements with a matching qualified or display name. There are no wildcards supported on this request.- Parameters:
serverName- name of the service to route the request touserId- calling userstartFrom- paging start pointpageSize- maximum results that can be returnedrequestBody- name to search for- Returns:
- list of matching metadata elements or InvalidParameterException one of the parameters is invalid UserNotAuthorizedException the user is not authorized to issue this request PropertyServerException there is a problem reported in the open metadata server(s)
-