@@ -683,6 +683,7 @@ def continue_as_new(
683683 task_queue : str | None = None ,
684684 run_timeout : timedelta | None = None ,
685685 task_timeout : timedelta | None = None ,
686+ backoff_start_interval : timedelta | None = None ,
686687 retry_policy : temporalio .common .RetryPolicy | None = None ,
687688 memo : Mapping [str , Any ] | None = None ,
688689 search_attributes : None
@@ -702,6 +703,7 @@ def continue_as_new(
702703 task_queue : str | None = None ,
703704 run_timeout : timedelta | None = None ,
704705 task_timeout : timedelta | None = None ,
706+ backoff_start_interval : timedelta | None = None ,
705707 retry_policy : temporalio .common .RetryPolicy | None = None ,
706708 memo : Mapping [str , Any ] | None = None ,
707709 search_attributes : None
@@ -722,6 +724,7 @@ def continue_as_new(
722724 task_queue : str | None = None ,
723725 run_timeout : timedelta | None = None ,
724726 task_timeout : timedelta | None = None ,
727+ backoff_start_interval : timedelta | None = None ,
725728 retry_policy : temporalio .common .RetryPolicy | None = None ,
726729 memo : Mapping [str , Any ] | None = None ,
727730 search_attributes : None
@@ -742,6 +745,7 @@ def continue_as_new(
742745 task_queue : str | None = None ,
743746 run_timeout : timedelta | None = None ,
744747 task_timeout : timedelta | None = None ,
748+ backoff_start_interval : timedelta | None = None ,
745749 retry_policy : temporalio .common .RetryPolicy | None = None ,
746750 memo : Mapping [str , Any ] | None = None ,
747751 search_attributes : None
@@ -762,6 +766,7 @@ def continue_as_new(
762766 task_queue : str | None = None ,
763767 run_timeout : timedelta | None = None ,
764768 task_timeout : timedelta | None = None ,
769+ backoff_start_interval : timedelta | None = None ,
765770 retry_policy : temporalio .common .RetryPolicy | None = None ,
766771 memo : Mapping [str , Any ] | None = None ,
767772 search_attributes : None
@@ -781,6 +786,7 @@ def continue_as_new(
781786 task_queue : str | None = None ,
782787 run_timeout : timedelta | None = None ,
783788 task_timeout : timedelta | None = None ,
789+ backoff_start_interval : timedelta | None = None ,
784790 retry_policy : temporalio .common .RetryPolicy | None = None ,
785791 memo : Mapping [str , Any ] | None = None ,
786792 search_attributes : None
@@ -804,6 +810,8 @@ def continue_as_new(
804810 workflow's run timeout.
805811 task_timeout: Timeout of a single workflow task. Defaults to the current
806812 workflow's task timeout.
813+ backoff_start_interval: Delay before the first workflow task of the
814+ continued run is scheduled.
807815 memo: Memo for the workflow. Defaults to the current workflow's memo.
808816 search_attributes: Search attributes for the workflow. Defaults to the
809817 current workflow's search attributes. The dictionary form of this is
@@ -826,6 +834,7 @@ def continue_as_new(
826834 task_queue = task_queue ,
827835 run_timeout = run_timeout ,
828836 task_timeout = task_timeout ,
837+ backoff_start_interval = backoff_start_interval ,
829838 retry_policy = retry_policy ,
830839 memo = memo ,
831840 search_attributes = search_attributes ,
0 commit comments