Class DinoViewRESTResource
java.lang.Object
org.odpi.openmetadata.viewservices.dino.server.spring.DinoViewRESTResource
@RestController
@RequestMapping("/servers/{viewServerName}/open-metadata/view-services/dino/users/{userId}")
public class DinoViewRESTResource
extends Object
The DinoViewRESTResource provides the Spring API endpoints of the Dino Open Metadata View Service (OMVS).
This interface provides an interfaces for Egeria operators.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponsegetAccessServices(String viewServerName, String userId, String platformName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the access services on a platformorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServerListResponsegetActiveServers(String viewServerName, String userId, String platformName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the active servers on a platformorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponsegetCommonServices(String viewServerName, String userId, String platformName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the common services on a platformorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponsegetGovernanceServices(String viewServerName, String userId, String platformName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the governance services on a platformorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServerListResponsegetKnownServers(String viewServerName, String userId, String platformName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the known servers on a platformorg.odpi.openmetadata.viewservices.dino.api.rest.DinoStringResponsegetPlatformOrigin(String viewServerName, String userId, String platformName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the platform originorg.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformOverviewResponsegetPlatformOverview(String viewServerName, String userId, String platformName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the platform overvieworg.odpi.openmetadata.viewservices.dino.api.rest.DinoResourceEndpointListResponsegetResourceEndpoints(String viewServerName, String userId) Get the configured resource endpointsorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceDetailsResponsegetServerAccessServiceDetails(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get the details of an access service running on the serverorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponsegetServerAccessServices(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get a list of the access services on the serverorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServerAuditLogResponsegetServerAuditLog(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server's audit logorg.odpi.openmetadata.viewservices.dino.api.rest.DinoEngineDetailsResponsegetServerEngineServiceDetails(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoEngineRequestBody requestBody) Get the details of an engine running on the server.org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceDetailsResponsegetServerEngineServiceDetails(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get the details of an engine service running on the serverorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponsegetServerEngineServices(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get a list of the engine services on the serverorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServerConfigResponsegetServerInstanceConfiguration(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server's active (running instance) configurationorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceDetailsResponsegetServerIntegrationServiceDetails(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get the details of an integration service running on the serverorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponsegetServerIntegrationServices(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get a list of the integration services on the serverorg.odpi.openmetadata.viewservices.dino.api.rest.DinoStringResponsegetServerOrigin(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server originorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServerOverviewResponsegetServerOverview(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server overvieworg.odpi.openmetadata.viewservices.dino.api.rest.DinoServerDoubleConfigResponsegetServerStoredAndActiveConfiguration(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server's stored and active (running instance) configurations in a duplexed responseorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServerConfigResponsegetServerStoredConfiguration(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server's stored configurationorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServerTypeResponsegetServerTypeClassification(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server type classificationorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceDetailsResponsegetServerViewServiceDetails(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get the details of a view service running on the serverorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponsegetServerViewServices(String viewServerName, String userId, String serverName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get a list of the view services on the serverorg.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponsegetViewServices(String viewServerName, String userId, String platformName, org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the view services on a platform
-
Constructor Details
-
DinoViewRESTResource
public DinoViewRESTResource()Default constructor
-
-
Method Details
-
getResourceEndpoints
@GetMapping("/resource-endpoints") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoResourceEndpointListResponse getResourceEndpoints(@PathVariable String viewServerName, @PathVariable String userId) Get the configured resource endpoints- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.- Returns:
- response object containing the list of resource endpoints or exception information
-
getPlatformOverview
@PostMapping("/platform/{platformName}") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformOverviewResponse getPlatformOverview(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String platformName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the platform overview- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.platformName- name of the platformrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the overview of the platform or exception information
-
getPlatformOrigin
@PostMapping("/platform/{platformName}/origin") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoStringResponse getPlatformOrigin(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String platformName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the platform origin- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.platformName- name of the platformrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the platform's origin string or exception information
-
getActiveServers
@PostMapping("/platform/{platformName}/servers/active") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerListResponse getActiveServers(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String platformName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the active servers on a platform- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.platformName- name of the platformrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of names of active servers or exception information
-
getKnownServers
@PostMapping("/platform/{platformName}/servers") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerListResponse getKnownServers(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String platformName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the known servers on a platform- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.platformName- name of the platformrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of names of all known servers or exception information
-
getAccessServices
@PostMapping("/platform/{platformName}/registered-services/access-services") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponse getAccessServices(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String platformName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the access services on a platform- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.platformName- name of the platformrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of service objects or exception information
-
getViewServices
@PostMapping("/platform/{platformName}/registered-services/view-services") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponse getViewServices(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String platformName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the view services on a platform- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.platformName- name of the platformrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of service objects or exception information
-
getGovernanceServices
@PostMapping("/platform/{platformName}/registered-services/governance-services") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponse getGovernanceServices(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String platformName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the governance services on a platform- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.platformName- name of the platformrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of service objects or exception information
-
getCommonServices
@PostMapping("/platform/{platformName}/registered-services/common-services") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponse getCommonServices(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String platformName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoPlatformRequestBody requestBody) Get the common services on a platform- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.platformName- name of the platformrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of service objects or exception information
-
getServerOverview
@PostMapping("/server/{serverName}") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerOverviewResponse getServerOverview(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server overview- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the overview of the server or exception information
-
getServerOrigin
@PostMapping("/server/{serverName}/origin") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoStringResponse getServerOrigin(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server origin- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the server origin or exception information
-
getServerTypeClassification
@PostMapping("/server/{serverName}/server-type-classification") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerTypeResponse getServerTypeClassification(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server type classification- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the server type information or exception information
-
getServerStoredConfiguration
@PostMapping("/server/{serverName}/configuration") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerConfigResponse getServerStoredConfiguration(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server's stored configuration- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the server configuration or exception information
-
getServerInstanceConfiguration
@PostMapping("/server/{serverName}/instance/configuration") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerConfigResponse getServerInstanceConfiguration(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server's active (running instance) configuration- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the server configuration or exception information
-
getServerStoredAndActiveConfiguration
@PostMapping("/server/{serverName}/stored-and-active-configuration") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerDoubleConfigResponse getServerStoredAndActiveConfiguration(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server's stored and active (running instance) configurations in a duplexed response- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the server configuration or exception information
-
getServerAuditLog
@PostMapping("/server/{serverName}/audit-log") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerAuditLogResponse getServerAuditLog(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServerRequestBody requestBody) Get the server's audit log- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the server's audit log or exception information
-
getServerIntegrationServices
@PostMapping("/server/{serverName}/integration-services") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponse getServerIntegrationServices(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get a list of the integration services on the server- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of integration services or exception information
-
getServerEngineServices
@PostMapping("/server/{serverName}/engine-services") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponse getServerEngineServices(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get a list of the engine services on the server- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of integration services or exception information
-
getServerAccessServices
@PostMapping("/server/{serverName}/access-services") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponse getServerAccessServices(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get a list of the access services on the server- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of integration services or exception information
-
getServerViewServices
@PostMapping("/server/{serverName}/view-services") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceListResponse getServerViewServices(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get a list of the view services on the server- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the list of integration services or exception information
-
getServerIntegrationServiceDetails
@PostMapping("/server/{serverName}/integration-service-details") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceDetailsResponse getServerIntegrationServiceDetails(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get the details of an integration service running on the server- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the service's details or exception information
-
getServerEngineServiceDetails
@PostMapping("/server/{serverName}/engine-service-details") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceDetailsResponse getServerEngineServiceDetails(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get the details of an engine service running on the server- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the service's details or exception information
-
getServerAccessServiceDetails
@PostMapping("/server/{serverName}/access-service-details") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceDetailsResponse getServerAccessServiceDetails(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get the details of an access service running on the server- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the service's details or exception information
-
getServerViewServiceDetails
@PostMapping("/server/{serverName}/view-service-details") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceDetailsResponse getServerViewServiceDetails(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoServiceRequestBody requestBody) Get the details of a view service running on the server- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the service's details or exception information
-
getServerEngineServiceDetails
@PostMapping("/server/{serverName}/engine-details") public org.odpi.openmetadata.viewservices.dino.api.rest.DinoEngineDetailsResponse getServerEngineServiceDetails(@PathVariable String viewServerName, @PathVariable String userId, @PathVariable String serverName, @RequestBody org.odpi.openmetadata.viewservices.dino.api.rest.DinoEngineRequestBody requestBody) Get the details of an engine running on the server. This wll return a list of the services registered to the engine The request body contains the serverName, platformName and OMES service name, plus the engine name.- Parameters:
viewServerName- name of the server running the view-service.userId- user account under which to conduct operation.serverName- name of the serverrequestBody- request body containing parameters to formulate repository request- Returns:
- response object containing the service's details or exception information
-