@@ -16,12 +16,14 @@ class WorkflowConfig:
1616 continue_as_new_threshold (Union[Unset, int]):
1717 continue_as_new_page_size_in_bytes (Union[Unset, int]):
1818 optimize_activity (Union[Unset, bool]):
19+ optimize_timer (Union[Unset, bool]):
1920 """
2021
2122 executing_state_id_mode : Union [Unset , ExecutingStateIdMode ] = UNSET
2223 continue_as_new_threshold : Union [Unset , int ] = UNSET
2324 continue_as_new_page_size_in_bytes : Union [Unset , int ] = UNSET
2425 optimize_activity : Union [Unset , bool ] = UNSET
26+ optimize_timer : Union [Unset , bool ] = UNSET
2527 additional_properties : Dict [str , Any ] = attr .ib (init = False , factory = dict )
2628
2729 def to_dict (self ) -> Dict [str , Any ]:
@@ -32,6 +34,7 @@ def to_dict(self) -> Dict[str, Any]:
3234 continue_as_new_threshold = self .continue_as_new_threshold
3335 continue_as_new_page_size_in_bytes = self .continue_as_new_page_size_in_bytes
3436 optimize_activity = self .optimize_activity
37+ optimize_timer = self .optimize_timer
3538
3639 field_dict : Dict [str , Any ] = {}
3740 field_dict .update (self .additional_properties )
@@ -46,6 +49,8 @@ def to_dict(self) -> Dict[str, Any]:
4649 )
4750 if optimize_activity is not UNSET :
4851 field_dict ["optimizeActivity" ] = optimize_activity
52+ if optimize_timer is not UNSET :
53+ field_dict ["optimizeTimer" ] = optimize_timer
4954
5055 return field_dict
5156
@@ -67,11 +72,14 @@ def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T:
6772
6873 optimize_activity = d .pop ("optimizeActivity" , UNSET )
6974
75+ optimize_timer = d .pop ("optimizeTimer" , UNSET )
76+
7077 workflow_config = cls (
7178 executing_state_id_mode = executing_state_id_mode ,
7279 continue_as_new_threshold = continue_as_new_threshold ,
7380 continue_as_new_page_size_in_bytes = continue_as_new_page_size_in_bytes ,
7481 optimize_activity = optimize_activity ,
82+ optimize_timer = optimize_timer ,
7583 )
7684
7785 workflow_config .additional_properties = d
0 commit comments