Class Schedule


  • public class Schedule
    extends Object
    Defines how often to run the search and the time interval.
    • Constructor Detail

      • Schedule

        public Schedule()
    • Method Detail

      • frequencyInMinutes

        public int frequencyInMinutes()
        Get frequency (in minutes) at which rule condition should be evaluated.
        Returns:
        the frequencyInMinutes value
      • withFrequencyInMinutes

        public Schedule withFrequencyInMinutes​(int frequencyInMinutes)
        Set frequency (in minutes) at which rule condition should be evaluated.
        Parameters:
        frequencyInMinutes - the frequencyInMinutes value to set
        Returns:
        the Schedule object itself.
      • timeWindowInMinutes

        public int timeWindowInMinutes()
        Get time window for which data needs to be fetched for query (should be greater than or equal to frequencyInMinutes).
        Returns:
        the timeWindowInMinutes value
      • withTimeWindowInMinutes

        public Schedule withTimeWindowInMinutes​(int timeWindowInMinutes)
        Set time window for which data needs to be fetched for query (should be greater than or equal to frequencyInMinutes).
        Parameters:
        timeWindowInMinutes - the timeWindowInMinutes value to set
        Returns:
        the Schedule object itself.