Interface MonitorFilter

  • All Known Implementing Classes:
    MonitorFilterImpl

    public interface MonitorFilter
    The interface MonitorFilter contains a collection of filter expressions that will be used to filter the results of any monitor information retrieval calls. Each expression consists of a field, operator, and one or more values. Each expression in the filter collection is represented in the collection by a MonitorFilterCondition object.
    Since:
    MicroStrategy Web 9.0.0
    • Method Detail

      • get

        MonitorFilterCondition get​(int i)
        Returns the MonitorFilterCondition object at the specified position.
        Parameters:
        i - the position of the MonitorFilterCondition object
        Returns:
        a MonitorFilterCondition object
      • size

        int size()
        Returns the total number of MonitorFilterCondition objects in the collection.
        Returns:
        the current size of the collection.
      • clear

        void clear()
        Clears the collection.
      • remove

        void remove​(int index)
        Removes the MonitorFilterCondition object at the specified position.
        Parameters:
        index - the position of the MonitorFilterCondition object to be removed.
      • remove

        void remove​(MonitorFilterCondition condition)
        Removes the specified MonitorFilterCondition object from the collection.
        Parameters:
        condition - the MonitorFilterCondition object to be removed.
      • buildInboxFilterXML

        java.lang.String buildInboxFilterXML()
        Returns: