На самом деле нет способа изменить выражение cron триггера через API. «Обычный» способ сделать то, что вы хотите, - создать новый триггер с новым выражением cron, а затем либо перенести работу с новым триггером, либо удалить и создать работу с новым триггером.
Если вы используете базу данных в качестве хранилища заданий, выражение cron сохраняется в столбце CRON_EXPRESSION таблицы QRTZ_CRON_TRIGGERS. Изменение его непосредственно в базе данных, вероятно, не лучший вариант, но вы можете попробовать и посмотреть, что произойдет.