Class TexViewRESTResource


  • @RestController
    @RequestMapping("/servers/{viewServerName}/open-metadata/view-services/tex/users/{userId}")
    public class TexViewRESTResource
    extends Object
    The TexViewRESTResource provides the Spring API endpoints of the Type Explorer Open Metadata View Service (OMVS). This interface provides an interfaces for enterprise architects.
    • Constructor Detail

      • TexViewRESTResource

        public TexViewRESTResource()
        Default constructor
    • Method Detail

      • getResourceEndpoints

        @GetMapping("/resource-endpoints")
        public TexResourceEndpointListResponse 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
      • getTypeExplorer

        @PostMapping("/types")
        public TypeExplorerResponse getTypeExplorer​(@PathVariable
                                                    String viewServerName,
                                                    @PathVariable
                                                    String userId,
                                                    @RequestBody
                                                    TexTypesRequestBody body)
        Load type information

        Load type information from the repository server. This is used to populate filters.

        Parameters:
        viewServerName - name of the server running the view-service.
        userId - user account under which to conduct operation.
        body - request body containing parameters to formulate repository request
        Returns:
        response object containing the repository's type information or exception information