Interface HealthMonitorService

    • Method Detail

      • list

        List<? extends HealthMonitor> list()
        List all healthMonitor that the current tenant has access to
        Returns:
        list of all healthMonitor
      • list

        List<? extends HealthMonitor> list​(Map<String,​String> filteringParams)
        Returns list of healthMonitor filtered by parameters.
        Parameters:
        filteringParams - map (name, value) of filtering parameters
      • get

        HealthMonitor get​(String healthMonitorId)
        Get the specified healthMonitor by ID
        Parameters:
        healthMonitorId - the healthMonitor identifier
        Returns:
        the healthMonitor or null if not found
      • delete

        ActionResponse delete​(String healthMonitorId)
        Delete the specified healthMonitor by ID
        Parameters:
        healthMonitorId - the healthMonitor identifier
        Returns:
        the action response
      • update

        HealthMonitor update​(String healthMonitorId,
                             HealthMonitorUpdate healthMonitor)
        Update a healthMonitor
        Parameters:
        healthMonitorId - the healthMonitor identifier
        healthMonitor - HealthMonitorUpdate
        Returns:
        HealthMonitor