Class BreakProfile


  • public class BreakProfile
    extends java.lang.Object
    • Constructor Detail

      • BreakProfile

        public BreakProfile()
    • Method Detail

      • getNextRunDuration

        public java.time.Duration getNextRunDuration()
        Calculates the next runtime duration based on profile settings.
        Returns:
        The duration of the next run
      • getNextBreakDuration

        public java.time.Duration getNextBreakDuration()
        Calculates the next break duration based on profile settings.
        Returns:
        The duration of the next break
      • createConservative

        public static BreakProfile createConservative()
      • createAggressive

        public static BreakProfile createAggressive()
      • createBalanced

        public static BreakProfile createBalanced()