code: @Nonnull
    public CalendarIntervalScheduleBuilder withInterval (final int timeInterval, @Nonnull final EIntervalUnit unit)
    {
      ValueEnforcer.notNull (unit, "Unit");
      _validateInterval (timeInterval);
      m_nInterval = timeInterval;
      m_eIntervalUnit = unit;
      return this;
    }
docs: Specify the time unit and interval for the Trigger to be produced.
  
  @param timeInterval
  the interval at which the trigger should repeat.
  @param unit
  the time unit (IntervalUnit) of the interval.
  @return the updated CalendarIntervalScheduleBuilder
  @see ICalendarIntervalTrigger#getRepeatInterval()
  @see ICalendarIntervalTrigger#getRepeatIntervalUnit()