code: @Nonnull
    public CalendarIntervalTrigger build ()
    {
      final CalendarIntervalTrigger st = new CalendarIntervalTrigger ();
      st.setRepeatInterval (m_nInterval);
      st.setRepeatIntervalUnit (m_eIntervalUnit);
      st.setMisfireInstruction (m_nMisfireInstruction);
      st.setTimeZone (m_aTimeZone);
      st.setPreserveHourOfDayAcrossDaylightSavings (m_bPreserveHourOfDayAcrossDaylightSavings);
      st.setSkipDayIfHourDoesNotExist (m_bSkipDayIfHourDoesNotExist);
      return st;
    }
docs: Build the actual Trigger -- NOT intended to be invoked by end users, but
  will rather be invoked by a TriggerBuilder which this ScheduleBuilder is
  given to.
  
  @see TriggerBuilder#withSchedule(IScheduleBuilder)