Interface AutoTuneMaintenanceSchedule.Builder

    • Method Detail

      • startAt

        AutoTuneMaintenanceSchedule.Builder startAt​(Instant startAt)

        The Epoch timestamp at which the Auto-Tune maintenance schedule starts.

        Parameters:
        startAt - The Epoch timestamp at which the Auto-Tune maintenance schedule starts.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • duration

        AutoTuneMaintenanceSchedule.Builder duration​(Duration duration)

        The duration of the maintenance schedule. For example, "Duration": {"Value": 2, "Unit": "HOURS"} .

        Parameters:
        duration - The duration of the maintenance schedule. For example, "Duration": {"Value": 2, "Unit": "HOURS"}.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cronExpressionForRecurrence

        AutoTuneMaintenanceSchedule.Builder cronExpressionForRecurrence​(String cronExpressionForRecurrence)

        A cron expression for a recurring maintenance schedule during which Auto-Tune can deploy changes.

        Parameters:
        cronExpressionForRecurrence - A cron expression for a recurring maintenance schedule during which Auto-Tune can deploy changes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.