Interface ViewPermissionApi


  • public interface ViewPermissionApi
    Contains all operations related to view permissions.
    • Method Detail

      • getViewPermission

        @Deprecated
        ViewPermission getViewPermission​(String viewPermissionId)
        Deprecated.
        This method will be removed in the future. Please, use getViewPermission(UUID) ()}
        Retrieves a ViewPermission.
        Parameters:
        viewPermissionId - the identifier of the view permission to retrieve
        Returns:
        the found ViewPermission
      • getViewPermission

        ViewPermission getViewPermission​(UUID viewPermissionId)
        Retrieves a ViewPermission.
        Parameters:
        viewPermissionId - the identifier of the view permission to retrieve
        Returns:
        the found ViewPermission
      • addViewPermission

        ViewPermission addViewPermission​(AddViewPermissionRequest addViewPermissionRequest)
        Adds a new ViewPermission.
        Parameters:
        addViewPermissionRequest - the request containing the parameters to create view permissions
        Returns:
        the newly created ViewPermission
      • removeViewPermission

        @Deprecated
        void removeViewPermission​(String viewPermissionId)
        Deprecated.
        This method will be removed in the future. Please, use removeViewPermission(UUID) instead.
        Removes a ViewPermission.
        Parameters:
        viewPermissionId - the identifier of the view permission to remove
      • removeViewPermission

        void removeViewPermission​(UUID viewPermissionId)
        Removes a ViewPermission.
        Parameters:
        viewPermissionId - the identifier of the view permission to remove