aws_sdk_swf/
serde_util.rs1pub(crate) fn count_closed_workflow_executions_output_output_correct_errors(
3 mut builder: crate::operation::count_closed_workflow_executions::builders::CountClosedWorkflowExecutionsOutputBuilder,
4) -> crate::operation::count_closed_workflow_executions::builders::CountClosedWorkflowExecutionsOutputBuilder {
5 if builder.count.is_none() {
6 builder.count = Some(Default::default())
7 }
8 builder
9}
10
11pub(crate) fn count_open_workflow_executions_output_output_correct_errors(
12 mut builder: crate::operation::count_open_workflow_executions::builders::CountOpenWorkflowExecutionsOutputBuilder,
13) -> crate::operation::count_open_workflow_executions::builders::CountOpenWorkflowExecutionsOutputBuilder {
14 if builder.count.is_none() {
15 builder.count = Some(Default::default())
16 }
17 builder
18}
19
20pub(crate) fn count_pending_activity_tasks_output_output_correct_errors(
21 mut builder: crate::operation::count_pending_activity_tasks::builders::CountPendingActivityTasksOutputBuilder,
22) -> crate::operation::count_pending_activity_tasks::builders::CountPendingActivityTasksOutputBuilder {
23 if builder.count.is_none() {
24 builder.count = Some(Default::default())
25 }
26 builder
27}
28
29pub(crate) fn count_pending_decision_tasks_output_output_correct_errors(
30 mut builder: crate::operation::count_pending_decision_tasks::builders::CountPendingDecisionTasksOutputBuilder,
31) -> crate::operation::count_pending_decision_tasks::builders::CountPendingDecisionTasksOutputBuilder {
32 if builder.count.is_none() {
33 builder.count = Some(Default::default())
34 }
35 builder
36}
37
38pub(crate) fn describe_activity_type_output_output_correct_errors(
39 mut builder: crate::operation::describe_activity_type::builders::DescribeActivityTypeOutputBuilder,
40) -> crate::operation::describe_activity_type::builders::DescribeActivityTypeOutputBuilder {
41 if builder.type_info.is_none() {
42 builder.type_info = {
43 let builder = crate::types::builders::ActivityTypeInfoBuilder::default();
44 crate::serde_util::activity_type_info_correct_errors(builder).build().ok()
45 }
46 }
47 if builder.configuration.is_none() {
48 builder.configuration = {
49 let builder = crate::types::builders::ActivityTypeConfigurationBuilder::default();
50 Some(builder.build())
51 }
52 }
53 builder
54}
55
56pub(crate) fn describe_domain_output_output_correct_errors(
57 mut builder: crate::operation::describe_domain::builders::DescribeDomainOutputBuilder,
58) -> crate::operation::describe_domain::builders::DescribeDomainOutputBuilder {
59 if builder.domain_info.is_none() {
60 builder.domain_info = {
61 let builder = crate::types::builders::DomainInfoBuilder::default();
62 crate::serde_util::domain_info_correct_errors(builder).build().ok()
63 }
64 }
65 if builder.configuration.is_none() {
66 builder.configuration = {
67 let builder = crate::types::builders::DomainConfigurationBuilder::default();
68 crate::serde_util::domain_configuration_correct_errors(builder).build().ok()
69 }
70 }
71 builder
72}
73
74pub(crate) fn describe_workflow_execution_output_output_correct_errors(
75 mut builder: crate::operation::describe_workflow_execution::builders::DescribeWorkflowExecutionOutputBuilder,
76) -> crate::operation::describe_workflow_execution::builders::DescribeWorkflowExecutionOutputBuilder {
77 if builder.execution_info.is_none() {
78 builder.execution_info = {
79 let builder = crate::types::builders::WorkflowExecutionInfoBuilder::default();
80 crate::serde_util::workflow_execution_info_correct_errors(builder).build().ok()
81 }
82 }
83 if builder.execution_configuration.is_none() {
84 builder.execution_configuration = {
85 let builder = crate::types::builders::WorkflowExecutionConfigurationBuilder::default();
86 crate::serde_util::workflow_execution_configuration_correct_errors(builder).build().ok()
87 }
88 }
89 if builder.open_counts.is_none() {
90 builder.open_counts = {
91 let builder = crate::types::builders::WorkflowExecutionOpenCountsBuilder::default();
92 Some(crate::serde_util::workflow_execution_open_counts_correct_errors(builder).build())
93 }
94 }
95 builder
96}
97
98pub(crate) fn describe_workflow_type_output_output_correct_errors(
99 mut builder: crate::operation::describe_workflow_type::builders::DescribeWorkflowTypeOutputBuilder,
100) -> crate::operation::describe_workflow_type::builders::DescribeWorkflowTypeOutputBuilder {
101 if builder.type_info.is_none() {
102 builder.type_info = {
103 let builder = crate::types::builders::WorkflowTypeInfoBuilder::default();
104 crate::serde_util::workflow_type_info_correct_errors(builder).build().ok()
105 }
106 }
107 if builder.configuration.is_none() {
108 builder.configuration = {
109 let builder = crate::types::builders::WorkflowTypeConfigurationBuilder::default();
110 Some(builder.build())
111 }
112 }
113 builder
114}
115
116pub(crate) fn get_workflow_execution_history_output_output_correct_errors(
117 mut builder: crate::operation::get_workflow_execution_history::builders::GetWorkflowExecutionHistoryOutputBuilder,
118) -> crate::operation::get_workflow_execution_history::builders::GetWorkflowExecutionHistoryOutputBuilder {
119 if builder.events.is_none() {
120 builder.events = Some(Default::default())
121 }
122 builder
123}
124
125pub(crate) fn list_activity_types_output_output_correct_errors(
126 mut builder: crate::operation::list_activity_types::builders::ListActivityTypesOutputBuilder,
127) -> crate::operation::list_activity_types::builders::ListActivityTypesOutputBuilder {
128 if builder.type_infos.is_none() {
129 builder.type_infos = Some(Default::default())
130 }
131 builder
132}
133
134pub(crate) fn list_closed_workflow_executions_output_output_correct_errors(
135 mut builder: crate::operation::list_closed_workflow_executions::builders::ListClosedWorkflowExecutionsOutputBuilder,
136) -> crate::operation::list_closed_workflow_executions::builders::ListClosedWorkflowExecutionsOutputBuilder {
137 if builder.execution_infos.is_none() {
138 builder.execution_infos = Some(Default::default())
139 }
140 builder
141}
142
143pub(crate) fn list_domains_output_output_correct_errors(
144 mut builder: crate::operation::list_domains::builders::ListDomainsOutputBuilder,
145) -> crate::operation::list_domains::builders::ListDomainsOutputBuilder {
146 if builder.domain_infos.is_none() {
147 builder.domain_infos = Some(Default::default())
148 }
149 builder
150}
151
152pub(crate) fn list_open_workflow_executions_output_output_correct_errors(
153 mut builder: crate::operation::list_open_workflow_executions::builders::ListOpenWorkflowExecutionsOutputBuilder,
154) -> crate::operation::list_open_workflow_executions::builders::ListOpenWorkflowExecutionsOutputBuilder {
155 if builder.execution_infos.is_none() {
156 builder.execution_infos = Some(Default::default())
157 }
158 builder
159}
160
161pub(crate) fn list_workflow_types_output_output_correct_errors(
162 mut builder: crate::operation::list_workflow_types::builders::ListWorkflowTypesOutputBuilder,
163) -> crate::operation::list_workflow_types::builders::ListWorkflowTypesOutputBuilder {
164 if builder.type_infos.is_none() {
165 builder.type_infos = Some(Default::default())
166 }
167 builder
168}
169
170pub(crate) fn poll_for_activity_task_output_output_correct_errors(
171 mut builder: crate::operation::poll_for_activity_task::builders::PollForActivityTaskOutputBuilder,
172) -> crate::operation::poll_for_activity_task::builders::PollForActivityTaskOutputBuilder {
173 if builder.task_token.is_none() {
174 builder.task_token = Some(Default::default())
175 }
176 if builder.activity_id.is_none() {
177 builder.activity_id = Some(Default::default())
178 }
179 if builder.started_event_id.is_none() {
180 builder.started_event_id = Some(Default::default())
181 }
182 if builder.workflow_execution.is_none() {
183 builder.workflow_execution = {
184 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
185 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
186 }
187 }
188 if builder.activity_type.is_none() {
189 builder.activity_type = {
190 let builder = crate::types::builders::ActivityTypeBuilder::default();
191 crate::serde_util::activity_type_correct_errors(builder).build().ok()
192 }
193 }
194 builder
195}
196
197pub(crate) fn poll_for_decision_task_output_output_correct_errors(
198 mut builder: crate::operation::poll_for_decision_task::builders::PollForDecisionTaskOutputBuilder,
199) -> crate::operation::poll_for_decision_task::builders::PollForDecisionTaskOutputBuilder {
200 if builder.task_token.is_none() {
201 builder.task_token = Some(Default::default())
202 }
203 if builder.started_event_id.is_none() {
204 builder.started_event_id = Some(Default::default())
205 }
206 if builder.workflow_execution.is_none() {
207 builder.workflow_execution = {
208 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
209 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
210 }
211 }
212 if builder.workflow_type.is_none() {
213 builder.workflow_type = {
214 let builder = crate::types::builders::WorkflowTypeBuilder::default();
215 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
216 }
217 }
218 if builder.events.is_none() {
219 builder.events = Some(Default::default())
220 }
221 builder
222}
223
224pub(crate) fn record_activity_task_heartbeat_output_output_correct_errors(
225 mut builder: crate::operation::record_activity_task_heartbeat::builders::RecordActivityTaskHeartbeatOutputBuilder,
226) -> crate::operation::record_activity_task_heartbeat::builders::RecordActivityTaskHeartbeatOutputBuilder {
227 if builder.cancel_requested.is_none() {
228 builder.cancel_requested = Some(Default::default())
229 }
230 builder
231}
232
233pub(crate) fn activity_type_info_correct_errors(
234 mut builder: crate::types::builders::ActivityTypeInfoBuilder,
235) -> crate::types::builders::ActivityTypeInfoBuilder {
236 if builder.activity_type.is_none() {
237 builder.activity_type = {
238 let builder = crate::types::builders::ActivityTypeBuilder::default();
239 crate::serde_util::activity_type_correct_errors(builder).build().ok()
240 }
241 }
242 if builder.status.is_none() {
243 builder.status = "no value was set".parse::<crate::types::RegistrationStatus>().ok()
244 }
245 if builder.creation_date.is_none() {
246 builder.creation_date = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
247 }
248 builder
249}
250
251pub(crate) fn domain_info_correct_errors(mut builder: crate::types::builders::DomainInfoBuilder) -> crate::types::builders::DomainInfoBuilder {
252 if builder.name.is_none() {
253 builder.name = Some(Default::default())
254 }
255 if builder.status.is_none() {
256 builder.status = "no value was set".parse::<crate::types::RegistrationStatus>().ok()
257 }
258 builder
259}
260
261pub(crate) fn domain_configuration_correct_errors(
262 mut builder: crate::types::builders::DomainConfigurationBuilder,
263) -> crate::types::builders::DomainConfigurationBuilder {
264 if builder.workflow_execution_retention_period_in_days.is_none() {
265 builder.workflow_execution_retention_period_in_days = Some(Default::default())
266 }
267 builder
268}
269
270pub(crate) fn workflow_execution_info_correct_errors(
271 mut builder: crate::types::builders::WorkflowExecutionInfoBuilder,
272) -> crate::types::builders::WorkflowExecutionInfoBuilder {
273 if builder.execution.is_none() {
274 builder.execution = {
275 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
276 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
277 }
278 }
279 if builder.workflow_type.is_none() {
280 builder.workflow_type = {
281 let builder = crate::types::builders::WorkflowTypeBuilder::default();
282 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
283 }
284 }
285 if builder.start_timestamp.is_none() {
286 builder.start_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
287 }
288 if builder.execution_status.is_none() {
289 builder.execution_status = "no value was set".parse::<crate::types::ExecutionStatus>().ok()
290 }
291 builder
292}
293
294pub(crate) fn workflow_execution_configuration_correct_errors(
295 mut builder: crate::types::builders::WorkflowExecutionConfigurationBuilder,
296) -> crate::types::builders::WorkflowExecutionConfigurationBuilder {
297 if builder.task_start_to_close_timeout.is_none() {
298 builder.task_start_to_close_timeout = Some(Default::default())
299 }
300 if builder.execution_start_to_close_timeout.is_none() {
301 builder.execution_start_to_close_timeout = Some(Default::default())
302 }
303 if builder.task_list.is_none() {
304 builder.task_list = {
305 let builder = crate::types::builders::TaskListBuilder::default();
306 crate::serde_util::task_list_correct_errors(builder).build().ok()
307 }
308 }
309 if builder.child_policy.is_none() {
310 builder.child_policy = "no value was set".parse::<crate::types::ChildPolicy>().ok()
311 }
312 builder
313}
314
315pub(crate) fn workflow_execution_open_counts_correct_errors(
316 mut builder: crate::types::builders::WorkflowExecutionOpenCountsBuilder,
317) -> crate::types::builders::WorkflowExecutionOpenCountsBuilder {
318 if builder.open_activity_tasks.is_none() {
319 builder.open_activity_tasks = Some(Default::default())
320 }
321 if builder.open_decision_tasks.is_none() {
322 builder.open_decision_tasks = Some(Default::default())
323 }
324 if builder.open_timers.is_none() {
325 builder.open_timers = Some(Default::default())
326 }
327 if builder.open_child_workflow_executions.is_none() {
328 builder.open_child_workflow_executions = Some(Default::default())
329 }
330 builder
331}
332
333pub(crate) fn workflow_type_info_correct_errors(
334 mut builder: crate::types::builders::WorkflowTypeInfoBuilder,
335) -> crate::types::builders::WorkflowTypeInfoBuilder {
336 if builder.workflow_type.is_none() {
337 builder.workflow_type = {
338 let builder = crate::types::builders::WorkflowTypeBuilder::default();
339 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
340 }
341 }
342 if builder.status.is_none() {
343 builder.status = "no value was set".parse::<crate::types::RegistrationStatus>().ok()
344 }
345 if builder.creation_date.is_none() {
346 builder.creation_date = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
347 }
348 builder
349}
350
351pub(crate) fn workflow_execution_correct_errors(
352 mut builder: crate::types::builders::WorkflowExecutionBuilder,
353) -> crate::types::builders::WorkflowExecutionBuilder {
354 if builder.workflow_id.is_none() {
355 builder.workflow_id = Some(Default::default())
356 }
357 if builder.run_id.is_none() {
358 builder.run_id = Some(Default::default())
359 }
360 builder
361}
362
363pub(crate) fn activity_type_correct_errors(mut builder: crate::types::builders::ActivityTypeBuilder) -> crate::types::builders::ActivityTypeBuilder {
364 if builder.name.is_none() {
365 builder.name = Some(Default::default())
366 }
367 if builder.version.is_none() {
368 builder.version = Some(Default::default())
369 }
370 builder
371}
372
373pub(crate) fn workflow_type_correct_errors(mut builder: crate::types::builders::WorkflowTypeBuilder) -> crate::types::builders::WorkflowTypeBuilder {
374 if builder.name.is_none() {
375 builder.name = Some(Default::default())
376 }
377 if builder.version.is_none() {
378 builder.version = Some(Default::default())
379 }
380 builder
381}
382
383pub(crate) fn task_list_correct_errors(mut builder: crate::types::builders::TaskListBuilder) -> crate::types::builders::TaskListBuilder {
384 if builder.name.is_none() {
385 builder.name = Some(Default::default())
386 }
387 builder
388}
389
390pub(crate) fn history_event_correct_errors(mut builder: crate::types::builders::HistoryEventBuilder) -> crate::types::builders::HistoryEventBuilder {
391 if builder.event_timestamp.is_none() {
392 builder.event_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
393 }
394 if builder.event_type.is_none() {
395 builder.event_type = "no value was set".parse::<crate::types::EventType>().ok()
396 }
397 if builder.event_id.is_none() {
398 builder.event_id = Some(Default::default())
399 }
400 builder
401}
402
403pub(crate) fn resource_tag_correct_errors(mut builder: crate::types::builders::ResourceTagBuilder) -> crate::types::builders::ResourceTagBuilder {
404 if builder.key.is_none() {
405 builder.key = Some(Default::default())
406 }
407 builder
408}
409
410pub(crate) fn activity_task_cancel_requested_event_attributes_correct_errors(
411 mut builder: crate::types::builders::ActivityTaskCancelRequestedEventAttributesBuilder,
412) -> crate::types::builders::ActivityTaskCancelRequestedEventAttributesBuilder {
413 if builder.decision_task_completed_event_id.is_none() {
414 builder.decision_task_completed_event_id = Some(Default::default())
415 }
416 if builder.activity_id.is_none() {
417 builder.activity_id = Some(Default::default())
418 }
419 builder
420}
421
422pub(crate) fn activity_task_canceled_event_attributes_correct_errors(
423 mut builder: crate::types::builders::ActivityTaskCanceledEventAttributesBuilder,
424) -> crate::types::builders::ActivityTaskCanceledEventAttributesBuilder {
425 if builder.scheduled_event_id.is_none() {
426 builder.scheduled_event_id = Some(Default::default())
427 }
428 if builder.started_event_id.is_none() {
429 builder.started_event_id = Some(Default::default())
430 }
431 builder
432}
433
434pub(crate) fn activity_task_completed_event_attributes_correct_errors(
435 mut builder: crate::types::builders::ActivityTaskCompletedEventAttributesBuilder,
436) -> crate::types::builders::ActivityTaskCompletedEventAttributesBuilder {
437 if builder.scheduled_event_id.is_none() {
438 builder.scheduled_event_id = Some(Default::default())
439 }
440 if builder.started_event_id.is_none() {
441 builder.started_event_id = Some(Default::default())
442 }
443 builder
444}
445
446pub(crate) fn activity_task_failed_event_attributes_correct_errors(
447 mut builder: crate::types::builders::ActivityTaskFailedEventAttributesBuilder,
448) -> crate::types::builders::ActivityTaskFailedEventAttributesBuilder {
449 if builder.scheduled_event_id.is_none() {
450 builder.scheduled_event_id = Some(Default::default())
451 }
452 if builder.started_event_id.is_none() {
453 builder.started_event_id = Some(Default::default())
454 }
455 builder
456}
457
458pub(crate) fn activity_task_scheduled_event_attributes_correct_errors(
459 mut builder: crate::types::builders::ActivityTaskScheduledEventAttributesBuilder,
460) -> crate::types::builders::ActivityTaskScheduledEventAttributesBuilder {
461 if builder.activity_type.is_none() {
462 builder.activity_type = {
463 let builder = crate::types::builders::ActivityTypeBuilder::default();
464 crate::serde_util::activity_type_correct_errors(builder).build().ok()
465 }
466 }
467 if builder.activity_id.is_none() {
468 builder.activity_id = Some(Default::default())
469 }
470 if builder.task_list.is_none() {
471 builder.task_list = {
472 let builder = crate::types::builders::TaskListBuilder::default();
473 crate::serde_util::task_list_correct_errors(builder).build().ok()
474 }
475 }
476 if builder.decision_task_completed_event_id.is_none() {
477 builder.decision_task_completed_event_id = Some(Default::default())
478 }
479 builder
480}
481
482pub(crate) fn activity_task_started_event_attributes_correct_errors(
483 mut builder: crate::types::builders::ActivityTaskStartedEventAttributesBuilder,
484) -> crate::types::builders::ActivityTaskStartedEventAttributesBuilder {
485 if builder.scheduled_event_id.is_none() {
486 builder.scheduled_event_id = Some(Default::default())
487 }
488 builder
489}
490
491pub(crate) fn activity_task_timed_out_event_attributes_correct_errors(
492 mut builder: crate::types::builders::ActivityTaskTimedOutEventAttributesBuilder,
493) -> crate::types::builders::ActivityTaskTimedOutEventAttributesBuilder {
494 if builder.timeout_type.is_none() {
495 builder.timeout_type = "no value was set".parse::<crate::types::ActivityTaskTimeoutType>().ok()
496 }
497 if builder.scheduled_event_id.is_none() {
498 builder.scheduled_event_id = Some(Default::default())
499 }
500 if builder.started_event_id.is_none() {
501 builder.started_event_id = Some(Default::default())
502 }
503 builder
504}
505
506pub(crate) fn cancel_timer_failed_event_attributes_correct_errors(
507 mut builder: crate::types::builders::CancelTimerFailedEventAttributesBuilder,
508) -> crate::types::builders::CancelTimerFailedEventAttributesBuilder {
509 if builder.timer_id.is_none() {
510 builder.timer_id = Some(Default::default())
511 }
512 if builder.cause.is_none() {
513 builder.cause = "no value was set".parse::<crate::types::CancelTimerFailedCause>().ok()
514 }
515 if builder.decision_task_completed_event_id.is_none() {
516 builder.decision_task_completed_event_id = Some(Default::default())
517 }
518 builder
519}
520
521pub(crate) fn cancel_workflow_execution_failed_event_attributes_correct_errors(
522 mut builder: crate::types::builders::CancelWorkflowExecutionFailedEventAttributesBuilder,
523) -> crate::types::builders::CancelWorkflowExecutionFailedEventAttributesBuilder {
524 if builder.cause.is_none() {
525 builder.cause = "no value was set".parse::<crate::types::CancelWorkflowExecutionFailedCause>().ok()
526 }
527 if builder.decision_task_completed_event_id.is_none() {
528 builder.decision_task_completed_event_id = Some(Default::default())
529 }
530 builder
531}
532
533pub(crate) fn child_workflow_execution_canceled_event_attributes_correct_errors(
534 mut builder: crate::types::builders::ChildWorkflowExecutionCanceledEventAttributesBuilder,
535) -> crate::types::builders::ChildWorkflowExecutionCanceledEventAttributesBuilder {
536 if builder.workflow_execution.is_none() {
537 builder.workflow_execution = {
538 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
539 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
540 }
541 }
542 if builder.workflow_type.is_none() {
543 builder.workflow_type = {
544 let builder = crate::types::builders::WorkflowTypeBuilder::default();
545 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
546 }
547 }
548 if builder.initiated_event_id.is_none() {
549 builder.initiated_event_id = Some(Default::default())
550 }
551 if builder.started_event_id.is_none() {
552 builder.started_event_id = Some(Default::default())
553 }
554 builder
555}
556
557pub(crate) fn child_workflow_execution_completed_event_attributes_correct_errors(
558 mut builder: crate::types::builders::ChildWorkflowExecutionCompletedEventAttributesBuilder,
559) -> crate::types::builders::ChildWorkflowExecutionCompletedEventAttributesBuilder {
560 if builder.workflow_execution.is_none() {
561 builder.workflow_execution = {
562 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
563 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
564 }
565 }
566 if builder.workflow_type.is_none() {
567 builder.workflow_type = {
568 let builder = crate::types::builders::WorkflowTypeBuilder::default();
569 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
570 }
571 }
572 if builder.initiated_event_id.is_none() {
573 builder.initiated_event_id = Some(Default::default())
574 }
575 if builder.started_event_id.is_none() {
576 builder.started_event_id = Some(Default::default())
577 }
578 builder
579}
580
581pub(crate) fn child_workflow_execution_failed_event_attributes_correct_errors(
582 mut builder: crate::types::builders::ChildWorkflowExecutionFailedEventAttributesBuilder,
583) -> crate::types::builders::ChildWorkflowExecutionFailedEventAttributesBuilder {
584 if builder.workflow_execution.is_none() {
585 builder.workflow_execution = {
586 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
587 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
588 }
589 }
590 if builder.workflow_type.is_none() {
591 builder.workflow_type = {
592 let builder = crate::types::builders::WorkflowTypeBuilder::default();
593 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
594 }
595 }
596 if builder.initiated_event_id.is_none() {
597 builder.initiated_event_id = Some(Default::default())
598 }
599 if builder.started_event_id.is_none() {
600 builder.started_event_id = Some(Default::default())
601 }
602 builder
603}
604
605pub(crate) fn child_workflow_execution_started_event_attributes_correct_errors(
606 mut builder: crate::types::builders::ChildWorkflowExecutionStartedEventAttributesBuilder,
607) -> crate::types::builders::ChildWorkflowExecutionStartedEventAttributesBuilder {
608 if builder.workflow_execution.is_none() {
609 builder.workflow_execution = {
610 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
611 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
612 }
613 }
614 if builder.workflow_type.is_none() {
615 builder.workflow_type = {
616 let builder = crate::types::builders::WorkflowTypeBuilder::default();
617 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
618 }
619 }
620 if builder.initiated_event_id.is_none() {
621 builder.initiated_event_id = Some(Default::default())
622 }
623 builder
624}
625
626pub(crate) fn child_workflow_execution_terminated_event_attributes_correct_errors(
627 mut builder: crate::types::builders::ChildWorkflowExecutionTerminatedEventAttributesBuilder,
628) -> crate::types::builders::ChildWorkflowExecutionTerminatedEventAttributesBuilder {
629 if builder.workflow_execution.is_none() {
630 builder.workflow_execution = {
631 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
632 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
633 }
634 }
635 if builder.workflow_type.is_none() {
636 builder.workflow_type = {
637 let builder = crate::types::builders::WorkflowTypeBuilder::default();
638 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
639 }
640 }
641 if builder.initiated_event_id.is_none() {
642 builder.initiated_event_id = Some(Default::default())
643 }
644 if builder.started_event_id.is_none() {
645 builder.started_event_id = Some(Default::default())
646 }
647 builder
648}
649
650pub(crate) fn child_workflow_execution_timed_out_event_attributes_correct_errors(
651 mut builder: crate::types::builders::ChildWorkflowExecutionTimedOutEventAttributesBuilder,
652) -> crate::types::builders::ChildWorkflowExecutionTimedOutEventAttributesBuilder {
653 if builder.workflow_execution.is_none() {
654 builder.workflow_execution = {
655 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
656 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
657 }
658 }
659 if builder.workflow_type.is_none() {
660 builder.workflow_type = {
661 let builder = crate::types::builders::WorkflowTypeBuilder::default();
662 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
663 }
664 }
665 if builder.timeout_type.is_none() {
666 builder.timeout_type = "no value was set".parse::<crate::types::WorkflowExecutionTimeoutType>().ok()
667 }
668 if builder.initiated_event_id.is_none() {
669 builder.initiated_event_id = Some(Default::default())
670 }
671 if builder.started_event_id.is_none() {
672 builder.started_event_id = Some(Default::default())
673 }
674 builder
675}
676
677pub(crate) fn complete_workflow_execution_failed_event_attributes_correct_errors(
678 mut builder: crate::types::builders::CompleteWorkflowExecutionFailedEventAttributesBuilder,
679) -> crate::types::builders::CompleteWorkflowExecutionFailedEventAttributesBuilder {
680 if builder.cause.is_none() {
681 builder.cause = "no value was set".parse::<crate::types::CompleteWorkflowExecutionFailedCause>().ok()
682 }
683 if builder.decision_task_completed_event_id.is_none() {
684 builder.decision_task_completed_event_id = Some(Default::default())
685 }
686 builder
687}
688
689pub(crate) fn continue_as_new_workflow_execution_failed_event_attributes_correct_errors(
690 mut builder: crate::types::builders::ContinueAsNewWorkflowExecutionFailedEventAttributesBuilder,
691) -> crate::types::builders::ContinueAsNewWorkflowExecutionFailedEventAttributesBuilder {
692 if builder.cause.is_none() {
693 builder.cause = "no value was set".parse::<crate::types::ContinueAsNewWorkflowExecutionFailedCause>().ok()
694 }
695 if builder.decision_task_completed_event_id.is_none() {
696 builder.decision_task_completed_event_id = Some(Default::default())
697 }
698 builder
699}
700
701pub(crate) fn decision_task_completed_event_attributes_correct_errors(
702 mut builder: crate::types::builders::DecisionTaskCompletedEventAttributesBuilder,
703) -> crate::types::builders::DecisionTaskCompletedEventAttributesBuilder {
704 if builder.scheduled_event_id.is_none() {
705 builder.scheduled_event_id = Some(Default::default())
706 }
707 if builder.started_event_id.is_none() {
708 builder.started_event_id = Some(Default::default())
709 }
710 builder
711}
712
713pub(crate) fn decision_task_scheduled_event_attributes_correct_errors(
714 mut builder: crate::types::builders::DecisionTaskScheduledEventAttributesBuilder,
715) -> crate::types::builders::DecisionTaskScheduledEventAttributesBuilder {
716 if builder.task_list.is_none() {
717 builder.task_list = {
718 let builder = crate::types::builders::TaskListBuilder::default();
719 crate::serde_util::task_list_correct_errors(builder).build().ok()
720 }
721 }
722 builder
723}
724
725pub(crate) fn decision_task_started_event_attributes_correct_errors(
726 mut builder: crate::types::builders::DecisionTaskStartedEventAttributesBuilder,
727) -> crate::types::builders::DecisionTaskStartedEventAttributesBuilder {
728 if builder.scheduled_event_id.is_none() {
729 builder.scheduled_event_id = Some(Default::default())
730 }
731 builder
732}
733
734pub(crate) fn decision_task_timed_out_event_attributes_correct_errors(
735 mut builder: crate::types::builders::DecisionTaskTimedOutEventAttributesBuilder,
736) -> crate::types::builders::DecisionTaskTimedOutEventAttributesBuilder {
737 if builder.timeout_type.is_none() {
738 builder.timeout_type = "no value was set".parse::<crate::types::DecisionTaskTimeoutType>().ok()
739 }
740 if builder.scheduled_event_id.is_none() {
741 builder.scheduled_event_id = Some(Default::default())
742 }
743 if builder.started_event_id.is_none() {
744 builder.started_event_id = Some(Default::default())
745 }
746 builder
747}
748
749pub(crate) fn external_workflow_execution_cancel_requested_event_attributes_correct_errors(
750 mut builder: crate::types::builders::ExternalWorkflowExecutionCancelRequestedEventAttributesBuilder,
751) -> crate::types::builders::ExternalWorkflowExecutionCancelRequestedEventAttributesBuilder {
752 if builder.workflow_execution.is_none() {
753 builder.workflow_execution = {
754 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
755 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
756 }
757 }
758 if builder.initiated_event_id.is_none() {
759 builder.initiated_event_id = Some(Default::default())
760 }
761 builder
762}
763
764pub(crate) fn external_workflow_execution_signaled_event_attributes_correct_errors(
765 mut builder: crate::types::builders::ExternalWorkflowExecutionSignaledEventAttributesBuilder,
766) -> crate::types::builders::ExternalWorkflowExecutionSignaledEventAttributesBuilder {
767 if builder.workflow_execution.is_none() {
768 builder.workflow_execution = {
769 let builder = crate::types::builders::WorkflowExecutionBuilder::default();
770 crate::serde_util::workflow_execution_correct_errors(builder).build().ok()
771 }
772 }
773 if builder.initiated_event_id.is_none() {
774 builder.initiated_event_id = Some(Default::default())
775 }
776 builder
777}
778
779pub(crate) fn fail_workflow_execution_failed_event_attributes_correct_errors(
780 mut builder: crate::types::builders::FailWorkflowExecutionFailedEventAttributesBuilder,
781) -> crate::types::builders::FailWorkflowExecutionFailedEventAttributesBuilder {
782 if builder.cause.is_none() {
783 builder.cause = "no value was set".parse::<crate::types::FailWorkflowExecutionFailedCause>().ok()
784 }
785 if builder.decision_task_completed_event_id.is_none() {
786 builder.decision_task_completed_event_id = Some(Default::default())
787 }
788 builder
789}
790
791pub(crate) fn lambda_function_completed_event_attributes_correct_errors(
792 mut builder: crate::types::builders::LambdaFunctionCompletedEventAttributesBuilder,
793) -> crate::types::builders::LambdaFunctionCompletedEventAttributesBuilder {
794 if builder.scheduled_event_id.is_none() {
795 builder.scheduled_event_id = Some(Default::default())
796 }
797 if builder.started_event_id.is_none() {
798 builder.started_event_id = Some(Default::default())
799 }
800 builder
801}
802
803pub(crate) fn lambda_function_failed_event_attributes_correct_errors(
804 mut builder: crate::types::builders::LambdaFunctionFailedEventAttributesBuilder,
805) -> crate::types::builders::LambdaFunctionFailedEventAttributesBuilder {
806 if builder.scheduled_event_id.is_none() {
807 builder.scheduled_event_id = Some(Default::default())
808 }
809 if builder.started_event_id.is_none() {
810 builder.started_event_id = Some(Default::default())
811 }
812 builder
813}
814
815pub(crate) fn lambda_function_scheduled_event_attributes_correct_errors(
816 mut builder: crate::types::builders::LambdaFunctionScheduledEventAttributesBuilder,
817) -> crate::types::builders::LambdaFunctionScheduledEventAttributesBuilder {
818 if builder.id.is_none() {
819 builder.id = Some(Default::default())
820 }
821 if builder.name.is_none() {
822 builder.name = Some(Default::default())
823 }
824 if builder.decision_task_completed_event_id.is_none() {
825 builder.decision_task_completed_event_id = Some(Default::default())
826 }
827 builder
828}
829
830pub(crate) fn lambda_function_started_event_attributes_correct_errors(
831 mut builder: crate::types::builders::LambdaFunctionStartedEventAttributesBuilder,
832) -> crate::types::builders::LambdaFunctionStartedEventAttributesBuilder {
833 if builder.scheduled_event_id.is_none() {
834 builder.scheduled_event_id = Some(Default::default())
835 }
836 builder
837}
838
839pub(crate) fn lambda_function_timed_out_event_attributes_correct_errors(
840 mut builder: crate::types::builders::LambdaFunctionTimedOutEventAttributesBuilder,
841) -> crate::types::builders::LambdaFunctionTimedOutEventAttributesBuilder {
842 if builder.scheduled_event_id.is_none() {
843 builder.scheduled_event_id = Some(Default::default())
844 }
845 if builder.started_event_id.is_none() {
846 builder.started_event_id = Some(Default::default())
847 }
848 builder
849}
850
851pub(crate) fn marker_recorded_event_attributes_correct_errors(
852 mut builder: crate::types::builders::MarkerRecordedEventAttributesBuilder,
853) -> crate::types::builders::MarkerRecordedEventAttributesBuilder {
854 if builder.marker_name.is_none() {
855 builder.marker_name = Some(Default::default())
856 }
857 if builder.decision_task_completed_event_id.is_none() {
858 builder.decision_task_completed_event_id = Some(Default::default())
859 }
860 builder
861}
862
863pub(crate) fn record_marker_failed_event_attributes_correct_errors(
864 mut builder: crate::types::builders::RecordMarkerFailedEventAttributesBuilder,
865) -> crate::types::builders::RecordMarkerFailedEventAttributesBuilder {
866 if builder.marker_name.is_none() {
867 builder.marker_name = Some(Default::default())
868 }
869 if builder.cause.is_none() {
870 builder.cause = "no value was set".parse::<crate::types::RecordMarkerFailedCause>().ok()
871 }
872 if builder.decision_task_completed_event_id.is_none() {
873 builder.decision_task_completed_event_id = Some(Default::default())
874 }
875 builder
876}
877
878pub(crate) fn request_cancel_activity_task_failed_event_attributes_correct_errors(
879 mut builder: crate::types::builders::RequestCancelActivityTaskFailedEventAttributesBuilder,
880) -> crate::types::builders::RequestCancelActivityTaskFailedEventAttributesBuilder {
881 if builder.activity_id.is_none() {
882 builder.activity_id = Some(Default::default())
883 }
884 if builder.cause.is_none() {
885 builder.cause = "no value was set".parse::<crate::types::RequestCancelActivityTaskFailedCause>().ok()
886 }
887 if builder.decision_task_completed_event_id.is_none() {
888 builder.decision_task_completed_event_id = Some(Default::default())
889 }
890 builder
891}
892
893pub(crate) fn request_cancel_external_workflow_execution_failed_event_attributes_correct_errors(
894 mut builder: crate::types::builders::RequestCancelExternalWorkflowExecutionFailedEventAttributesBuilder,
895) -> crate::types::builders::RequestCancelExternalWorkflowExecutionFailedEventAttributesBuilder {
896 if builder.workflow_id.is_none() {
897 builder.workflow_id = Some(Default::default())
898 }
899 if builder.cause.is_none() {
900 builder.cause = "no value was set"
901 .parse::<crate::types::RequestCancelExternalWorkflowExecutionFailedCause>()
902 .ok()
903 }
904 if builder.initiated_event_id.is_none() {
905 builder.initiated_event_id = Some(Default::default())
906 }
907 if builder.decision_task_completed_event_id.is_none() {
908 builder.decision_task_completed_event_id = Some(Default::default())
909 }
910 builder
911}
912
913pub(crate) fn request_cancel_external_workflow_execution_initiated_event_attributes_correct_errors(
914 mut builder: crate::types::builders::RequestCancelExternalWorkflowExecutionInitiatedEventAttributesBuilder,
915) -> crate::types::builders::RequestCancelExternalWorkflowExecutionInitiatedEventAttributesBuilder {
916 if builder.workflow_id.is_none() {
917 builder.workflow_id = Some(Default::default())
918 }
919 if builder.decision_task_completed_event_id.is_none() {
920 builder.decision_task_completed_event_id = Some(Default::default())
921 }
922 builder
923}
924
925pub(crate) fn schedule_activity_task_failed_event_attributes_correct_errors(
926 mut builder: crate::types::builders::ScheduleActivityTaskFailedEventAttributesBuilder,
927) -> crate::types::builders::ScheduleActivityTaskFailedEventAttributesBuilder {
928 if builder.activity_type.is_none() {
929 builder.activity_type = {
930 let builder = crate::types::builders::ActivityTypeBuilder::default();
931 crate::serde_util::activity_type_correct_errors(builder).build().ok()
932 }
933 }
934 if builder.activity_id.is_none() {
935 builder.activity_id = Some(Default::default())
936 }
937 if builder.cause.is_none() {
938 builder.cause = "no value was set".parse::<crate::types::ScheduleActivityTaskFailedCause>().ok()
939 }
940 if builder.decision_task_completed_event_id.is_none() {
941 builder.decision_task_completed_event_id = Some(Default::default())
942 }
943 builder
944}
945
946pub(crate) fn schedule_lambda_function_failed_event_attributes_correct_errors(
947 mut builder: crate::types::builders::ScheduleLambdaFunctionFailedEventAttributesBuilder,
948) -> crate::types::builders::ScheduleLambdaFunctionFailedEventAttributesBuilder {
949 if builder.id.is_none() {
950 builder.id = Some(Default::default())
951 }
952 if builder.name.is_none() {
953 builder.name = Some(Default::default())
954 }
955 if builder.cause.is_none() {
956 builder.cause = "no value was set".parse::<crate::types::ScheduleLambdaFunctionFailedCause>().ok()
957 }
958 if builder.decision_task_completed_event_id.is_none() {
959 builder.decision_task_completed_event_id = Some(Default::default())
960 }
961 builder
962}
963
964pub(crate) fn signal_external_workflow_execution_failed_event_attributes_correct_errors(
965 mut builder: crate::types::builders::SignalExternalWorkflowExecutionFailedEventAttributesBuilder,
966) -> crate::types::builders::SignalExternalWorkflowExecutionFailedEventAttributesBuilder {
967 if builder.workflow_id.is_none() {
968 builder.workflow_id = Some(Default::default())
969 }
970 if builder.cause.is_none() {
971 builder.cause = "no value was set"
972 .parse::<crate::types::SignalExternalWorkflowExecutionFailedCause>()
973 .ok()
974 }
975 if builder.initiated_event_id.is_none() {
976 builder.initiated_event_id = Some(Default::default())
977 }
978 if builder.decision_task_completed_event_id.is_none() {
979 builder.decision_task_completed_event_id = Some(Default::default())
980 }
981 builder
982}
983
984pub(crate) fn signal_external_workflow_execution_initiated_event_attributes_correct_errors(
985 mut builder: crate::types::builders::SignalExternalWorkflowExecutionInitiatedEventAttributesBuilder,
986) -> crate::types::builders::SignalExternalWorkflowExecutionInitiatedEventAttributesBuilder {
987 if builder.workflow_id.is_none() {
988 builder.workflow_id = Some(Default::default())
989 }
990 if builder.signal_name.is_none() {
991 builder.signal_name = Some(Default::default())
992 }
993 if builder.decision_task_completed_event_id.is_none() {
994 builder.decision_task_completed_event_id = Some(Default::default())
995 }
996 builder
997}
998
999pub(crate) fn start_child_workflow_execution_failed_event_attributes_correct_errors(
1000 mut builder: crate::types::builders::StartChildWorkflowExecutionFailedEventAttributesBuilder,
1001) -> crate::types::builders::StartChildWorkflowExecutionFailedEventAttributesBuilder {
1002 if builder.workflow_type.is_none() {
1003 builder.workflow_type = {
1004 let builder = crate::types::builders::WorkflowTypeBuilder::default();
1005 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
1006 }
1007 }
1008 if builder.cause.is_none() {
1009 builder.cause = "no value was set".parse::<crate::types::StartChildWorkflowExecutionFailedCause>().ok()
1010 }
1011 if builder.workflow_id.is_none() {
1012 builder.workflow_id = Some(Default::default())
1013 }
1014 if builder.initiated_event_id.is_none() {
1015 builder.initiated_event_id = Some(Default::default())
1016 }
1017 if builder.decision_task_completed_event_id.is_none() {
1018 builder.decision_task_completed_event_id = Some(Default::default())
1019 }
1020 builder
1021}
1022
1023pub(crate) fn start_child_workflow_execution_initiated_event_attributes_correct_errors(
1024 mut builder: crate::types::builders::StartChildWorkflowExecutionInitiatedEventAttributesBuilder,
1025) -> crate::types::builders::StartChildWorkflowExecutionInitiatedEventAttributesBuilder {
1026 if builder.workflow_id.is_none() {
1027 builder.workflow_id = Some(Default::default())
1028 }
1029 if builder.workflow_type.is_none() {
1030 builder.workflow_type = {
1031 let builder = crate::types::builders::WorkflowTypeBuilder::default();
1032 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
1033 }
1034 }
1035 if builder.task_list.is_none() {
1036 builder.task_list = {
1037 let builder = crate::types::builders::TaskListBuilder::default();
1038 crate::serde_util::task_list_correct_errors(builder).build().ok()
1039 }
1040 }
1041 if builder.decision_task_completed_event_id.is_none() {
1042 builder.decision_task_completed_event_id = Some(Default::default())
1043 }
1044 if builder.child_policy.is_none() {
1045 builder.child_policy = "no value was set".parse::<crate::types::ChildPolicy>().ok()
1046 }
1047 builder
1048}
1049
1050pub(crate) fn start_timer_failed_event_attributes_correct_errors(
1051 mut builder: crate::types::builders::StartTimerFailedEventAttributesBuilder,
1052) -> crate::types::builders::StartTimerFailedEventAttributesBuilder {
1053 if builder.timer_id.is_none() {
1054 builder.timer_id = Some(Default::default())
1055 }
1056 if builder.cause.is_none() {
1057 builder.cause = "no value was set".parse::<crate::types::StartTimerFailedCause>().ok()
1058 }
1059 if builder.decision_task_completed_event_id.is_none() {
1060 builder.decision_task_completed_event_id = Some(Default::default())
1061 }
1062 builder
1063}
1064
1065pub(crate) fn timer_canceled_event_attributes_correct_errors(
1066 mut builder: crate::types::builders::TimerCanceledEventAttributesBuilder,
1067) -> crate::types::builders::TimerCanceledEventAttributesBuilder {
1068 if builder.timer_id.is_none() {
1069 builder.timer_id = Some(Default::default())
1070 }
1071 if builder.started_event_id.is_none() {
1072 builder.started_event_id = Some(Default::default())
1073 }
1074 if builder.decision_task_completed_event_id.is_none() {
1075 builder.decision_task_completed_event_id = Some(Default::default())
1076 }
1077 builder
1078}
1079
1080pub(crate) fn timer_fired_event_attributes_correct_errors(
1081 mut builder: crate::types::builders::TimerFiredEventAttributesBuilder,
1082) -> crate::types::builders::TimerFiredEventAttributesBuilder {
1083 if builder.timer_id.is_none() {
1084 builder.timer_id = Some(Default::default())
1085 }
1086 if builder.started_event_id.is_none() {
1087 builder.started_event_id = Some(Default::default())
1088 }
1089 builder
1090}
1091
1092pub(crate) fn timer_started_event_attributes_correct_errors(
1093 mut builder: crate::types::builders::TimerStartedEventAttributesBuilder,
1094) -> crate::types::builders::TimerStartedEventAttributesBuilder {
1095 if builder.timer_id.is_none() {
1096 builder.timer_id = Some(Default::default())
1097 }
1098 if builder.start_to_fire_timeout.is_none() {
1099 builder.start_to_fire_timeout = Some(Default::default())
1100 }
1101 if builder.decision_task_completed_event_id.is_none() {
1102 builder.decision_task_completed_event_id = Some(Default::default())
1103 }
1104 builder
1105}
1106
1107pub(crate) fn workflow_execution_canceled_event_attributes_correct_errors(
1108 mut builder: crate::types::builders::WorkflowExecutionCanceledEventAttributesBuilder,
1109) -> crate::types::builders::WorkflowExecutionCanceledEventAttributesBuilder {
1110 if builder.decision_task_completed_event_id.is_none() {
1111 builder.decision_task_completed_event_id = Some(Default::default())
1112 }
1113 builder
1114}
1115
1116pub(crate) fn workflow_execution_completed_event_attributes_correct_errors(
1117 mut builder: crate::types::builders::WorkflowExecutionCompletedEventAttributesBuilder,
1118) -> crate::types::builders::WorkflowExecutionCompletedEventAttributesBuilder {
1119 if builder.decision_task_completed_event_id.is_none() {
1120 builder.decision_task_completed_event_id = Some(Default::default())
1121 }
1122 builder
1123}
1124
1125pub(crate) fn workflow_execution_continued_as_new_event_attributes_correct_errors(
1126 mut builder: crate::types::builders::WorkflowExecutionContinuedAsNewEventAttributesBuilder,
1127) -> crate::types::builders::WorkflowExecutionContinuedAsNewEventAttributesBuilder {
1128 if builder.decision_task_completed_event_id.is_none() {
1129 builder.decision_task_completed_event_id = Some(Default::default())
1130 }
1131 if builder.new_execution_run_id.is_none() {
1132 builder.new_execution_run_id = Some(Default::default())
1133 }
1134 if builder.task_list.is_none() {
1135 builder.task_list = {
1136 let builder = crate::types::builders::TaskListBuilder::default();
1137 crate::serde_util::task_list_correct_errors(builder).build().ok()
1138 }
1139 }
1140 if builder.child_policy.is_none() {
1141 builder.child_policy = "no value was set".parse::<crate::types::ChildPolicy>().ok()
1142 }
1143 if builder.workflow_type.is_none() {
1144 builder.workflow_type = {
1145 let builder = crate::types::builders::WorkflowTypeBuilder::default();
1146 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
1147 }
1148 }
1149 builder
1150}
1151
1152pub(crate) fn workflow_execution_failed_event_attributes_correct_errors(
1153 mut builder: crate::types::builders::WorkflowExecutionFailedEventAttributesBuilder,
1154) -> crate::types::builders::WorkflowExecutionFailedEventAttributesBuilder {
1155 if builder.decision_task_completed_event_id.is_none() {
1156 builder.decision_task_completed_event_id = Some(Default::default())
1157 }
1158 builder
1159}
1160
1161pub(crate) fn workflow_execution_signaled_event_attributes_correct_errors(
1162 mut builder: crate::types::builders::WorkflowExecutionSignaledEventAttributesBuilder,
1163) -> crate::types::builders::WorkflowExecutionSignaledEventAttributesBuilder {
1164 if builder.signal_name.is_none() {
1165 builder.signal_name = Some(Default::default())
1166 }
1167 builder
1168}
1169
1170pub(crate) fn workflow_execution_started_event_attributes_correct_errors(
1171 mut builder: crate::types::builders::WorkflowExecutionStartedEventAttributesBuilder,
1172) -> crate::types::builders::WorkflowExecutionStartedEventAttributesBuilder {
1173 if builder.child_policy.is_none() {
1174 builder.child_policy = "no value was set".parse::<crate::types::ChildPolicy>().ok()
1175 }
1176 if builder.task_list.is_none() {
1177 builder.task_list = {
1178 let builder = crate::types::builders::TaskListBuilder::default();
1179 crate::serde_util::task_list_correct_errors(builder).build().ok()
1180 }
1181 }
1182 if builder.workflow_type.is_none() {
1183 builder.workflow_type = {
1184 let builder = crate::types::builders::WorkflowTypeBuilder::default();
1185 crate::serde_util::workflow_type_correct_errors(builder).build().ok()
1186 }
1187 }
1188 builder
1189}
1190
1191pub(crate) fn workflow_execution_terminated_event_attributes_correct_errors(
1192 mut builder: crate::types::builders::WorkflowExecutionTerminatedEventAttributesBuilder,
1193) -> crate::types::builders::WorkflowExecutionTerminatedEventAttributesBuilder {
1194 if builder.child_policy.is_none() {
1195 builder.child_policy = "no value was set".parse::<crate::types::ChildPolicy>().ok()
1196 }
1197 builder
1198}
1199
1200pub(crate) fn workflow_execution_timed_out_event_attributes_correct_errors(
1201 mut builder: crate::types::builders::WorkflowExecutionTimedOutEventAttributesBuilder,
1202) -> crate::types::builders::WorkflowExecutionTimedOutEventAttributesBuilder {
1203 if builder.timeout_type.is_none() {
1204 builder.timeout_type = "no value was set".parse::<crate::types::WorkflowExecutionTimeoutType>().ok()
1205 }
1206 if builder.child_policy.is_none() {
1207 builder.child_policy = "no value was set".parse::<crate::types::ChildPolicy>().ok()
1208 }
1209 builder
1210}