Class SystemAlertsImpl

java.lang.Object
com.eqixiac.equinix.ibxsmartview.client.implementation.SystemAlertsImpl
All Implemented Interfaces:
SystemAlerts

public class SystemAlertsImpl extends Object implements SystemAlerts
  • Constructor Details

    • SystemAlertsImpl

      public SystemAlertsImpl()
  • Method Details

    • search

      public PaginatedList<SystemAlert> search(String status, String assetClassification, String edgeCollectedOn, int offset, int limit)
      Description copied from interface: SystemAlerts
      Searches for system alerts matching the specified filter criteria.
      Specified by:
      search in interface SystemAlerts
      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

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