Interface SystemAlerts

All Known Implementing Classes:
SystemAlertsImpl

public interface SystemAlerts
Client interface for querying IBX SmartView system alerts. Provides methods to search for alerts generated by monitored assets in Equinix data centers using either query parameters or a structured filter body.
  • Method Details

    • search

      PaginatedList<SystemAlert> search(String status, String assetClassification, String edgeCollectedOn, int offset, int limit)
      Searches for system alerts matching the specified filter criteria.
      Parameters:
      status - the alert status to filter by
      assetClassification - the asset classification to filter by
      edgeCollectedOn - the edge collection date to filter by
      offset - the zero-based offset for pagination
      limit - the maximum number of results to return
      Returns:
      a paginated list of matching system alerts
    • searchPost

      PaginatedList<SystemAlert> searchPost(SearchRequest filterBody)
      Searches for system alerts using a typed filter/sort/pagination body submitted via POST.
      Parameters:
      filterBody - the typed SearchRequest carrying the filter, pagination and sort options
      Returns:
      a paginated list of matching system alerts