Interface HealthMonitorV2Service

    • Method Detail

      • list

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

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

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

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

        HealthMonitorV2 update​(String healthMonitorId,
                               HealthMonitorV2Update healthMonitor)
        Update a healthMonitorV2
        Parameters:
        healthMonitorId - the healthMonitorV2 identifier
        healthMonitor - HealthMonitorV2Update
        Returns:
        HealthMonitorV2