public ScheduledUpdateGroupActionRequest withRecurrence(String recurrence) {
        setRecurrence(recurrence);
        return this;
    }
<p>
The recurring schedule for the action, in Unix cron syntax format. This format consists of five fields separated
by white spaces: [Minute] [Hour] [Day_of_Month] [Month_of_Year] [Day_of_Week]. The value must be in quotes (for
example, <code>"30 0 1 1,6,12 *"</code>). For more information about this format, see <a
href="http://crontab.org">Crontab</a>.
</p>
<p>
When <code>StartTime</code> and <code>EndTime</code> are specified with <code>Recurrence</code>, they form the
boundaries of when the recurring action starts and stops.
</p>
<p>
Cron expressions use Universal Coordinated Time (UTC) by default.
</p>

@param recurrence
       The recurring schedule for the action, in Unix cron syntax format. This format consists of five fields
       separated by white spaces: [Minute] [Hour] [Day_of_Month] [Month_of_Year] [Day_of_Week]. The value must be
       in quotes (for example, <code>"30 0 1 1,6,12 *"</code>). For more information about this format, see <a
       href="http://crontab.org">Crontab</a>.</p>
       <p>
       When <code>StartTime</code> and <code>EndTime</code> are specified with <code>Recurrence</code>, they form
       the boundaries of when the recurring action starts and stops.
       </p>
       <p>
       Cron expressions use Universal Coordinated Time (UTC) by default.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-autoscaling/src/main/java/com/amazonaws/services/autoscaling/model/ScheduledUpdateGroupActionRequest.java