1pub(crate) fn create_algorithm_output_output_correct_errors(
3 mut builder: crate::operation::create_algorithm::builders::CreateAlgorithmOutputBuilder,
4) -> crate::operation::create_algorithm::builders::CreateAlgorithmOutputBuilder {
5 if builder.algorithm_arn.is_none() {
6 builder.algorithm_arn = Some(Default::default())
7 }
8 builder
9}
10
11pub(crate) fn create_auto_ml_job_output_output_correct_errors(
12 mut builder: crate::operation::create_auto_ml_job::builders::CreateAutoMlJobOutputBuilder,
13) -> crate::operation::create_auto_ml_job::builders::CreateAutoMlJobOutputBuilder {
14 if builder.auto_ml_job_arn.is_none() {
15 builder.auto_ml_job_arn = Some(Default::default())
16 }
17 builder
18}
19
20pub(crate) fn create_auto_ml_job_v2_output_output_correct_errors(
21 mut builder: crate::operation::create_auto_ml_job_v2::builders::CreateAutoMlJobV2OutputBuilder,
22) -> crate::operation::create_auto_ml_job_v2::builders::CreateAutoMlJobV2OutputBuilder {
23 if builder.auto_ml_job_arn.is_none() {
24 builder.auto_ml_job_arn = Some(Default::default())
25 }
26 builder
27}
28
29pub(crate) fn create_cluster_output_output_correct_errors(
30 mut builder: crate::operation::create_cluster::builders::CreateClusterOutputBuilder,
31) -> crate::operation::create_cluster::builders::CreateClusterOutputBuilder {
32 if builder.cluster_arn.is_none() {
33 builder.cluster_arn = Some(Default::default())
34 }
35 builder
36}
37
38pub(crate) fn create_cluster_scheduler_config_output_output_correct_errors(
39 mut builder: crate::operation::create_cluster_scheduler_config::builders::CreateClusterSchedulerConfigOutputBuilder,
40) -> crate::operation::create_cluster_scheduler_config::builders::CreateClusterSchedulerConfigOutputBuilder {
41 if builder.cluster_scheduler_config_arn.is_none() {
42 builder.cluster_scheduler_config_arn = Some(Default::default())
43 }
44 if builder.cluster_scheduler_config_id.is_none() {
45 builder.cluster_scheduler_config_id = Some(Default::default())
46 }
47 builder
48}
49
50pub(crate) fn create_code_repository_output_output_correct_errors(
51 mut builder: crate::operation::create_code_repository::builders::CreateCodeRepositoryOutputBuilder,
52) -> crate::operation::create_code_repository::builders::CreateCodeRepositoryOutputBuilder {
53 if builder.code_repository_arn.is_none() {
54 builder.code_repository_arn = Some(Default::default())
55 }
56 builder
57}
58
59pub(crate) fn create_compilation_job_output_output_correct_errors(
60 mut builder: crate::operation::create_compilation_job::builders::CreateCompilationJobOutputBuilder,
61) -> crate::operation::create_compilation_job::builders::CreateCompilationJobOutputBuilder {
62 if builder.compilation_job_arn.is_none() {
63 builder.compilation_job_arn = Some(Default::default())
64 }
65 builder
66}
67
68pub(crate) fn create_compute_quota_output_output_correct_errors(
69 mut builder: crate::operation::create_compute_quota::builders::CreateComputeQuotaOutputBuilder,
70) -> crate::operation::create_compute_quota::builders::CreateComputeQuotaOutputBuilder {
71 if builder.compute_quota_arn.is_none() {
72 builder.compute_quota_arn = Some(Default::default())
73 }
74 if builder.compute_quota_id.is_none() {
75 builder.compute_quota_id = Some(Default::default())
76 }
77 builder
78}
79
80pub(crate) fn create_data_quality_job_definition_output_output_correct_errors(
81 mut builder: crate::operation::create_data_quality_job_definition::builders::CreateDataQualityJobDefinitionOutputBuilder,
82) -> crate::operation::create_data_quality_job_definition::builders::CreateDataQualityJobDefinitionOutputBuilder {
83 if builder.job_definition_arn.is_none() {
84 builder.job_definition_arn = Some(Default::default())
85 }
86 builder
87}
88
89pub(crate) fn create_edge_deployment_plan_output_output_correct_errors(
90 mut builder: crate::operation::create_edge_deployment_plan::builders::CreateEdgeDeploymentPlanOutputBuilder,
91) -> crate::operation::create_edge_deployment_plan::builders::CreateEdgeDeploymentPlanOutputBuilder {
92 if builder.edge_deployment_plan_arn.is_none() {
93 builder.edge_deployment_plan_arn = Some(Default::default())
94 }
95 builder
96}
97
98pub(crate) fn create_endpoint_output_output_correct_errors(
99 mut builder: crate::operation::create_endpoint::builders::CreateEndpointOutputBuilder,
100) -> crate::operation::create_endpoint::builders::CreateEndpointOutputBuilder {
101 if builder.endpoint_arn.is_none() {
102 builder.endpoint_arn = Some(Default::default())
103 }
104 builder
105}
106
107pub(crate) fn create_endpoint_config_output_output_correct_errors(
108 mut builder: crate::operation::create_endpoint_config::builders::CreateEndpointConfigOutputBuilder,
109) -> crate::operation::create_endpoint_config::builders::CreateEndpointConfigOutputBuilder {
110 if builder.endpoint_config_arn.is_none() {
111 builder.endpoint_config_arn = Some(Default::default())
112 }
113 builder
114}
115
116pub(crate) fn create_feature_group_output_output_correct_errors(
117 mut builder: crate::operation::create_feature_group::builders::CreateFeatureGroupOutputBuilder,
118) -> crate::operation::create_feature_group::builders::CreateFeatureGroupOutputBuilder {
119 if builder.feature_group_arn.is_none() {
120 builder.feature_group_arn = Some(Default::default())
121 }
122 builder
123}
124
125pub(crate) fn create_flow_definition_output_output_correct_errors(
126 mut builder: crate::operation::create_flow_definition::builders::CreateFlowDefinitionOutputBuilder,
127) -> crate::operation::create_flow_definition::builders::CreateFlowDefinitionOutputBuilder {
128 if builder.flow_definition_arn.is_none() {
129 builder.flow_definition_arn = Some(Default::default())
130 }
131 builder
132}
133
134pub(crate) fn create_hub_output_output_correct_errors(
135 mut builder: crate::operation::create_hub::builders::CreateHubOutputBuilder,
136) -> crate::operation::create_hub::builders::CreateHubOutputBuilder {
137 if builder.hub_arn.is_none() {
138 builder.hub_arn = Some(Default::default())
139 }
140 builder
141}
142
143pub(crate) fn create_hub_content_presigned_urls_output_output_correct_errors(
144 mut builder: crate::operation::create_hub_content_presigned_urls::builders::CreateHubContentPresignedUrlsOutputBuilder,
145) -> crate::operation::create_hub_content_presigned_urls::builders::CreateHubContentPresignedUrlsOutputBuilder {
146 if builder.authorized_url_configs.is_none() {
147 builder.authorized_url_configs = Some(Default::default())
148 }
149 builder
150}
151
152pub(crate) fn create_hub_content_reference_output_output_correct_errors(
153 mut builder: crate::operation::create_hub_content_reference::builders::CreateHubContentReferenceOutputBuilder,
154) -> crate::operation::create_hub_content_reference::builders::CreateHubContentReferenceOutputBuilder {
155 if builder.hub_arn.is_none() {
156 builder.hub_arn = Some(Default::default())
157 }
158 if builder.hub_content_arn.is_none() {
159 builder.hub_content_arn = Some(Default::default())
160 }
161 builder
162}
163
164pub(crate) fn create_human_task_ui_output_output_correct_errors(
165 mut builder: crate::operation::create_human_task_ui::builders::CreateHumanTaskUiOutputBuilder,
166) -> crate::operation::create_human_task_ui::builders::CreateHumanTaskUiOutputBuilder {
167 if builder.human_task_ui_arn.is_none() {
168 builder.human_task_ui_arn = Some(Default::default())
169 }
170 builder
171}
172
173pub(crate) fn create_hyper_parameter_tuning_job_output_output_correct_errors(
174 mut builder: crate::operation::create_hyper_parameter_tuning_job::builders::CreateHyperParameterTuningJobOutputBuilder,
175) -> crate::operation::create_hyper_parameter_tuning_job::builders::CreateHyperParameterTuningJobOutputBuilder {
176 if builder.hyper_parameter_tuning_job_arn.is_none() {
177 builder.hyper_parameter_tuning_job_arn = Some(Default::default())
178 }
179 builder
180}
181
182pub(crate) fn create_inference_component_output_output_correct_errors(
183 mut builder: crate::operation::create_inference_component::builders::CreateInferenceComponentOutputBuilder,
184) -> crate::operation::create_inference_component::builders::CreateInferenceComponentOutputBuilder {
185 if builder.inference_component_arn.is_none() {
186 builder.inference_component_arn = Some(Default::default())
187 }
188 builder
189}
190
191pub(crate) fn create_inference_experiment_output_output_correct_errors(
192 mut builder: crate::operation::create_inference_experiment::builders::CreateInferenceExperimentOutputBuilder,
193) -> crate::operation::create_inference_experiment::builders::CreateInferenceExperimentOutputBuilder {
194 if builder.inference_experiment_arn.is_none() {
195 builder.inference_experiment_arn = Some(Default::default())
196 }
197 builder
198}
199
200pub(crate) fn create_inference_recommendations_job_output_output_correct_errors(
201 mut builder: crate::operation::create_inference_recommendations_job::builders::CreateInferenceRecommendationsJobOutputBuilder,
202) -> crate::operation::create_inference_recommendations_job::builders::CreateInferenceRecommendationsJobOutputBuilder {
203 if builder.job_arn.is_none() {
204 builder.job_arn = Some(Default::default())
205 }
206 builder
207}
208
209pub(crate) fn create_labeling_job_output_output_correct_errors(
210 mut builder: crate::operation::create_labeling_job::builders::CreateLabelingJobOutputBuilder,
211) -> crate::operation::create_labeling_job::builders::CreateLabelingJobOutputBuilder {
212 if builder.labeling_job_arn.is_none() {
213 builder.labeling_job_arn = Some(Default::default())
214 }
215 builder
216}
217
218pub(crate) fn create_model_output_output_correct_errors(
219 mut builder: crate::operation::create_model::builders::CreateModelOutputBuilder,
220) -> crate::operation::create_model::builders::CreateModelOutputBuilder {
221 if builder.model_arn.is_none() {
222 builder.model_arn = Some(Default::default())
223 }
224 builder
225}
226
227pub(crate) fn create_model_bias_job_definition_output_output_correct_errors(
228 mut builder: crate::operation::create_model_bias_job_definition::builders::CreateModelBiasJobDefinitionOutputBuilder,
229) -> crate::operation::create_model_bias_job_definition::builders::CreateModelBiasJobDefinitionOutputBuilder {
230 if builder.job_definition_arn.is_none() {
231 builder.job_definition_arn = Some(Default::default())
232 }
233 builder
234}
235
236pub(crate) fn create_model_card_output_output_correct_errors(
237 mut builder: crate::operation::create_model_card::builders::CreateModelCardOutputBuilder,
238) -> crate::operation::create_model_card::builders::CreateModelCardOutputBuilder {
239 if builder.model_card_arn.is_none() {
240 builder.model_card_arn = Some(Default::default())
241 }
242 builder
243}
244
245pub(crate) fn create_model_card_export_job_output_output_correct_errors(
246 mut builder: crate::operation::create_model_card_export_job::builders::CreateModelCardExportJobOutputBuilder,
247) -> crate::operation::create_model_card_export_job::builders::CreateModelCardExportJobOutputBuilder {
248 if builder.model_card_export_job_arn.is_none() {
249 builder.model_card_export_job_arn = Some(Default::default())
250 }
251 builder
252}
253
254pub(crate) fn create_model_explainability_job_definition_output_output_correct_errors(
255 mut builder: crate::operation::create_model_explainability_job_definition::builders::CreateModelExplainabilityJobDefinitionOutputBuilder,
256) -> crate::operation::create_model_explainability_job_definition::builders::CreateModelExplainabilityJobDefinitionOutputBuilder {
257 if builder.job_definition_arn.is_none() {
258 builder.job_definition_arn = Some(Default::default())
259 }
260 builder
261}
262
263pub(crate) fn create_model_package_output_output_correct_errors(
264 mut builder: crate::operation::create_model_package::builders::CreateModelPackageOutputBuilder,
265) -> crate::operation::create_model_package::builders::CreateModelPackageOutputBuilder {
266 if builder.model_package_arn.is_none() {
267 builder.model_package_arn = Some(Default::default())
268 }
269 builder
270}
271
272pub(crate) fn create_model_package_group_output_output_correct_errors(
273 mut builder: crate::operation::create_model_package_group::builders::CreateModelPackageGroupOutputBuilder,
274) -> crate::operation::create_model_package_group::builders::CreateModelPackageGroupOutputBuilder {
275 if builder.model_package_group_arn.is_none() {
276 builder.model_package_group_arn = Some(Default::default())
277 }
278 builder
279}
280
281pub(crate) fn create_model_quality_job_definition_output_output_correct_errors(
282 mut builder: crate::operation::create_model_quality_job_definition::builders::CreateModelQualityJobDefinitionOutputBuilder,
283) -> crate::operation::create_model_quality_job_definition::builders::CreateModelQualityJobDefinitionOutputBuilder {
284 if builder.job_definition_arn.is_none() {
285 builder.job_definition_arn = Some(Default::default())
286 }
287 builder
288}
289
290pub(crate) fn create_monitoring_schedule_output_output_correct_errors(
291 mut builder: crate::operation::create_monitoring_schedule::builders::CreateMonitoringScheduleOutputBuilder,
292) -> crate::operation::create_monitoring_schedule::builders::CreateMonitoringScheduleOutputBuilder {
293 if builder.monitoring_schedule_arn.is_none() {
294 builder.monitoring_schedule_arn = Some(Default::default())
295 }
296 builder
297}
298
299pub(crate) fn create_optimization_job_output_output_correct_errors(
300 mut builder: crate::operation::create_optimization_job::builders::CreateOptimizationJobOutputBuilder,
301) -> crate::operation::create_optimization_job::builders::CreateOptimizationJobOutputBuilder {
302 if builder.optimization_job_arn.is_none() {
303 builder.optimization_job_arn = Some(Default::default())
304 }
305 builder
306}
307
308pub(crate) fn create_processing_job_output_output_correct_errors(
309 mut builder: crate::operation::create_processing_job::builders::CreateProcessingJobOutputBuilder,
310) -> crate::operation::create_processing_job::builders::CreateProcessingJobOutputBuilder {
311 if builder.processing_job_arn.is_none() {
312 builder.processing_job_arn = Some(Default::default())
313 }
314 builder
315}
316
317pub(crate) fn create_project_output_output_correct_errors(
318 mut builder: crate::operation::create_project::builders::CreateProjectOutputBuilder,
319) -> crate::operation::create_project::builders::CreateProjectOutputBuilder {
320 if builder.project_arn.is_none() {
321 builder.project_arn = Some(Default::default())
322 }
323 if builder.project_id.is_none() {
324 builder.project_id = Some(Default::default())
325 }
326 builder
327}
328
329pub(crate) fn create_training_job_output_output_correct_errors(
330 mut builder: crate::operation::create_training_job::builders::CreateTrainingJobOutputBuilder,
331) -> crate::operation::create_training_job::builders::CreateTrainingJobOutputBuilder {
332 if builder.training_job_arn.is_none() {
333 builder.training_job_arn = Some(Default::default())
334 }
335 builder
336}
337
338pub(crate) fn create_training_plan_output_output_correct_errors(
339 mut builder: crate::operation::create_training_plan::builders::CreateTrainingPlanOutputBuilder,
340) -> crate::operation::create_training_plan::builders::CreateTrainingPlanOutputBuilder {
341 if builder.training_plan_arn.is_none() {
342 builder.training_plan_arn = Some(Default::default())
343 }
344 builder
345}
346
347pub(crate) fn create_transform_job_output_output_correct_errors(
348 mut builder: crate::operation::create_transform_job::builders::CreateTransformJobOutputBuilder,
349) -> crate::operation::create_transform_job::builders::CreateTransformJobOutputBuilder {
350 if builder.transform_job_arn.is_none() {
351 builder.transform_job_arn = Some(Default::default())
352 }
353 builder
354}
355
356pub(crate) fn create_workforce_output_output_correct_errors(
357 mut builder: crate::operation::create_workforce::builders::CreateWorkforceOutputBuilder,
358) -> crate::operation::create_workforce::builders::CreateWorkforceOutputBuilder {
359 if builder.workforce_arn.is_none() {
360 builder.workforce_arn = Some(Default::default())
361 }
362 builder
363}
364
365pub(crate) fn delete_cluster_output_output_correct_errors(
366 mut builder: crate::operation::delete_cluster::builders::DeleteClusterOutputBuilder,
367) -> crate::operation::delete_cluster::builders::DeleteClusterOutputBuilder {
368 if builder.cluster_arn.is_none() {
369 builder.cluster_arn = Some(Default::default())
370 }
371 builder
372}
373
374pub(crate) fn delete_inference_experiment_output_output_correct_errors(
375 mut builder: crate::operation::delete_inference_experiment::builders::DeleteInferenceExperimentOutputBuilder,
376) -> crate::operation::delete_inference_experiment::builders::DeleteInferenceExperimentOutputBuilder {
377 if builder.inference_experiment_arn.is_none() {
378 builder.inference_experiment_arn = Some(Default::default())
379 }
380 builder
381}
382
383pub(crate) fn delete_workteam_output_output_correct_errors(
384 mut builder: crate::operation::delete_workteam::builders::DeleteWorkteamOutputBuilder,
385) -> crate::operation::delete_workteam::builders::DeleteWorkteamOutputBuilder {
386 if builder.success.is_none() {
387 builder.success = Some(Default::default())
388 }
389 builder
390}
391
392pub(crate) fn describe_algorithm_output_output_correct_errors(
393 mut builder: crate::operation::describe_algorithm::builders::DescribeAlgorithmOutputBuilder,
394) -> crate::operation::describe_algorithm::builders::DescribeAlgorithmOutputBuilder {
395 if builder.algorithm_name.is_none() {
396 builder.algorithm_name = Some(Default::default())
397 }
398 if builder.algorithm_arn.is_none() {
399 builder.algorithm_arn = Some(Default::default())
400 }
401 if builder.creation_time.is_none() {
402 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
403 }
404 if builder.training_specification.is_none() {
405 builder.training_specification = {
406 let builder = crate::types::builders::TrainingSpecificationBuilder::default();
407 Some(crate::serde_util::training_specification_correct_errors(builder).build())
408 }
409 }
410 if builder.algorithm_status.is_none() {
411 builder.algorithm_status = "no value was set".parse::<crate::types::AlgorithmStatus>().ok()
412 }
413 if builder.algorithm_status_details.is_none() {
414 builder.algorithm_status_details = {
415 let builder = crate::types::builders::AlgorithmStatusDetailsBuilder::default();
416 Some(builder.build())
417 }
418 }
419 builder
420}
421
422pub(crate) fn describe_auto_ml_job_output_output_correct_errors(
423 mut builder: crate::operation::describe_auto_ml_job::builders::DescribeAutoMlJobOutputBuilder,
424) -> crate::operation::describe_auto_ml_job::builders::DescribeAutoMlJobOutputBuilder {
425 if builder.auto_ml_job_name.is_none() {
426 builder.auto_ml_job_name = Some(Default::default())
427 }
428 if builder.auto_ml_job_arn.is_none() {
429 builder.auto_ml_job_arn = Some(Default::default())
430 }
431 if builder.input_data_config.is_none() {
432 builder.input_data_config = Some(Default::default())
433 }
434 if builder.output_data_config.is_none() {
435 builder.output_data_config = {
436 let builder = crate::types::builders::AutoMlOutputDataConfigBuilder::default();
437 Some(crate::serde_util::auto_ml_output_data_config_correct_errors(builder).build())
438 }
439 }
440 if builder.role_arn.is_none() {
441 builder.role_arn = Some(Default::default())
442 }
443 if builder.creation_time.is_none() {
444 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
445 }
446 if builder.last_modified_time.is_none() {
447 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
448 }
449 if builder.auto_ml_job_status.is_none() {
450 builder.auto_ml_job_status = "no value was set".parse::<crate::types::AutoMlJobStatus>().ok()
451 }
452 if builder.auto_ml_job_secondary_status.is_none() {
453 builder.auto_ml_job_secondary_status = "no value was set".parse::<crate::types::AutoMlJobSecondaryStatus>().ok()
454 }
455 builder
456}
457
458pub(crate) fn describe_auto_ml_job_v2_output_output_correct_errors(
459 mut builder: crate::operation::describe_auto_ml_job_v2::builders::DescribeAutoMlJobV2OutputBuilder,
460) -> crate::operation::describe_auto_ml_job_v2::builders::DescribeAutoMlJobV2OutputBuilder {
461 if builder.auto_ml_job_name.is_none() {
462 builder.auto_ml_job_name = Some(Default::default())
463 }
464 if builder.auto_ml_job_arn.is_none() {
465 builder.auto_ml_job_arn = Some(Default::default())
466 }
467 if builder.auto_ml_job_input_data_config.is_none() {
468 builder.auto_ml_job_input_data_config = Some(Default::default())
469 }
470 if builder.output_data_config.is_none() {
471 builder.output_data_config = {
472 let builder = crate::types::builders::AutoMlOutputDataConfigBuilder::default();
473 Some(crate::serde_util::auto_ml_output_data_config_correct_errors(builder).build())
474 }
475 }
476 if builder.role_arn.is_none() {
477 builder.role_arn = Some(Default::default())
478 }
479 if builder.creation_time.is_none() {
480 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
481 }
482 if builder.last_modified_time.is_none() {
483 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
484 }
485 if builder.auto_ml_job_status.is_none() {
486 builder.auto_ml_job_status = "no value was set".parse::<crate::types::AutoMlJobStatus>().ok()
487 }
488 if builder.auto_ml_job_secondary_status.is_none() {
489 builder.auto_ml_job_secondary_status = "no value was set".parse::<crate::types::AutoMlJobSecondaryStatus>().ok()
490 }
491 builder
492}
493
494pub(crate) fn describe_cluster_output_output_correct_errors(
495 mut builder: crate::operation::describe_cluster::builders::DescribeClusterOutputBuilder,
496) -> crate::operation::describe_cluster::builders::DescribeClusterOutputBuilder {
497 if builder.cluster_arn.is_none() {
498 builder.cluster_arn = Some(Default::default())
499 }
500 if builder.cluster_status.is_none() {
501 builder.cluster_status = "no value was set".parse::<crate::types::ClusterStatus>().ok()
502 }
503 if builder.instance_groups.is_none() {
504 builder.instance_groups = Some(Default::default())
505 }
506 builder
507}
508
509pub(crate) fn describe_cluster_node_output_output_correct_errors(
510 mut builder: crate::operation::describe_cluster_node::builders::DescribeClusterNodeOutputBuilder,
511) -> crate::operation::describe_cluster_node::builders::DescribeClusterNodeOutputBuilder {
512 if builder.node_details.is_none() {
513 builder.node_details = {
514 let builder = crate::types::builders::ClusterNodeDetailsBuilder::default();
515 Some(builder.build())
516 }
517 }
518 builder
519}
520
521pub(crate) fn describe_cluster_scheduler_config_output_output_correct_errors(
522 mut builder: crate::operation::describe_cluster_scheduler_config::builders::DescribeClusterSchedulerConfigOutputBuilder,
523) -> crate::operation::describe_cluster_scheduler_config::builders::DescribeClusterSchedulerConfigOutputBuilder {
524 if builder.cluster_scheduler_config_arn.is_none() {
525 builder.cluster_scheduler_config_arn = Some(Default::default())
526 }
527 if builder.cluster_scheduler_config_id.is_none() {
528 builder.cluster_scheduler_config_id = Some(Default::default())
529 }
530 if builder.name.is_none() {
531 builder.name = Some(Default::default())
532 }
533 if builder.cluster_scheduler_config_version.is_none() {
534 builder.cluster_scheduler_config_version = Some(Default::default())
535 }
536 if builder.status.is_none() {
537 builder.status = "no value was set".parse::<crate::types::SchedulerResourceStatus>().ok()
538 }
539 if builder.creation_time.is_none() {
540 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
541 }
542 builder
543}
544
545pub(crate) fn describe_code_repository_output_output_correct_errors(
546 mut builder: crate::operation::describe_code_repository::builders::DescribeCodeRepositoryOutputBuilder,
547) -> crate::operation::describe_code_repository::builders::DescribeCodeRepositoryOutputBuilder {
548 if builder.code_repository_name.is_none() {
549 builder.code_repository_name = Some(Default::default())
550 }
551 if builder.code_repository_arn.is_none() {
552 builder.code_repository_arn = Some(Default::default())
553 }
554 if builder.creation_time.is_none() {
555 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
556 }
557 if builder.last_modified_time.is_none() {
558 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
559 }
560 builder
561}
562
563pub(crate) fn describe_compilation_job_output_output_correct_errors(
564 mut builder: crate::operation::describe_compilation_job::builders::DescribeCompilationJobOutputBuilder,
565) -> crate::operation::describe_compilation_job::builders::DescribeCompilationJobOutputBuilder {
566 if builder.compilation_job_name.is_none() {
567 builder.compilation_job_name = Some(Default::default())
568 }
569 if builder.compilation_job_arn.is_none() {
570 builder.compilation_job_arn = Some(Default::default())
571 }
572 if builder.compilation_job_status.is_none() {
573 builder.compilation_job_status = "no value was set".parse::<crate::types::CompilationJobStatus>().ok()
574 }
575 if builder.stopping_condition.is_none() {
576 builder.stopping_condition = {
577 let builder = crate::types::builders::StoppingConditionBuilder::default();
578 Some(builder.build())
579 }
580 }
581 if builder.creation_time.is_none() {
582 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
583 }
584 if builder.last_modified_time.is_none() {
585 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
586 }
587 if builder.failure_reason.is_none() {
588 builder.failure_reason = Some(Default::default())
589 }
590 if builder.model_artifacts.is_none() {
591 builder.model_artifacts = {
592 let builder = crate::types::builders::ModelArtifactsBuilder::default();
593 Some(crate::serde_util::model_artifacts_correct_errors(builder).build())
594 }
595 }
596 if builder.role_arn.is_none() {
597 builder.role_arn = Some(Default::default())
598 }
599 if builder.input_config.is_none() {
600 builder.input_config = {
601 let builder = crate::types::builders::InputConfigBuilder::default();
602 Some(crate::serde_util::input_config_correct_errors(builder).build())
603 }
604 }
605 if builder.output_config.is_none() {
606 builder.output_config = {
607 let builder = crate::types::builders::OutputConfigBuilder::default();
608 Some(crate::serde_util::output_config_correct_errors(builder).build())
609 }
610 }
611 builder
612}
613
614pub(crate) fn describe_compute_quota_output_output_correct_errors(
615 mut builder: crate::operation::describe_compute_quota::builders::DescribeComputeQuotaOutputBuilder,
616) -> crate::operation::describe_compute_quota::builders::DescribeComputeQuotaOutputBuilder {
617 if builder.compute_quota_arn.is_none() {
618 builder.compute_quota_arn = Some(Default::default())
619 }
620 if builder.compute_quota_id.is_none() {
621 builder.compute_quota_id = Some(Default::default())
622 }
623 if builder.name.is_none() {
624 builder.name = Some(Default::default())
625 }
626 if builder.compute_quota_version.is_none() {
627 builder.compute_quota_version = Some(Default::default())
628 }
629 if builder.status.is_none() {
630 builder.status = "no value was set".parse::<crate::types::SchedulerResourceStatus>().ok()
631 }
632 if builder.compute_quota_target.is_none() {
633 builder.compute_quota_target = {
634 let builder = crate::types::builders::ComputeQuotaTargetBuilder::default();
635 Some(crate::serde_util::compute_quota_target_correct_errors(builder).build())
636 }
637 }
638 if builder.creation_time.is_none() {
639 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
640 }
641 builder
642}
643
644pub(crate) fn describe_data_quality_job_definition_output_output_correct_errors(
645 mut builder: crate::operation::describe_data_quality_job_definition::builders::DescribeDataQualityJobDefinitionOutputBuilder,
646) -> crate::operation::describe_data_quality_job_definition::builders::DescribeDataQualityJobDefinitionOutputBuilder {
647 if builder.job_definition_arn.is_none() {
648 builder.job_definition_arn = Some(Default::default())
649 }
650 if builder.job_definition_name.is_none() {
651 builder.job_definition_name = Some(Default::default())
652 }
653 if builder.creation_time.is_none() {
654 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
655 }
656 if builder.data_quality_app_specification.is_none() {
657 builder.data_quality_app_specification = {
658 let builder = crate::types::builders::DataQualityAppSpecificationBuilder::default();
659 Some(crate::serde_util::data_quality_app_specification_correct_errors(builder).build())
660 }
661 }
662 if builder.data_quality_job_input.is_none() {
663 builder.data_quality_job_input = {
664 let builder = crate::types::builders::DataQualityJobInputBuilder::default();
665 Some(builder.build())
666 }
667 }
668 if builder.data_quality_job_output_config.is_none() {
669 builder.data_quality_job_output_config = {
670 let builder = crate::types::builders::MonitoringOutputConfigBuilder::default();
671 Some(crate::serde_util::monitoring_output_config_correct_errors(builder).build())
672 }
673 }
674 if builder.job_resources.is_none() {
675 builder.job_resources = {
676 let builder = crate::types::builders::MonitoringResourcesBuilder::default();
677 Some(crate::serde_util::monitoring_resources_correct_errors(builder).build())
678 }
679 }
680 if builder.role_arn.is_none() {
681 builder.role_arn = Some(Default::default())
682 }
683 builder
684}
685
686pub(crate) fn describe_device_output_output_correct_errors(
687 mut builder: crate::operation::describe_device::builders::DescribeDeviceOutputBuilder,
688) -> crate::operation::describe_device::builders::DescribeDeviceOutputBuilder {
689 if builder.device_name.is_none() {
690 builder.device_name = Some(Default::default())
691 }
692 if builder.device_fleet_name.is_none() {
693 builder.device_fleet_name = Some(Default::default())
694 }
695 if builder.registration_time.is_none() {
696 builder.registration_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
697 }
698 builder
699}
700
701pub(crate) fn describe_device_fleet_output_output_correct_errors(
702 mut builder: crate::operation::describe_device_fleet::builders::DescribeDeviceFleetOutputBuilder,
703) -> crate::operation::describe_device_fleet::builders::DescribeDeviceFleetOutputBuilder {
704 if builder.device_fleet_name.is_none() {
705 builder.device_fleet_name = Some(Default::default())
706 }
707 if builder.device_fleet_arn.is_none() {
708 builder.device_fleet_arn = Some(Default::default())
709 }
710 if builder.output_config.is_none() {
711 builder.output_config = {
712 let builder = crate::types::builders::EdgeOutputConfigBuilder::default();
713 Some(crate::serde_util::edge_output_config_correct_errors(builder).build())
714 }
715 }
716 if builder.creation_time.is_none() {
717 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
718 }
719 if builder.last_modified_time.is_none() {
720 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
721 }
722 builder
723}
724
725pub(crate) fn describe_edge_deployment_plan_output_output_correct_errors(
726 mut builder: crate::operation::describe_edge_deployment_plan::builders::DescribeEdgeDeploymentPlanOutputBuilder,
727) -> crate::operation::describe_edge_deployment_plan::builders::DescribeEdgeDeploymentPlanOutputBuilder {
728 if builder.edge_deployment_plan_arn.is_none() {
729 builder.edge_deployment_plan_arn = Some(Default::default())
730 }
731 if builder.edge_deployment_plan_name.is_none() {
732 builder.edge_deployment_plan_name = Some(Default::default())
733 }
734 if builder.model_configs.is_none() {
735 builder.model_configs = Some(Default::default())
736 }
737 if builder.device_fleet_name.is_none() {
738 builder.device_fleet_name = Some(Default::default())
739 }
740 if builder.stages.is_none() {
741 builder.stages = Some(Default::default())
742 }
743 builder
744}
745
746pub(crate) fn describe_edge_packaging_job_output_output_correct_errors(
747 mut builder: crate::operation::describe_edge_packaging_job::builders::DescribeEdgePackagingJobOutputBuilder,
748) -> crate::operation::describe_edge_packaging_job::builders::DescribeEdgePackagingJobOutputBuilder {
749 if builder.edge_packaging_job_arn.is_none() {
750 builder.edge_packaging_job_arn = Some(Default::default())
751 }
752 if builder.edge_packaging_job_name.is_none() {
753 builder.edge_packaging_job_name = Some(Default::default())
754 }
755 if builder.edge_packaging_job_status.is_none() {
756 builder.edge_packaging_job_status = "no value was set".parse::<crate::types::EdgePackagingJobStatus>().ok()
757 }
758 builder
759}
760
761pub(crate) fn describe_endpoint_output_output_correct_errors(
762 mut builder: crate::operation::describe_endpoint::builders::DescribeEndpointOutputBuilder,
763) -> crate::operation::describe_endpoint::builders::DescribeEndpointOutputBuilder {
764 if builder.endpoint_name.is_none() {
765 builder.endpoint_name = Some(Default::default())
766 }
767 if builder.endpoint_arn.is_none() {
768 builder.endpoint_arn = Some(Default::default())
769 }
770 if builder.endpoint_status.is_none() {
771 builder.endpoint_status = "no value was set".parse::<crate::types::EndpointStatus>().ok()
772 }
773 if builder.creation_time.is_none() {
774 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
775 }
776 if builder.last_modified_time.is_none() {
777 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
778 }
779 builder
780}
781
782pub(crate) fn describe_endpoint_config_output_output_correct_errors(
783 mut builder: crate::operation::describe_endpoint_config::builders::DescribeEndpointConfigOutputBuilder,
784) -> crate::operation::describe_endpoint_config::builders::DescribeEndpointConfigOutputBuilder {
785 if builder.endpoint_config_name.is_none() {
786 builder.endpoint_config_name = Some(Default::default())
787 }
788 if builder.endpoint_config_arn.is_none() {
789 builder.endpoint_config_arn = Some(Default::default())
790 }
791 if builder.production_variants.is_none() {
792 builder.production_variants = Some(Default::default())
793 }
794 if builder.creation_time.is_none() {
795 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
796 }
797 builder
798}
799
800pub(crate) fn describe_feature_group_output_output_correct_errors(
801 mut builder: crate::operation::describe_feature_group::builders::DescribeFeatureGroupOutputBuilder,
802) -> crate::operation::describe_feature_group::builders::DescribeFeatureGroupOutputBuilder {
803 if builder.feature_group_arn.is_none() {
804 builder.feature_group_arn = Some(Default::default())
805 }
806 if builder.feature_group_name.is_none() {
807 builder.feature_group_name = Some(Default::default())
808 }
809 if builder.record_identifier_feature_name.is_none() {
810 builder.record_identifier_feature_name = Some(Default::default())
811 }
812 if builder.event_time_feature_name.is_none() {
813 builder.event_time_feature_name = Some(Default::default())
814 }
815 if builder.feature_definitions.is_none() {
816 builder.feature_definitions = Some(Default::default())
817 }
818 if builder.creation_time.is_none() {
819 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
820 }
821 if builder.next_token.is_none() {
822 builder.next_token = Some(Default::default())
823 }
824 builder
825}
826
827pub(crate) fn describe_feature_metadata_output_output_correct_errors(
828 mut builder: crate::operation::describe_feature_metadata::builders::DescribeFeatureMetadataOutputBuilder,
829) -> crate::operation::describe_feature_metadata::builders::DescribeFeatureMetadataOutputBuilder {
830 if builder.feature_group_arn.is_none() {
831 builder.feature_group_arn = Some(Default::default())
832 }
833 if builder.feature_group_name.is_none() {
834 builder.feature_group_name = Some(Default::default())
835 }
836 if builder.feature_name.is_none() {
837 builder.feature_name = Some(Default::default())
838 }
839 if builder.feature_type.is_none() {
840 builder.feature_type = "no value was set".parse::<crate::types::FeatureType>().ok()
841 }
842 if builder.creation_time.is_none() {
843 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
844 }
845 if builder.last_modified_time.is_none() {
846 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
847 }
848 builder
849}
850
851pub(crate) fn describe_flow_definition_output_output_correct_errors(
852 mut builder: crate::operation::describe_flow_definition::builders::DescribeFlowDefinitionOutputBuilder,
853) -> crate::operation::describe_flow_definition::builders::DescribeFlowDefinitionOutputBuilder {
854 if builder.flow_definition_arn.is_none() {
855 builder.flow_definition_arn = Some(Default::default())
856 }
857 if builder.flow_definition_name.is_none() {
858 builder.flow_definition_name = Some(Default::default())
859 }
860 if builder.flow_definition_status.is_none() {
861 builder.flow_definition_status = "no value was set".parse::<crate::types::FlowDefinitionStatus>().ok()
862 }
863 if builder.creation_time.is_none() {
864 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
865 }
866 if builder.output_config.is_none() {
867 builder.output_config = {
868 let builder = crate::types::builders::FlowDefinitionOutputConfigBuilder::default();
869 Some(crate::serde_util::flow_definition_output_config_correct_errors(builder).build())
870 }
871 }
872 if builder.role_arn.is_none() {
873 builder.role_arn = Some(Default::default())
874 }
875 builder
876}
877
878pub(crate) fn describe_hub_output_output_correct_errors(
879 mut builder: crate::operation::describe_hub::builders::DescribeHubOutputBuilder,
880) -> crate::operation::describe_hub::builders::DescribeHubOutputBuilder {
881 if builder.hub_name.is_none() {
882 builder.hub_name = Some(Default::default())
883 }
884 if builder.hub_arn.is_none() {
885 builder.hub_arn = Some(Default::default())
886 }
887 if builder.hub_status.is_none() {
888 builder.hub_status = "no value was set".parse::<crate::types::HubStatus>().ok()
889 }
890 if builder.creation_time.is_none() {
891 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
892 }
893 if builder.last_modified_time.is_none() {
894 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
895 }
896 builder
897}
898
899pub(crate) fn describe_hub_content_output_output_correct_errors(
900 mut builder: crate::operation::describe_hub_content::builders::DescribeHubContentOutputBuilder,
901) -> crate::operation::describe_hub_content::builders::DescribeHubContentOutputBuilder {
902 if builder.hub_content_name.is_none() {
903 builder.hub_content_name = Some(Default::default())
904 }
905 if builder.hub_content_arn.is_none() {
906 builder.hub_content_arn = Some(Default::default())
907 }
908 if builder.hub_content_version.is_none() {
909 builder.hub_content_version = Some(Default::default())
910 }
911 if builder.hub_content_type.is_none() {
912 builder.hub_content_type = "no value was set".parse::<crate::types::HubContentType>().ok()
913 }
914 if builder.document_schema_version.is_none() {
915 builder.document_schema_version = Some(Default::default())
916 }
917 if builder.hub_name.is_none() {
918 builder.hub_name = Some(Default::default())
919 }
920 if builder.hub_arn.is_none() {
921 builder.hub_arn = Some(Default::default())
922 }
923 if builder.hub_content_document.is_none() {
924 builder.hub_content_document = Some(Default::default())
925 }
926 if builder.hub_content_status.is_none() {
927 builder.hub_content_status = "no value was set".parse::<crate::types::HubContentStatus>().ok()
928 }
929 if builder.creation_time.is_none() {
930 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
931 }
932 builder
933}
934
935pub(crate) fn describe_human_task_ui_output_output_correct_errors(
936 mut builder: crate::operation::describe_human_task_ui::builders::DescribeHumanTaskUiOutputBuilder,
937) -> crate::operation::describe_human_task_ui::builders::DescribeHumanTaskUiOutputBuilder {
938 if builder.human_task_ui_arn.is_none() {
939 builder.human_task_ui_arn = Some(Default::default())
940 }
941 if builder.human_task_ui_name.is_none() {
942 builder.human_task_ui_name = Some(Default::default())
943 }
944 if builder.creation_time.is_none() {
945 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
946 }
947 if builder.ui_template.is_none() {
948 builder.ui_template = {
949 let builder = crate::types::builders::UiTemplateInfoBuilder::default();
950 Some(builder.build())
951 }
952 }
953 builder
954}
955
956pub(crate) fn describe_hyper_parameter_tuning_job_output_output_correct_errors(
957 mut builder: crate::operation::describe_hyper_parameter_tuning_job::builders::DescribeHyperParameterTuningJobOutputBuilder,
958) -> crate::operation::describe_hyper_parameter_tuning_job::builders::DescribeHyperParameterTuningJobOutputBuilder {
959 if builder.hyper_parameter_tuning_job_name.is_none() {
960 builder.hyper_parameter_tuning_job_name = Some(Default::default())
961 }
962 if builder.hyper_parameter_tuning_job_arn.is_none() {
963 builder.hyper_parameter_tuning_job_arn = Some(Default::default())
964 }
965 if builder.hyper_parameter_tuning_job_config.is_none() {
966 builder.hyper_parameter_tuning_job_config = {
967 let builder = crate::types::builders::HyperParameterTuningJobConfigBuilder::default();
968 Some(crate::serde_util::hyper_parameter_tuning_job_config_correct_errors(builder).build())
969 }
970 }
971 if builder.hyper_parameter_tuning_job_status.is_none() {
972 builder.hyper_parameter_tuning_job_status = "no value was set".parse::<crate::types::HyperParameterTuningJobStatus>().ok()
973 }
974 if builder.creation_time.is_none() {
975 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
976 }
977 if builder.training_job_status_counters.is_none() {
978 builder.training_job_status_counters = {
979 let builder = crate::types::builders::TrainingJobStatusCountersBuilder::default();
980 Some(builder.build())
981 }
982 }
983 if builder.objective_status_counters.is_none() {
984 builder.objective_status_counters = {
985 let builder = crate::types::builders::ObjectiveStatusCountersBuilder::default();
986 Some(builder.build())
987 }
988 }
989 builder
990}
991
992pub(crate) fn describe_inference_component_output_output_correct_errors(
993 mut builder: crate::operation::describe_inference_component::builders::DescribeInferenceComponentOutputBuilder,
994) -> crate::operation::describe_inference_component::builders::DescribeInferenceComponentOutputBuilder {
995 if builder.inference_component_name.is_none() {
996 builder.inference_component_name = Some(Default::default())
997 }
998 if builder.inference_component_arn.is_none() {
999 builder.inference_component_arn = Some(Default::default())
1000 }
1001 if builder.endpoint_name.is_none() {
1002 builder.endpoint_name = Some(Default::default())
1003 }
1004 if builder.endpoint_arn.is_none() {
1005 builder.endpoint_arn = Some(Default::default())
1006 }
1007 if builder.creation_time.is_none() {
1008 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1009 }
1010 if builder.last_modified_time.is_none() {
1011 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1012 }
1013 builder
1014}
1015
1016pub(crate) fn describe_inference_experiment_output_output_correct_errors(
1017 mut builder: crate::operation::describe_inference_experiment::builders::DescribeInferenceExperimentOutputBuilder,
1018) -> crate::operation::describe_inference_experiment::builders::DescribeInferenceExperimentOutputBuilder {
1019 if builder.arn.is_none() {
1020 builder.arn = Some(Default::default())
1021 }
1022 if builder.name.is_none() {
1023 builder.name = Some(Default::default())
1024 }
1025 if builder.r#type.is_none() {
1026 builder.r#type = "no value was set".parse::<crate::types::InferenceExperimentType>().ok()
1027 }
1028 if builder.status.is_none() {
1029 builder.status = "no value was set".parse::<crate::types::InferenceExperimentStatus>().ok()
1030 }
1031 if builder.endpoint_metadata.is_none() {
1032 builder.endpoint_metadata = {
1033 let builder = crate::types::builders::EndpointMetadataBuilder::default();
1034 Some(crate::serde_util::endpoint_metadata_correct_errors(builder).build())
1035 }
1036 }
1037 if builder.model_variants.is_none() {
1038 builder.model_variants = Some(Default::default())
1039 }
1040 builder
1041}
1042
1043pub(crate) fn describe_inference_recommendations_job_output_output_correct_errors(
1044 mut builder: crate::operation::describe_inference_recommendations_job::builders::DescribeInferenceRecommendationsJobOutputBuilder,
1045) -> crate::operation::describe_inference_recommendations_job::builders::DescribeInferenceRecommendationsJobOutputBuilder {
1046 if builder.job_name.is_none() {
1047 builder.job_name = Some(Default::default())
1048 }
1049 if builder.job_type.is_none() {
1050 builder.job_type = "no value was set".parse::<crate::types::RecommendationJobType>().ok()
1051 }
1052 if builder.job_arn.is_none() {
1053 builder.job_arn = Some(Default::default())
1054 }
1055 if builder.role_arn.is_none() {
1056 builder.role_arn = Some(Default::default())
1057 }
1058 if builder.status.is_none() {
1059 builder.status = "no value was set".parse::<crate::types::RecommendationJobStatus>().ok()
1060 }
1061 if builder.creation_time.is_none() {
1062 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1063 }
1064 if builder.last_modified_time.is_none() {
1065 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1066 }
1067 if builder.input_config.is_none() {
1068 builder.input_config = {
1069 let builder = crate::types::builders::RecommendationJobInputConfigBuilder::default();
1070 Some(builder.build())
1071 }
1072 }
1073 builder
1074}
1075
1076pub(crate) fn describe_labeling_job_output_output_correct_errors(
1077 mut builder: crate::operation::describe_labeling_job::builders::DescribeLabelingJobOutputBuilder,
1078) -> crate::operation::describe_labeling_job::builders::DescribeLabelingJobOutputBuilder {
1079 if builder.labeling_job_status.is_none() {
1080 builder.labeling_job_status = "no value was set".parse::<crate::types::LabelingJobStatus>().ok()
1081 }
1082 if builder.label_counters.is_none() {
1083 builder.label_counters = {
1084 let builder = crate::types::builders::LabelCountersBuilder::default();
1085 Some(builder.build())
1086 }
1087 }
1088 if builder.creation_time.is_none() {
1089 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1090 }
1091 if builder.last_modified_time.is_none() {
1092 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1093 }
1094 if builder.job_reference_code.is_none() {
1095 builder.job_reference_code = Some(Default::default())
1096 }
1097 if builder.labeling_job_name.is_none() {
1098 builder.labeling_job_name = Some(Default::default())
1099 }
1100 if builder.labeling_job_arn.is_none() {
1101 builder.labeling_job_arn = Some(Default::default())
1102 }
1103 if builder.input_config.is_none() {
1104 builder.input_config = {
1105 let builder = crate::types::builders::LabelingJobInputConfigBuilder::default();
1106 Some(crate::serde_util::labeling_job_input_config_correct_errors(builder).build())
1107 }
1108 }
1109 if builder.output_config.is_none() {
1110 builder.output_config = {
1111 let builder = crate::types::builders::LabelingJobOutputConfigBuilder::default();
1112 Some(crate::serde_util::labeling_job_output_config_correct_errors(builder).build())
1113 }
1114 }
1115 if builder.role_arn.is_none() {
1116 builder.role_arn = Some(Default::default())
1117 }
1118 if builder.human_task_config.is_none() {
1119 builder.human_task_config = {
1120 let builder = crate::types::builders::HumanTaskConfigBuilder::default();
1121 Some(crate::serde_util::human_task_config_correct_errors(builder).build())
1122 }
1123 }
1124 builder
1125}
1126
1127pub(crate) fn describe_model_output_output_correct_errors(
1128 mut builder: crate::operation::describe_model::builders::DescribeModelOutputBuilder,
1129) -> crate::operation::describe_model::builders::DescribeModelOutputBuilder {
1130 if builder.model_name.is_none() {
1131 builder.model_name = Some(Default::default())
1132 }
1133 if builder.creation_time.is_none() {
1134 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1135 }
1136 if builder.model_arn.is_none() {
1137 builder.model_arn = Some(Default::default())
1138 }
1139 builder
1140}
1141
1142pub(crate) fn describe_model_bias_job_definition_output_output_correct_errors(
1143 mut builder: crate::operation::describe_model_bias_job_definition::builders::DescribeModelBiasJobDefinitionOutputBuilder,
1144) -> crate::operation::describe_model_bias_job_definition::builders::DescribeModelBiasJobDefinitionOutputBuilder {
1145 if builder.job_definition_arn.is_none() {
1146 builder.job_definition_arn = Some(Default::default())
1147 }
1148 if builder.job_definition_name.is_none() {
1149 builder.job_definition_name = Some(Default::default())
1150 }
1151 if builder.creation_time.is_none() {
1152 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1153 }
1154 if builder.model_bias_app_specification.is_none() {
1155 builder.model_bias_app_specification = {
1156 let builder = crate::types::builders::ModelBiasAppSpecificationBuilder::default();
1157 Some(crate::serde_util::model_bias_app_specification_correct_errors(builder).build())
1158 }
1159 }
1160 if builder.model_bias_job_input.is_none() {
1161 builder.model_bias_job_input = {
1162 let builder = crate::types::builders::ModelBiasJobInputBuilder::default();
1163 Some(crate::serde_util::model_bias_job_input_correct_errors(builder).build())
1164 }
1165 }
1166 if builder.model_bias_job_output_config.is_none() {
1167 builder.model_bias_job_output_config = {
1168 let builder = crate::types::builders::MonitoringOutputConfigBuilder::default();
1169 Some(crate::serde_util::monitoring_output_config_correct_errors(builder).build())
1170 }
1171 }
1172 if builder.job_resources.is_none() {
1173 builder.job_resources = {
1174 let builder = crate::types::builders::MonitoringResourcesBuilder::default();
1175 Some(crate::serde_util::monitoring_resources_correct_errors(builder).build())
1176 }
1177 }
1178 if builder.role_arn.is_none() {
1179 builder.role_arn = Some(Default::default())
1180 }
1181 builder
1182}
1183
1184pub(crate) fn describe_model_card_output_output_correct_errors(
1185 mut builder: crate::operation::describe_model_card::builders::DescribeModelCardOutputBuilder,
1186) -> crate::operation::describe_model_card::builders::DescribeModelCardOutputBuilder {
1187 if builder.model_card_arn.is_none() {
1188 builder.model_card_arn = Some(Default::default())
1189 }
1190 if builder.model_card_name.is_none() {
1191 builder.model_card_name = Some(Default::default())
1192 }
1193 if builder.model_card_version.is_none() {
1194 builder.model_card_version = Some(Default::default())
1195 }
1196 if builder.content.is_none() {
1197 builder.content = Some(Default::default())
1198 }
1199 if builder.model_card_status.is_none() {
1200 builder.model_card_status = "no value was set".parse::<crate::types::ModelCardStatus>().ok()
1201 }
1202 if builder.creation_time.is_none() {
1203 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1204 }
1205 if builder.created_by.is_none() {
1206 builder.created_by = {
1207 let builder = crate::types::builders::UserContextBuilder::default();
1208 Some(builder.build())
1209 }
1210 }
1211 builder
1212}
1213
1214pub(crate) fn describe_model_card_export_job_output_output_correct_errors(
1215 mut builder: crate::operation::describe_model_card_export_job::builders::DescribeModelCardExportJobOutputBuilder,
1216) -> crate::operation::describe_model_card_export_job::builders::DescribeModelCardExportJobOutputBuilder {
1217 if builder.model_card_export_job_name.is_none() {
1218 builder.model_card_export_job_name = Some(Default::default())
1219 }
1220 if builder.model_card_export_job_arn.is_none() {
1221 builder.model_card_export_job_arn = Some(Default::default())
1222 }
1223 if builder.status.is_none() {
1224 builder.status = "no value was set".parse::<crate::types::ModelCardExportJobStatus>().ok()
1225 }
1226 if builder.model_card_name.is_none() {
1227 builder.model_card_name = Some(Default::default())
1228 }
1229 if builder.model_card_version.is_none() {
1230 builder.model_card_version = Some(Default::default())
1231 }
1232 if builder.output_config.is_none() {
1233 builder.output_config = {
1234 let builder = crate::types::builders::ModelCardExportOutputConfigBuilder::default();
1235 Some(crate::serde_util::model_card_export_output_config_correct_errors(builder).build())
1236 }
1237 }
1238 if builder.created_at.is_none() {
1239 builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1240 }
1241 if builder.last_modified_at.is_none() {
1242 builder.last_modified_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1243 }
1244 builder
1245}
1246
1247pub(crate) fn describe_model_explainability_job_definition_output_output_correct_errors(
1248 mut builder: crate::operation::describe_model_explainability_job_definition::builders::DescribeModelExplainabilityJobDefinitionOutputBuilder,
1249) -> crate::operation::describe_model_explainability_job_definition::builders::DescribeModelExplainabilityJobDefinitionOutputBuilder {
1250 if builder.job_definition_arn.is_none() {
1251 builder.job_definition_arn = Some(Default::default())
1252 }
1253 if builder.job_definition_name.is_none() {
1254 builder.job_definition_name = Some(Default::default())
1255 }
1256 if builder.creation_time.is_none() {
1257 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1258 }
1259 if builder.model_explainability_app_specification.is_none() {
1260 builder.model_explainability_app_specification = {
1261 let builder = crate::types::builders::ModelExplainabilityAppSpecificationBuilder::default();
1262 Some(crate::serde_util::model_explainability_app_specification_correct_errors(builder).build())
1263 }
1264 }
1265 if builder.model_explainability_job_input.is_none() {
1266 builder.model_explainability_job_input = {
1267 let builder = crate::types::builders::ModelExplainabilityJobInputBuilder::default();
1268 Some(builder.build())
1269 }
1270 }
1271 if builder.model_explainability_job_output_config.is_none() {
1272 builder.model_explainability_job_output_config = {
1273 let builder = crate::types::builders::MonitoringOutputConfigBuilder::default();
1274 Some(crate::serde_util::monitoring_output_config_correct_errors(builder).build())
1275 }
1276 }
1277 if builder.job_resources.is_none() {
1278 builder.job_resources = {
1279 let builder = crate::types::builders::MonitoringResourcesBuilder::default();
1280 Some(crate::serde_util::monitoring_resources_correct_errors(builder).build())
1281 }
1282 }
1283 if builder.role_arn.is_none() {
1284 builder.role_arn = Some(Default::default())
1285 }
1286 builder
1287}
1288
1289pub(crate) fn describe_model_package_output_output_correct_errors(
1290 mut builder: crate::operation::describe_model_package::builders::DescribeModelPackageOutputBuilder,
1291) -> crate::operation::describe_model_package::builders::DescribeModelPackageOutputBuilder {
1292 if builder.model_package_name.is_none() {
1293 builder.model_package_name = Some(Default::default())
1294 }
1295 if builder.model_package_arn.is_none() {
1296 builder.model_package_arn = Some(Default::default())
1297 }
1298 if builder.creation_time.is_none() {
1299 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1300 }
1301 if builder.model_package_status.is_none() {
1302 builder.model_package_status = "no value was set".parse::<crate::types::ModelPackageStatus>().ok()
1303 }
1304 if builder.model_package_status_details.is_none() {
1305 builder.model_package_status_details = {
1306 let builder = crate::types::builders::ModelPackageStatusDetailsBuilder::default();
1307 Some(crate::serde_util::model_package_status_details_correct_errors(builder).build())
1308 }
1309 }
1310 builder
1311}
1312
1313pub(crate) fn describe_model_package_group_output_output_correct_errors(
1314 mut builder: crate::operation::describe_model_package_group::builders::DescribeModelPackageGroupOutputBuilder,
1315) -> crate::operation::describe_model_package_group::builders::DescribeModelPackageGroupOutputBuilder {
1316 if builder.model_package_group_name.is_none() {
1317 builder.model_package_group_name = Some(Default::default())
1318 }
1319 if builder.model_package_group_arn.is_none() {
1320 builder.model_package_group_arn = Some(Default::default())
1321 }
1322 if builder.creation_time.is_none() {
1323 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1324 }
1325 if builder.created_by.is_none() {
1326 builder.created_by = {
1327 let builder = crate::types::builders::UserContextBuilder::default();
1328 Some(builder.build())
1329 }
1330 }
1331 if builder.model_package_group_status.is_none() {
1332 builder.model_package_group_status = "no value was set".parse::<crate::types::ModelPackageGroupStatus>().ok()
1333 }
1334 builder
1335}
1336
1337pub(crate) fn describe_model_quality_job_definition_output_output_correct_errors(
1338 mut builder: crate::operation::describe_model_quality_job_definition::builders::DescribeModelQualityJobDefinitionOutputBuilder,
1339) -> crate::operation::describe_model_quality_job_definition::builders::DescribeModelQualityJobDefinitionOutputBuilder {
1340 if builder.job_definition_arn.is_none() {
1341 builder.job_definition_arn = Some(Default::default())
1342 }
1343 if builder.job_definition_name.is_none() {
1344 builder.job_definition_name = Some(Default::default())
1345 }
1346 if builder.creation_time.is_none() {
1347 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1348 }
1349 if builder.model_quality_app_specification.is_none() {
1350 builder.model_quality_app_specification = {
1351 let builder = crate::types::builders::ModelQualityAppSpecificationBuilder::default();
1352 Some(crate::serde_util::model_quality_app_specification_correct_errors(builder).build())
1353 }
1354 }
1355 if builder.model_quality_job_input.is_none() {
1356 builder.model_quality_job_input = {
1357 let builder = crate::types::builders::ModelQualityJobInputBuilder::default();
1358 Some(crate::serde_util::model_quality_job_input_correct_errors(builder).build())
1359 }
1360 }
1361 if builder.model_quality_job_output_config.is_none() {
1362 builder.model_quality_job_output_config = {
1363 let builder = crate::types::builders::MonitoringOutputConfigBuilder::default();
1364 Some(crate::serde_util::monitoring_output_config_correct_errors(builder).build())
1365 }
1366 }
1367 if builder.job_resources.is_none() {
1368 builder.job_resources = {
1369 let builder = crate::types::builders::MonitoringResourcesBuilder::default();
1370 Some(crate::serde_util::monitoring_resources_correct_errors(builder).build())
1371 }
1372 }
1373 if builder.role_arn.is_none() {
1374 builder.role_arn = Some(Default::default())
1375 }
1376 builder
1377}
1378
1379pub(crate) fn describe_monitoring_schedule_output_output_correct_errors(
1380 mut builder: crate::operation::describe_monitoring_schedule::builders::DescribeMonitoringScheduleOutputBuilder,
1381) -> crate::operation::describe_monitoring_schedule::builders::DescribeMonitoringScheduleOutputBuilder {
1382 if builder.monitoring_schedule_arn.is_none() {
1383 builder.monitoring_schedule_arn = Some(Default::default())
1384 }
1385 if builder.monitoring_schedule_name.is_none() {
1386 builder.monitoring_schedule_name = Some(Default::default())
1387 }
1388 if builder.monitoring_schedule_status.is_none() {
1389 builder.monitoring_schedule_status = "no value was set".parse::<crate::types::ScheduleStatus>().ok()
1390 }
1391 if builder.creation_time.is_none() {
1392 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1393 }
1394 if builder.last_modified_time.is_none() {
1395 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1396 }
1397 if builder.monitoring_schedule_config.is_none() {
1398 builder.monitoring_schedule_config = {
1399 let builder = crate::types::builders::MonitoringScheduleConfigBuilder::default();
1400 Some(builder.build())
1401 }
1402 }
1403 builder
1404}
1405
1406pub(crate) fn describe_optimization_job_output_output_correct_errors(
1407 mut builder: crate::operation::describe_optimization_job::builders::DescribeOptimizationJobOutputBuilder,
1408) -> crate::operation::describe_optimization_job::builders::DescribeOptimizationJobOutputBuilder {
1409 if builder.optimization_job_arn.is_none() {
1410 builder.optimization_job_arn = Some(Default::default())
1411 }
1412 if builder.optimization_job_status.is_none() {
1413 builder.optimization_job_status = "no value was set".parse::<crate::types::OptimizationJobStatus>().ok()
1414 }
1415 if builder.creation_time.is_none() {
1416 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1417 }
1418 if builder.last_modified_time.is_none() {
1419 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1420 }
1421 if builder.optimization_job_name.is_none() {
1422 builder.optimization_job_name = Some(Default::default())
1423 }
1424 if builder.model_source.is_none() {
1425 builder.model_source = {
1426 let builder = crate::types::builders::OptimizationJobModelSourceBuilder::default();
1427 Some(builder.build())
1428 }
1429 }
1430 if builder.deployment_instance_type.is_none() {
1431 builder.deployment_instance_type = "no value was set".parse::<crate::types::OptimizationJobDeploymentInstanceType>().ok()
1432 }
1433 if builder.optimization_configs.is_none() {
1434 builder.optimization_configs = Some(Default::default())
1435 }
1436 if builder.output_config.is_none() {
1437 builder.output_config = {
1438 let builder = crate::types::builders::OptimizationJobOutputConfigBuilder::default();
1439 Some(crate::serde_util::optimization_job_output_config_correct_errors(builder).build())
1440 }
1441 }
1442 if builder.role_arn.is_none() {
1443 builder.role_arn = Some(Default::default())
1444 }
1445 if builder.stopping_condition.is_none() {
1446 builder.stopping_condition = {
1447 let builder = crate::types::builders::StoppingConditionBuilder::default();
1448 Some(builder.build())
1449 }
1450 }
1451 builder
1452}
1453
1454pub(crate) fn describe_processing_job_output_output_correct_errors(
1455 mut builder: crate::operation::describe_processing_job::builders::DescribeProcessingJobOutputBuilder,
1456) -> crate::operation::describe_processing_job::builders::DescribeProcessingJobOutputBuilder {
1457 if builder.processing_job_name.is_none() {
1458 builder.processing_job_name = Some(Default::default())
1459 }
1460 if builder.processing_resources.is_none() {
1461 builder.processing_resources = {
1462 let builder = crate::types::builders::ProcessingResourcesBuilder::default();
1463 Some(crate::serde_util::processing_resources_correct_errors(builder).build())
1464 }
1465 }
1466 if builder.app_specification.is_none() {
1467 builder.app_specification = {
1468 let builder = crate::types::builders::AppSpecificationBuilder::default();
1469 Some(crate::serde_util::app_specification_correct_errors(builder).build())
1470 }
1471 }
1472 if builder.processing_job_arn.is_none() {
1473 builder.processing_job_arn = Some(Default::default())
1474 }
1475 if builder.processing_job_status.is_none() {
1476 builder.processing_job_status = "no value was set".parse::<crate::types::ProcessingJobStatus>().ok()
1477 }
1478 if builder.creation_time.is_none() {
1479 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1480 }
1481 builder
1482}
1483
1484pub(crate) fn describe_project_output_output_correct_errors(
1485 mut builder: crate::operation::describe_project::builders::DescribeProjectOutputBuilder,
1486) -> crate::operation::describe_project::builders::DescribeProjectOutputBuilder {
1487 if builder.project_arn.is_none() {
1488 builder.project_arn = Some(Default::default())
1489 }
1490 if builder.project_name.is_none() {
1491 builder.project_name = Some(Default::default())
1492 }
1493 if builder.project_id.is_none() {
1494 builder.project_id = Some(Default::default())
1495 }
1496 if builder.project_status.is_none() {
1497 builder.project_status = "no value was set".parse::<crate::types::ProjectStatus>().ok()
1498 }
1499 if builder.creation_time.is_none() {
1500 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1501 }
1502 builder
1503}
1504
1505pub(crate) fn describe_subscribed_workteam_output_output_correct_errors(
1506 mut builder: crate::operation::describe_subscribed_workteam::builders::DescribeSubscribedWorkteamOutputBuilder,
1507) -> crate::operation::describe_subscribed_workteam::builders::DescribeSubscribedWorkteamOutputBuilder {
1508 if builder.subscribed_workteam.is_none() {
1509 builder.subscribed_workteam = {
1510 let builder = crate::types::builders::SubscribedWorkteamBuilder::default();
1511 Some(crate::serde_util::subscribed_workteam_correct_errors(builder).build())
1512 }
1513 }
1514 builder
1515}
1516
1517pub(crate) fn describe_training_job_output_output_correct_errors(
1518 mut builder: crate::operation::describe_training_job::builders::DescribeTrainingJobOutputBuilder,
1519) -> crate::operation::describe_training_job::builders::DescribeTrainingJobOutputBuilder {
1520 if builder.training_job_name.is_none() {
1521 builder.training_job_name = Some(Default::default())
1522 }
1523 if builder.training_job_arn.is_none() {
1524 builder.training_job_arn = Some(Default::default())
1525 }
1526 if builder.model_artifacts.is_none() {
1527 builder.model_artifacts = {
1528 let builder = crate::types::builders::ModelArtifactsBuilder::default();
1529 Some(crate::serde_util::model_artifacts_correct_errors(builder).build())
1530 }
1531 }
1532 if builder.training_job_status.is_none() {
1533 builder.training_job_status = "no value was set".parse::<crate::types::TrainingJobStatus>().ok()
1534 }
1535 if builder.secondary_status.is_none() {
1536 builder.secondary_status = "no value was set".parse::<crate::types::SecondaryStatus>().ok()
1537 }
1538 if builder.algorithm_specification.is_none() {
1539 builder.algorithm_specification = {
1540 let builder = crate::types::builders::AlgorithmSpecificationBuilder::default();
1541 Some(crate::serde_util::algorithm_specification_correct_errors(builder).build())
1542 }
1543 }
1544 if builder.resource_config.is_none() {
1545 builder.resource_config = {
1546 let builder = crate::types::builders::ResourceConfigBuilder::default();
1547 Some(crate::serde_util::resource_config_correct_errors(builder).build())
1548 }
1549 }
1550 if builder.stopping_condition.is_none() {
1551 builder.stopping_condition = {
1552 let builder = crate::types::builders::StoppingConditionBuilder::default();
1553 Some(builder.build())
1554 }
1555 }
1556 if builder.creation_time.is_none() {
1557 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1558 }
1559 builder
1560}
1561
1562pub(crate) fn describe_training_plan_output_output_correct_errors(
1563 mut builder: crate::operation::describe_training_plan::builders::DescribeTrainingPlanOutputBuilder,
1564) -> crate::operation::describe_training_plan::builders::DescribeTrainingPlanOutputBuilder {
1565 if builder.training_plan_arn.is_none() {
1566 builder.training_plan_arn = Some(Default::default())
1567 }
1568 if builder.training_plan_name.is_none() {
1569 builder.training_plan_name = Some(Default::default())
1570 }
1571 if builder.status.is_none() {
1572 builder.status = "no value was set".parse::<crate::types::TrainingPlanStatus>().ok()
1573 }
1574 builder
1575}
1576
1577pub(crate) fn describe_transform_job_output_output_correct_errors(
1578 mut builder: crate::operation::describe_transform_job::builders::DescribeTransformJobOutputBuilder,
1579) -> crate::operation::describe_transform_job::builders::DescribeTransformJobOutputBuilder {
1580 if builder.transform_job_name.is_none() {
1581 builder.transform_job_name = Some(Default::default())
1582 }
1583 if builder.transform_job_arn.is_none() {
1584 builder.transform_job_arn = Some(Default::default())
1585 }
1586 if builder.transform_job_status.is_none() {
1587 builder.transform_job_status = "no value was set".parse::<crate::types::TransformJobStatus>().ok()
1588 }
1589 if builder.model_name.is_none() {
1590 builder.model_name = Some(Default::default())
1591 }
1592 if builder.transform_input.is_none() {
1593 builder.transform_input = {
1594 let builder = crate::types::builders::TransformInputBuilder::default();
1595 Some(crate::serde_util::transform_input_correct_errors(builder).build())
1596 }
1597 }
1598 if builder.transform_resources.is_none() {
1599 builder.transform_resources = {
1600 let builder = crate::types::builders::TransformResourcesBuilder::default();
1601 Some(crate::serde_util::transform_resources_correct_errors(builder).build())
1602 }
1603 }
1604 if builder.creation_time.is_none() {
1605 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1606 }
1607 builder
1608}
1609
1610pub(crate) fn describe_workforce_output_output_correct_errors(
1611 mut builder: crate::operation::describe_workforce::builders::DescribeWorkforceOutputBuilder,
1612) -> crate::operation::describe_workforce::builders::DescribeWorkforceOutputBuilder {
1613 if builder.workforce.is_none() {
1614 builder.workforce = {
1615 let builder = crate::types::builders::WorkforceBuilder::default();
1616 Some(crate::serde_util::workforce_correct_errors(builder).build())
1617 }
1618 }
1619 builder
1620}
1621
1622pub(crate) fn describe_workteam_output_output_correct_errors(
1623 mut builder: crate::operation::describe_workteam::builders::DescribeWorkteamOutputBuilder,
1624) -> crate::operation::describe_workteam::builders::DescribeWorkteamOutputBuilder {
1625 if builder.workteam.is_none() {
1626 builder.workteam = {
1627 let builder = crate::types::builders::WorkteamBuilder::default();
1628 Some(crate::serde_util::workteam_correct_errors(builder).build())
1629 }
1630 }
1631 builder
1632}
1633
1634pub(crate) fn get_device_fleet_report_output_output_correct_errors(
1635 mut builder: crate::operation::get_device_fleet_report::builders::GetDeviceFleetReportOutputBuilder,
1636) -> crate::operation::get_device_fleet_report::builders::GetDeviceFleetReportOutputBuilder {
1637 if builder.device_fleet_arn.is_none() {
1638 builder.device_fleet_arn = Some(Default::default())
1639 }
1640 if builder.device_fleet_name.is_none() {
1641 builder.device_fleet_name = Some(Default::default())
1642 }
1643 builder
1644}
1645
1646pub(crate) fn get_model_package_group_policy_output_output_correct_errors(
1647 mut builder: crate::operation::get_model_package_group_policy::builders::GetModelPackageGroupPolicyOutputBuilder,
1648) -> crate::operation::get_model_package_group_policy::builders::GetModelPackageGroupPolicyOutputBuilder {
1649 if builder.resource_policy.is_none() {
1650 builder.resource_policy = Some(Default::default())
1651 }
1652 builder
1653}
1654
1655pub(crate) fn import_hub_content_output_output_correct_errors(
1656 mut builder: crate::operation::import_hub_content::builders::ImportHubContentOutputBuilder,
1657) -> crate::operation::import_hub_content::builders::ImportHubContentOutputBuilder {
1658 if builder.hub_arn.is_none() {
1659 builder.hub_arn = Some(Default::default())
1660 }
1661 if builder.hub_content_arn.is_none() {
1662 builder.hub_content_arn = Some(Default::default())
1663 }
1664 builder
1665}
1666
1667pub(crate) fn list_algorithms_output_output_correct_errors(
1668 mut builder: crate::operation::list_algorithms::builders::ListAlgorithmsOutputBuilder,
1669) -> crate::operation::list_algorithms::builders::ListAlgorithmsOutputBuilder {
1670 if builder.algorithm_summary_list.is_none() {
1671 builder.algorithm_summary_list = Some(Default::default())
1672 }
1673 builder
1674}
1675
1676pub(crate) fn list_auto_ml_jobs_output_output_correct_errors(
1677 mut builder: crate::operation::list_auto_ml_jobs::builders::ListAutoMlJobsOutputBuilder,
1678) -> crate::operation::list_auto_ml_jobs::builders::ListAutoMlJobsOutputBuilder {
1679 if builder.auto_ml_job_summaries.is_none() {
1680 builder.auto_ml_job_summaries = Some(Default::default())
1681 }
1682 builder
1683}
1684
1685pub(crate) fn list_candidates_for_auto_ml_job_output_output_correct_errors(
1686 mut builder: crate::operation::list_candidates_for_auto_ml_job::builders::ListCandidatesForAutoMlJobOutputBuilder,
1687) -> crate::operation::list_candidates_for_auto_ml_job::builders::ListCandidatesForAutoMlJobOutputBuilder {
1688 if builder.candidates.is_none() {
1689 builder.candidates = Some(Default::default())
1690 }
1691 builder
1692}
1693
1694pub(crate) fn list_cluster_nodes_output_output_correct_errors(
1695 mut builder: crate::operation::list_cluster_nodes::builders::ListClusterNodesOutputBuilder,
1696) -> crate::operation::list_cluster_nodes::builders::ListClusterNodesOutputBuilder {
1697 if builder.cluster_node_summaries.is_none() {
1698 builder.cluster_node_summaries = Some(Default::default())
1699 }
1700 builder
1701}
1702
1703pub(crate) fn list_clusters_output_output_correct_errors(
1704 mut builder: crate::operation::list_clusters::builders::ListClustersOutputBuilder,
1705) -> crate::operation::list_clusters::builders::ListClustersOutputBuilder {
1706 if builder.cluster_summaries.is_none() {
1707 builder.cluster_summaries = Some(Default::default())
1708 }
1709 builder
1710}
1711
1712pub(crate) fn list_code_repositories_output_output_correct_errors(
1713 mut builder: crate::operation::list_code_repositories::builders::ListCodeRepositoriesOutputBuilder,
1714) -> crate::operation::list_code_repositories::builders::ListCodeRepositoriesOutputBuilder {
1715 if builder.code_repository_summary_list.is_none() {
1716 builder.code_repository_summary_list = Some(Default::default())
1717 }
1718 builder
1719}
1720
1721pub(crate) fn list_compilation_jobs_output_output_correct_errors(
1722 mut builder: crate::operation::list_compilation_jobs::builders::ListCompilationJobsOutputBuilder,
1723) -> crate::operation::list_compilation_jobs::builders::ListCompilationJobsOutputBuilder {
1724 if builder.compilation_job_summaries.is_none() {
1725 builder.compilation_job_summaries = Some(Default::default())
1726 }
1727 builder
1728}
1729
1730pub(crate) fn list_data_quality_job_definitions_output_output_correct_errors(
1731 mut builder: crate::operation::list_data_quality_job_definitions::builders::ListDataQualityJobDefinitionsOutputBuilder,
1732) -> crate::operation::list_data_quality_job_definitions::builders::ListDataQualityJobDefinitionsOutputBuilder {
1733 if builder.job_definition_summaries.is_none() {
1734 builder.job_definition_summaries = Some(Default::default())
1735 }
1736 builder
1737}
1738
1739pub(crate) fn list_device_fleets_output_output_correct_errors(
1740 mut builder: crate::operation::list_device_fleets::builders::ListDeviceFleetsOutputBuilder,
1741) -> crate::operation::list_device_fleets::builders::ListDeviceFleetsOutputBuilder {
1742 if builder.device_fleet_summaries.is_none() {
1743 builder.device_fleet_summaries = Some(Default::default())
1744 }
1745 builder
1746}
1747
1748pub(crate) fn list_devices_output_output_correct_errors(
1749 mut builder: crate::operation::list_devices::builders::ListDevicesOutputBuilder,
1750) -> crate::operation::list_devices::builders::ListDevicesOutputBuilder {
1751 if builder.device_summaries.is_none() {
1752 builder.device_summaries = Some(Default::default())
1753 }
1754 builder
1755}
1756
1757pub(crate) fn list_edge_deployment_plans_output_output_correct_errors(
1758 mut builder: crate::operation::list_edge_deployment_plans::builders::ListEdgeDeploymentPlansOutputBuilder,
1759) -> crate::operation::list_edge_deployment_plans::builders::ListEdgeDeploymentPlansOutputBuilder {
1760 if builder.edge_deployment_plan_summaries.is_none() {
1761 builder.edge_deployment_plan_summaries = Some(Default::default())
1762 }
1763 builder
1764}
1765
1766pub(crate) fn list_edge_packaging_jobs_output_output_correct_errors(
1767 mut builder: crate::operation::list_edge_packaging_jobs::builders::ListEdgePackagingJobsOutputBuilder,
1768) -> crate::operation::list_edge_packaging_jobs::builders::ListEdgePackagingJobsOutputBuilder {
1769 if builder.edge_packaging_job_summaries.is_none() {
1770 builder.edge_packaging_job_summaries = Some(Default::default())
1771 }
1772 builder
1773}
1774
1775pub(crate) fn list_endpoint_configs_output_output_correct_errors(
1776 mut builder: crate::operation::list_endpoint_configs::builders::ListEndpointConfigsOutputBuilder,
1777) -> crate::operation::list_endpoint_configs::builders::ListEndpointConfigsOutputBuilder {
1778 if builder.endpoint_configs.is_none() {
1779 builder.endpoint_configs = Some(Default::default())
1780 }
1781 builder
1782}
1783
1784pub(crate) fn list_endpoints_output_output_correct_errors(
1785 mut builder: crate::operation::list_endpoints::builders::ListEndpointsOutputBuilder,
1786) -> crate::operation::list_endpoints::builders::ListEndpointsOutputBuilder {
1787 if builder.endpoints.is_none() {
1788 builder.endpoints = Some(Default::default())
1789 }
1790 builder
1791}
1792
1793pub(crate) fn list_feature_groups_output_output_correct_errors(
1794 mut builder: crate::operation::list_feature_groups::builders::ListFeatureGroupsOutputBuilder,
1795) -> crate::operation::list_feature_groups::builders::ListFeatureGroupsOutputBuilder {
1796 if builder.feature_group_summaries.is_none() {
1797 builder.feature_group_summaries = Some(Default::default())
1798 }
1799 builder
1800}
1801
1802pub(crate) fn list_flow_definitions_output_output_correct_errors(
1803 mut builder: crate::operation::list_flow_definitions::builders::ListFlowDefinitionsOutputBuilder,
1804) -> crate::operation::list_flow_definitions::builders::ListFlowDefinitionsOutputBuilder {
1805 if builder.flow_definition_summaries.is_none() {
1806 builder.flow_definition_summaries = Some(Default::default())
1807 }
1808 builder
1809}
1810
1811pub(crate) fn list_hub_content_versions_output_output_correct_errors(
1812 mut builder: crate::operation::list_hub_content_versions::builders::ListHubContentVersionsOutputBuilder,
1813) -> crate::operation::list_hub_content_versions::builders::ListHubContentVersionsOutputBuilder {
1814 if builder.hub_content_summaries.is_none() {
1815 builder.hub_content_summaries = Some(Default::default())
1816 }
1817 builder
1818}
1819
1820pub(crate) fn list_hub_contents_output_output_correct_errors(
1821 mut builder: crate::operation::list_hub_contents::builders::ListHubContentsOutputBuilder,
1822) -> crate::operation::list_hub_contents::builders::ListHubContentsOutputBuilder {
1823 if builder.hub_content_summaries.is_none() {
1824 builder.hub_content_summaries = Some(Default::default())
1825 }
1826 builder
1827}
1828
1829pub(crate) fn list_hubs_output_output_correct_errors(
1830 mut builder: crate::operation::list_hubs::builders::ListHubsOutputBuilder,
1831) -> crate::operation::list_hubs::builders::ListHubsOutputBuilder {
1832 if builder.hub_summaries.is_none() {
1833 builder.hub_summaries = Some(Default::default())
1834 }
1835 builder
1836}
1837
1838pub(crate) fn list_human_task_uis_output_output_correct_errors(
1839 mut builder: crate::operation::list_human_task_uis::builders::ListHumanTaskUisOutputBuilder,
1840) -> crate::operation::list_human_task_uis::builders::ListHumanTaskUisOutputBuilder {
1841 if builder.human_task_ui_summaries.is_none() {
1842 builder.human_task_ui_summaries = Some(Default::default())
1843 }
1844 builder
1845}
1846
1847pub(crate) fn list_hyper_parameter_tuning_jobs_output_output_correct_errors(
1848 mut builder: crate::operation::list_hyper_parameter_tuning_jobs::builders::ListHyperParameterTuningJobsOutputBuilder,
1849) -> crate::operation::list_hyper_parameter_tuning_jobs::builders::ListHyperParameterTuningJobsOutputBuilder {
1850 if builder.hyper_parameter_tuning_job_summaries.is_none() {
1851 builder.hyper_parameter_tuning_job_summaries = Some(Default::default())
1852 }
1853 builder
1854}
1855
1856pub(crate) fn list_inference_components_output_output_correct_errors(
1857 mut builder: crate::operation::list_inference_components::builders::ListInferenceComponentsOutputBuilder,
1858) -> crate::operation::list_inference_components::builders::ListInferenceComponentsOutputBuilder {
1859 if builder.inference_components.is_none() {
1860 builder.inference_components = Some(Default::default())
1861 }
1862 builder
1863}
1864
1865pub(crate) fn list_inference_recommendations_jobs_output_output_correct_errors(
1866 mut builder: crate::operation::list_inference_recommendations_jobs::builders::ListInferenceRecommendationsJobsOutputBuilder,
1867) -> crate::operation::list_inference_recommendations_jobs::builders::ListInferenceRecommendationsJobsOutputBuilder {
1868 if builder.inference_recommendations_jobs.is_none() {
1869 builder.inference_recommendations_jobs = Some(Default::default())
1870 }
1871 builder
1872}
1873
1874pub(crate) fn list_labeling_jobs_for_workteam_output_output_correct_errors(
1875 mut builder: crate::operation::list_labeling_jobs_for_workteam::builders::ListLabelingJobsForWorkteamOutputBuilder,
1876) -> crate::operation::list_labeling_jobs_for_workteam::builders::ListLabelingJobsForWorkteamOutputBuilder {
1877 if builder.labeling_job_summary_list.is_none() {
1878 builder.labeling_job_summary_list = Some(Default::default())
1879 }
1880 builder
1881}
1882
1883pub(crate) fn list_model_bias_job_definitions_output_output_correct_errors(
1884 mut builder: crate::operation::list_model_bias_job_definitions::builders::ListModelBiasJobDefinitionsOutputBuilder,
1885) -> crate::operation::list_model_bias_job_definitions::builders::ListModelBiasJobDefinitionsOutputBuilder {
1886 if builder.job_definition_summaries.is_none() {
1887 builder.job_definition_summaries = Some(Default::default())
1888 }
1889 builder
1890}
1891
1892pub(crate) fn list_model_card_export_jobs_output_output_correct_errors(
1893 mut builder: crate::operation::list_model_card_export_jobs::builders::ListModelCardExportJobsOutputBuilder,
1894) -> crate::operation::list_model_card_export_jobs::builders::ListModelCardExportJobsOutputBuilder {
1895 if builder.model_card_export_job_summaries.is_none() {
1896 builder.model_card_export_job_summaries = Some(Default::default())
1897 }
1898 builder
1899}
1900
1901pub(crate) fn list_model_card_versions_output_output_correct_errors(
1902 mut builder: crate::operation::list_model_card_versions::builders::ListModelCardVersionsOutputBuilder,
1903) -> crate::operation::list_model_card_versions::builders::ListModelCardVersionsOutputBuilder {
1904 if builder.model_card_version_summary_list.is_none() {
1905 builder.model_card_version_summary_list = Some(Default::default())
1906 }
1907 builder
1908}
1909
1910pub(crate) fn list_model_cards_output_output_correct_errors(
1911 mut builder: crate::operation::list_model_cards::builders::ListModelCardsOutputBuilder,
1912) -> crate::operation::list_model_cards::builders::ListModelCardsOutputBuilder {
1913 if builder.model_card_summaries.is_none() {
1914 builder.model_card_summaries = Some(Default::default())
1915 }
1916 builder
1917}
1918
1919pub(crate) fn list_model_explainability_job_definitions_output_output_correct_errors(
1920 mut builder: crate::operation::list_model_explainability_job_definitions::builders::ListModelExplainabilityJobDefinitionsOutputBuilder,
1921) -> crate::operation::list_model_explainability_job_definitions::builders::ListModelExplainabilityJobDefinitionsOutputBuilder {
1922 if builder.job_definition_summaries.is_none() {
1923 builder.job_definition_summaries = Some(Default::default())
1924 }
1925 builder
1926}
1927
1928pub(crate) fn list_model_metadata_output_output_correct_errors(
1929 mut builder: crate::operation::list_model_metadata::builders::ListModelMetadataOutputBuilder,
1930) -> crate::operation::list_model_metadata::builders::ListModelMetadataOutputBuilder {
1931 if builder.model_metadata_summaries.is_none() {
1932 builder.model_metadata_summaries = Some(Default::default())
1933 }
1934 builder
1935}
1936
1937pub(crate) fn list_model_package_groups_output_output_correct_errors(
1938 mut builder: crate::operation::list_model_package_groups::builders::ListModelPackageGroupsOutputBuilder,
1939) -> crate::operation::list_model_package_groups::builders::ListModelPackageGroupsOutputBuilder {
1940 if builder.model_package_group_summary_list.is_none() {
1941 builder.model_package_group_summary_list = Some(Default::default())
1942 }
1943 builder
1944}
1945
1946pub(crate) fn list_model_packages_output_output_correct_errors(
1947 mut builder: crate::operation::list_model_packages::builders::ListModelPackagesOutputBuilder,
1948) -> crate::operation::list_model_packages::builders::ListModelPackagesOutputBuilder {
1949 if builder.model_package_summary_list.is_none() {
1950 builder.model_package_summary_list = Some(Default::default())
1951 }
1952 builder
1953}
1954
1955pub(crate) fn list_model_quality_job_definitions_output_output_correct_errors(
1956 mut builder: crate::operation::list_model_quality_job_definitions::builders::ListModelQualityJobDefinitionsOutputBuilder,
1957) -> crate::operation::list_model_quality_job_definitions::builders::ListModelQualityJobDefinitionsOutputBuilder {
1958 if builder.job_definition_summaries.is_none() {
1959 builder.job_definition_summaries = Some(Default::default())
1960 }
1961 builder
1962}
1963
1964pub(crate) fn list_models_output_output_correct_errors(
1965 mut builder: crate::operation::list_models::builders::ListModelsOutputBuilder,
1966) -> crate::operation::list_models::builders::ListModelsOutputBuilder {
1967 if builder.models.is_none() {
1968 builder.models = Some(Default::default())
1969 }
1970 builder
1971}
1972
1973pub(crate) fn list_monitoring_executions_output_output_correct_errors(
1974 mut builder: crate::operation::list_monitoring_executions::builders::ListMonitoringExecutionsOutputBuilder,
1975) -> crate::operation::list_monitoring_executions::builders::ListMonitoringExecutionsOutputBuilder {
1976 if builder.monitoring_execution_summaries.is_none() {
1977 builder.monitoring_execution_summaries = Some(Default::default())
1978 }
1979 builder
1980}
1981
1982pub(crate) fn list_monitoring_schedules_output_output_correct_errors(
1983 mut builder: crate::operation::list_monitoring_schedules::builders::ListMonitoringSchedulesOutputBuilder,
1984) -> crate::operation::list_monitoring_schedules::builders::ListMonitoringSchedulesOutputBuilder {
1985 if builder.monitoring_schedule_summaries.is_none() {
1986 builder.monitoring_schedule_summaries = Some(Default::default())
1987 }
1988 builder
1989}
1990
1991pub(crate) fn list_optimization_jobs_output_output_correct_errors(
1992 mut builder: crate::operation::list_optimization_jobs::builders::ListOptimizationJobsOutputBuilder,
1993) -> crate::operation::list_optimization_jobs::builders::ListOptimizationJobsOutputBuilder {
1994 if builder.optimization_job_summaries.is_none() {
1995 builder.optimization_job_summaries = Some(Default::default())
1996 }
1997 builder
1998}
1999
2000pub(crate) fn list_processing_jobs_output_output_correct_errors(
2001 mut builder: crate::operation::list_processing_jobs::builders::ListProcessingJobsOutputBuilder,
2002) -> crate::operation::list_processing_jobs::builders::ListProcessingJobsOutputBuilder {
2003 if builder.processing_job_summaries.is_none() {
2004 builder.processing_job_summaries = Some(Default::default())
2005 }
2006 builder
2007}
2008
2009pub(crate) fn list_projects_output_output_correct_errors(
2010 mut builder: crate::operation::list_projects::builders::ListProjectsOutputBuilder,
2011) -> crate::operation::list_projects::builders::ListProjectsOutputBuilder {
2012 if builder.project_summary_list.is_none() {
2013 builder.project_summary_list = Some(Default::default())
2014 }
2015 builder
2016}
2017
2018pub(crate) fn list_stage_devices_output_output_correct_errors(
2019 mut builder: crate::operation::list_stage_devices::builders::ListStageDevicesOutputBuilder,
2020) -> crate::operation::list_stage_devices::builders::ListStageDevicesOutputBuilder {
2021 if builder.device_deployment_summaries.is_none() {
2022 builder.device_deployment_summaries = Some(Default::default())
2023 }
2024 builder
2025}
2026
2027pub(crate) fn list_subscribed_workteams_output_output_correct_errors(
2028 mut builder: crate::operation::list_subscribed_workteams::builders::ListSubscribedWorkteamsOutputBuilder,
2029) -> crate::operation::list_subscribed_workteams::builders::ListSubscribedWorkteamsOutputBuilder {
2030 if builder.subscribed_workteams.is_none() {
2031 builder.subscribed_workteams = Some(Default::default())
2032 }
2033 builder
2034}
2035
2036pub(crate) fn list_training_jobs_output_output_correct_errors(
2037 mut builder: crate::operation::list_training_jobs::builders::ListTrainingJobsOutputBuilder,
2038) -> crate::operation::list_training_jobs::builders::ListTrainingJobsOutputBuilder {
2039 if builder.training_job_summaries.is_none() {
2040 builder.training_job_summaries = Some(Default::default())
2041 }
2042 builder
2043}
2044
2045pub(crate) fn list_training_jobs_for_hyper_parameter_tuning_job_output_output_correct_errors(
2046 mut builder: crate::operation::list_training_jobs_for_hyper_parameter_tuning_job::builders::ListTrainingJobsForHyperParameterTuningJobOutputBuilder,
2047) -> crate::operation::list_training_jobs_for_hyper_parameter_tuning_job::builders::ListTrainingJobsForHyperParameterTuningJobOutputBuilder {
2048 if builder.training_job_summaries.is_none() {
2049 builder.training_job_summaries = Some(Default::default())
2050 }
2051 builder
2052}
2053
2054pub(crate) fn list_training_plans_output_output_correct_errors(
2055 mut builder: crate::operation::list_training_plans::builders::ListTrainingPlansOutputBuilder,
2056) -> crate::operation::list_training_plans::builders::ListTrainingPlansOutputBuilder {
2057 if builder.training_plan_summaries.is_none() {
2058 builder.training_plan_summaries = Some(Default::default())
2059 }
2060 builder
2061}
2062
2063pub(crate) fn list_transform_jobs_output_output_correct_errors(
2064 mut builder: crate::operation::list_transform_jobs::builders::ListTransformJobsOutputBuilder,
2065) -> crate::operation::list_transform_jobs::builders::ListTransformJobsOutputBuilder {
2066 if builder.transform_job_summaries.is_none() {
2067 builder.transform_job_summaries = Some(Default::default())
2068 }
2069 builder
2070}
2071
2072pub(crate) fn list_workforces_output_output_correct_errors(
2073 mut builder: crate::operation::list_workforces::builders::ListWorkforcesOutputBuilder,
2074) -> crate::operation::list_workforces::builders::ListWorkforcesOutputBuilder {
2075 if builder.workforces.is_none() {
2076 builder.workforces = Some(Default::default())
2077 }
2078 builder
2079}
2080
2081pub(crate) fn list_workteams_output_output_correct_errors(
2082 mut builder: crate::operation::list_workteams::builders::ListWorkteamsOutputBuilder,
2083) -> crate::operation::list_workteams::builders::ListWorkteamsOutputBuilder {
2084 if builder.workteams.is_none() {
2085 builder.workteams = Some(Default::default())
2086 }
2087 builder
2088}
2089
2090pub(crate) fn put_model_package_group_policy_output_output_correct_errors(
2091 mut builder: crate::operation::put_model_package_group_policy::builders::PutModelPackageGroupPolicyOutputBuilder,
2092) -> crate::operation::put_model_package_group_policy::builders::PutModelPackageGroupPolicyOutputBuilder {
2093 if builder.model_package_group_arn.is_none() {
2094 builder.model_package_group_arn = Some(Default::default())
2095 }
2096 builder
2097}
2098
2099pub(crate) fn render_ui_template_output_output_correct_errors(
2100 mut builder: crate::operation::render_ui_template::builders::RenderUiTemplateOutputBuilder,
2101) -> crate::operation::render_ui_template::builders::RenderUiTemplateOutputBuilder {
2102 if builder.rendered_content.is_none() {
2103 builder.rendered_content = Some(Default::default())
2104 }
2105 if builder.errors.is_none() {
2106 builder.errors = Some(Default::default())
2107 }
2108 builder
2109}
2110
2111pub(crate) fn search_training_plan_offerings_output_output_correct_errors(
2112 mut builder: crate::operation::search_training_plan_offerings::builders::SearchTrainingPlanOfferingsOutputBuilder,
2113) -> crate::operation::search_training_plan_offerings::builders::SearchTrainingPlanOfferingsOutputBuilder {
2114 if builder.training_plan_offerings.is_none() {
2115 builder.training_plan_offerings = Some(Default::default())
2116 }
2117 builder
2118}
2119
2120pub(crate) fn start_inference_experiment_output_output_correct_errors(
2121 mut builder: crate::operation::start_inference_experiment::builders::StartInferenceExperimentOutputBuilder,
2122) -> crate::operation::start_inference_experiment::builders::StartInferenceExperimentOutputBuilder {
2123 if builder.inference_experiment_arn.is_none() {
2124 builder.inference_experiment_arn = Some(Default::default())
2125 }
2126 builder
2127}
2128
2129pub(crate) fn stop_inference_experiment_output_output_correct_errors(
2130 mut builder: crate::operation::stop_inference_experiment::builders::StopInferenceExperimentOutputBuilder,
2131) -> crate::operation::stop_inference_experiment::builders::StopInferenceExperimentOutputBuilder {
2132 if builder.inference_experiment_arn.is_none() {
2133 builder.inference_experiment_arn = Some(Default::default())
2134 }
2135 builder
2136}
2137
2138pub(crate) fn update_cluster_output_output_correct_errors(
2139 mut builder: crate::operation::update_cluster::builders::UpdateClusterOutputBuilder,
2140) -> crate::operation::update_cluster::builders::UpdateClusterOutputBuilder {
2141 if builder.cluster_arn.is_none() {
2142 builder.cluster_arn = Some(Default::default())
2143 }
2144 builder
2145}
2146
2147pub(crate) fn update_cluster_scheduler_config_output_output_correct_errors(
2148 mut builder: crate::operation::update_cluster_scheduler_config::builders::UpdateClusterSchedulerConfigOutputBuilder,
2149) -> crate::operation::update_cluster_scheduler_config::builders::UpdateClusterSchedulerConfigOutputBuilder {
2150 if builder.cluster_scheduler_config_arn.is_none() {
2151 builder.cluster_scheduler_config_arn = Some(Default::default())
2152 }
2153 if builder.cluster_scheduler_config_version.is_none() {
2154 builder.cluster_scheduler_config_version = Some(Default::default())
2155 }
2156 builder
2157}
2158
2159pub(crate) fn update_cluster_software_output_output_correct_errors(
2160 mut builder: crate::operation::update_cluster_software::builders::UpdateClusterSoftwareOutputBuilder,
2161) -> crate::operation::update_cluster_software::builders::UpdateClusterSoftwareOutputBuilder {
2162 if builder.cluster_arn.is_none() {
2163 builder.cluster_arn = Some(Default::default())
2164 }
2165 builder
2166}
2167
2168pub(crate) fn update_code_repository_output_output_correct_errors(
2169 mut builder: crate::operation::update_code_repository::builders::UpdateCodeRepositoryOutputBuilder,
2170) -> crate::operation::update_code_repository::builders::UpdateCodeRepositoryOutputBuilder {
2171 if builder.code_repository_arn.is_none() {
2172 builder.code_repository_arn = Some(Default::default())
2173 }
2174 builder
2175}
2176
2177pub(crate) fn update_compute_quota_output_output_correct_errors(
2178 mut builder: crate::operation::update_compute_quota::builders::UpdateComputeQuotaOutputBuilder,
2179) -> crate::operation::update_compute_quota::builders::UpdateComputeQuotaOutputBuilder {
2180 if builder.compute_quota_arn.is_none() {
2181 builder.compute_quota_arn = Some(Default::default())
2182 }
2183 if builder.compute_quota_version.is_none() {
2184 builder.compute_quota_version = Some(Default::default())
2185 }
2186 builder
2187}
2188
2189pub(crate) fn update_endpoint_output_output_correct_errors(
2190 mut builder: crate::operation::update_endpoint::builders::UpdateEndpointOutputBuilder,
2191) -> crate::operation::update_endpoint::builders::UpdateEndpointOutputBuilder {
2192 if builder.endpoint_arn.is_none() {
2193 builder.endpoint_arn = Some(Default::default())
2194 }
2195 builder
2196}
2197
2198pub(crate) fn update_endpoint_weights_and_capacities_output_output_correct_errors(
2199 mut builder: crate::operation::update_endpoint_weights_and_capacities::builders::UpdateEndpointWeightsAndCapacitiesOutputBuilder,
2200) -> crate::operation::update_endpoint_weights_and_capacities::builders::UpdateEndpointWeightsAndCapacitiesOutputBuilder {
2201 if builder.endpoint_arn.is_none() {
2202 builder.endpoint_arn = Some(Default::default())
2203 }
2204 builder
2205}
2206
2207pub(crate) fn update_feature_group_output_output_correct_errors(
2208 mut builder: crate::operation::update_feature_group::builders::UpdateFeatureGroupOutputBuilder,
2209) -> crate::operation::update_feature_group::builders::UpdateFeatureGroupOutputBuilder {
2210 if builder.feature_group_arn.is_none() {
2211 builder.feature_group_arn = Some(Default::default())
2212 }
2213 builder
2214}
2215
2216pub(crate) fn update_hub_output_output_correct_errors(
2217 mut builder: crate::operation::update_hub::builders::UpdateHubOutputBuilder,
2218) -> crate::operation::update_hub::builders::UpdateHubOutputBuilder {
2219 if builder.hub_arn.is_none() {
2220 builder.hub_arn = Some(Default::default())
2221 }
2222 builder
2223}
2224
2225pub(crate) fn update_hub_content_output_output_correct_errors(
2226 mut builder: crate::operation::update_hub_content::builders::UpdateHubContentOutputBuilder,
2227) -> crate::operation::update_hub_content::builders::UpdateHubContentOutputBuilder {
2228 if builder.hub_arn.is_none() {
2229 builder.hub_arn = Some(Default::default())
2230 }
2231 if builder.hub_content_arn.is_none() {
2232 builder.hub_content_arn = Some(Default::default())
2233 }
2234 builder
2235}
2236
2237pub(crate) fn update_hub_content_reference_output_output_correct_errors(
2238 mut builder: crate::operation::update_hub_content_reference::builders::UpdateHubContentReferenceOutputBuilder,
2239) -> crate::operation::update_hub_content_reference::builders::UpdateHubContentReferenceOutputBuilder {
2240 if builder.hub_arn.is_none() {
2241 builder.hub_arn = Some(Default::default())
2242 }
2243 if builder.hub_content_arn.is_none() {
2244 builder.hub_content_arn = Some(Default::default())
2245 }
2246 builder
2247}
2248
2249pub(crate) fn update_inference_component_output_output_correct_errors(
2250 mut builder: crate::operation::update_inference_component::builders::UpdateInferenceComponentOutputBuilder,
2251) -> crate::operation::update_inference_component::builders::UpdateInferenceComponentOutputBuilder {
2252 if builder.inference_component_arn.is_none() {
2253 builder.inference_component_arn = Some(Default::default())
2254 }
2255 builder
2256}
2257
2258pub(crate) fn update_inference_component_runtime_config_output_output_correct_errors(
2259 mut builder: crate::operation::update_inference_component_runtime_config::builders::UpdateInferenceComponentRuntimeConfigOutputBuilder,
2260) -> crate::operation::update_inference_component_runtime_config::builders::UpdateInferenceComponentRuntimeConfigOutputBuilder {
2261 if builder.inference_component_arn.is_none() {
2262 builder.inference_component_arn = Some(Default::default())
2263 }
2264 builder
2265}
2266
2267pub(crate) fn update_inference_experiment_output_output_correct_errors(
2268 mut builder: crate::operation::update_inference_experiment::builders::UpdateInferenceExperimentOutputBuilder,
2269) -> crate::operation::update_inference_experiment::builders::UpdateInferenceExperimentOutputBuilder {
2270 if builder.inference_experiment_arn.is_none() {
2271 builder.inference_experiment_arn = Some(Default::default())
2272 }
2273 builder
2274}
2275
2276pub(crate) fn update_model_card_output_output_correct_errors(
2277 mut builder: crate::operation::update_model_card::builders::UpdateModelCardOutputBuilder,
2278) -> crate::operation::update_model_card::builders::UpdateModelCardOutputBuilder {
2279 if builder.model_card_arn.is_none() {
2280 builder.model_card_arn = Some(Default::default())
2281 }
2282 builder
2283}
2284
2285pub(crate) fn update_model_package_output_output_correct_errors(
2286 mut builder: crate::operation::update_model_package::builders::UpdateModelPackageOutputBuilder,
2287) -> crate::operation::update_model_package::builders::UpdateModelPackageOutputBuilder {
2288 if builder.model_package_arn.is_none() {
2289 builder.model_package_arn = Some(Default::default())
2290 }
2291 builder
2292}
2293
2294pub(crate) fn update_monitoring_alert_output_output_correct_errors(
2295 mut builder: crate::operation::update_monitoring_alert::builders::UpdateMonitoringAlertOutputBuilder,
2296) -> crate::operation::update_monitoring_alert::builders::UpdateMonitoringAlertOutputBuilder {
2297 if builder.monitoring_schedule_arn.is_none() {
2298 builder.monitoring_schedule_arn = Some(Default::default())
2299 }
2300 builder
2301}
2302
2303pub(crate) fn update_monitoring_schedule_output_output_correct_errors(
2304 mut builder: crate::operation::update_monitoring_schedule::builders::UpdateMonitoringScheduleOutputBuilder,
2305) -> crate::operation::update_monitoring_schedule::builders::UpdateMonitoringScheduleOutputBuilder {
2306 if builder.monitoring_schedule_arn.is_none() {
2307 builder.monitoring_schedule_arn = Some(Default::default())
2308 }
2309 builder
2310}
2311
2312pub(crate) fn update_project_output_output_correct_errors(
2313 mut builder: crate::operation::update_project::builders::UpdateProjectOutputBuilder,
2314) -> crate::operation::update_project::builders::UpdateProjectOutputBuilder {
2315 if builder.project_arn.is_none() {
2316 builder.project_arn = Some(Default::default())
2317 }
2318 builder
2319}
2320
2321pub(crate) fn update_training_job_output_output_correct_errors(
2322 mut builder: crate::operation::update_training_job::builders::UpdateTrainingJobOutputBuilder,
2323) -> crate::operation::update_training_job::builders::UpdateTrainingJobOutputBuilder {
2324 if builder.training_job_arn.is_none() {
2325 builder.training_job_arn = Some(Default::default())
2326 }
2327 builder
2328}
2329
2330pub(crate) fn update_workforce_output_output_correct_errors(
2331 mut builder: crate::operation::update_workforce::builders::UpdateWorkforceOutputBuilder,
2332) -> crate::operation::update_workforce::builders::UpdateWorkforceOutputBuilder {
2333 if builder.workforce.is_none() {
2334 builder.workforce = {
2335 let builder = crate::types::builders::WorkforceBuilder::default();
2336 Some(crate::serde_util::workforce_correct_errors(builder).build())
2337 }
2338 }
2339 builder
2340}
2341
2342pub(crate) fn update_workteam_output_output_correct_errors(
2343 mut builder: crate::operation::update_workteam::builders::UpdateWorkteamOutputBuilder,
2344) -> crate::operation::update_workteam::builders::UpdateWorkteamOutputBuilder {
2345 if builder.workteam.is_none() {
2346 builder.workteam = {
2347 let builder = crate::types::builders::WorkteamBuilder::default();
2348 Some(crate::serde_util::workteam_correct_errors(builder).build())
2349 }
2350 }
2351 builder
2352}
2353
2354pub(crate) fn training_specification_correct_errors(
2355 mut builder: crate::types::builders::TrainingSpecificationBuilder,
2356) -> crate::types::builders::TrainingSpecificationBuilder {
2357 if builder.training_image.is_none() {
2358 builder.training_image = Some(Default::default())
2359 }
2360 if builder.supported_training_instance_types.is_none() {
2361 builder.supported_training_instance_types = Some(Default::default())
2362 }
2363 if builder.training_channels.is_none() {
2364 builder.training_channels = Some(Default::default())
2365 }
2366 builder
2367}
2368
2369pub(crate) fn auto_ml_output_data_config_correct_errors(
2370 mut builder: crate::types::builders::AutoMlOutputDataConfigBuilder,
2371) -> crate::types::builders::AutoMlOutputDataConfigBuilder {
2372 if builder.s3_output_path.is_none() {
2373 builder.s3_output_path = Some(Default::default())
2374 }
2375 builder
2376}
2377
2378pub(crate) fn model_artifacts_correct_errors(
2379 mut builder: crate::types::builders::ModelArtifactsBuilder,
2380) -> crate::types::builders::ModelArtifactsBuilder {
2381 if builder.s3_model_artifacts.is_none() {
2382 builder.s3_model_artifacts = Some(Default::default())
2383 }
2384 builder
2385}
2386
2387pub(crate) fn input_config_correct_errors(mut builder: crate::types::builders::InputConfigBuilder) -> crate::types::builders::InputConfigBuilder {
2388 if builder.s3_uri.is_none() {
2389 builder.s3_uri = Some(Default::default())
2390 }
2391 if builder.framework.is_none() {
2392 builder.framework = "no value was set".parse::<crate::types::Framework>().ok()
2393 }
2394 builder
2395}
2396
2397pub(crate) fn output_config_correct_errors(mut builder: crate::types::builders::OutputConfigBuilder) -> crate::types::builders::OutputConfigBuilder {
2398 if builder.s3_output_location.is_none() {
2399 builder.s3_output_location = Some(Default::default())
2400 }
2401 builder
2402}
2403
2404pub(crate) fn compute_quota_target_correct_errors(
2405 mut builder: crate::types::builders::ComputeQuotaTargetBuilder,
2406) -> crate::types::builders::ComputeQuotaTargetBuilder {
2407 if builder.team_name.is_none() {
2408 builder.team_name = Some(Default::default())
2409 }
2410 builder
2411}
2412
2413pub(crate) fn data_quality_app_specification_correct_errors(
2414 mut builder: crate::types::builders::DataQualityAppSpecificationBuilder,
2415) -> crate::types::builders::DataQualityAppSpecificationBuilder {
2416 if builder.image_uri.is_none() {
2417 builder.image_uri = Some(Default::default())
2418 }
2419 builder
2420}
2421
2422pub(crate) fn monitoring_output_config_correct_errors(
2423 mut builder: crate::types::builders::MonitoringOutputConfigBuilder,
2424) -> crate::types::builders::MonitoringOutputConfigBuilder {
2425 if builder.monitoring_outputs.is_none() {
2426 builder.monitoring_outputs = Some(Default::default())
2427 }
2428 builder
2429}
2430
2431pub(crate) fn monitoring_resources_correct_errors(
2432 mut builder: crate::types::builders::MonitoringResourcesBuilder,
2433) -> crate::types::builders::MonitoringResourcesBuilder {
2434 if builder.cluster_config.is_none() {
2435 builder.cluster_config = {
2436 let builder = crate::types::builders::MonitoringClusterConfigBuilder::default();
2437 Some(crate::serde_util::monitoring_cluster_config_correct_errors(builder).build())
2438 }
2439 }
2440 builder
2441}
2442
2443pub(crate) fn edge_output_config_correct_errors(
2444 mut builder: crate::types::builders::EdgeOutputConfigBuilder,
2445) -> crate::types::builders::EdgeOutputConfigBuilder {
2446 if builder.s3_output_location.is_none() {
2447 builder.s3_output_location = Some(Default::default())
2448 }
2449 builder
2450}
2451
2452pub(crate) fn flow_definition_output_config_correct_errors(
2453 mut builder: crate::types::builders::FlowDefinitionOutputConfigBuilder,
2454) -> crate::types::builders::FlowDefinitionOutputConfigBuilder {
2455 if builder.s3_output_path.is_none() {
2456 builder.s3_output_path = Some(Default::default())
2457 }
2458 builder
2459}
2460
2461pub(crate) fn hyper_parameter_tuning_job_config_correct_errors(
2462 mut builder: crate::types::builders::HyperParameterTuningJobConfigBuilder,
2463) -> crate::types::builders::HyperParameterTuningJobConfigBuilder {
2464 if builder.strategy.is_none() {
2465 builder.strategy = "no value was set".parse::<crate::types::HyperParameterTuningJobStrategyType>().ok()
2466 }
2467 if builder.resource_limits.is_none() {
2468 builder.resource_limits = {
2469 let builder = crate::types::builders::ResourceLimitsBuilder::default();
2470 Some(crate::serde_util::resource_limits_correct_errors(builder).build())
2471 }
2472 }
2473 builder
2474}
2475
2476pub(crate) fn endpoint_metadata_correct_errors(
2477 mut builder: crate::types::builders::EndpointMetadataBuilder,
2478) -> crate::types::builders::EndpointMetadataBuilder {
2479 if builder.endpoint_name.is_none() {
2480 builder.endpoint_name = Some(Default::default())
2481 }
2482 builder
2483}
2484
2485pub(crate) fn labeling_job_input_config_correct_errors(
2486 mut builder: crate::types::builders::LabelingJobInputConfigBuilder,
2487) -> crate::types::builders::LabelingJobInputConfigBuilder {
2488 if builder.data_source.is_none() {
2489 builder.data_source = {
2490 let builder = crate::types::builders::LabelingJobDataSourceBuilder::default();
2491 Some(builder.build())
2492 }
2493 }
2494 builder
2495}
2496
2497pub(crate) fn labeling_job_output_config_correct_errors(
2498 mut builder: crate::types::builders::LabelingJobOutputConfigBuilder,
2499) -> crate::types::builders::LabelingJobOutputConfigBuilder {
2500 if builder.s3_output_path.is_none() {
2501 builder.s3_output_path = Some(Default::default())
2502 }
2503 builder
2504}
2505
2506pub(crate) fn human_task_config_correct_errors(
2507 mut builder: crate::types::builders::HumanTaskConfigBuilder,
2508) -> crate::types::builders::HumanTaskConfigBuilder {
2509 if builder.workteam_arn.is_none() {
2510 builder.workteam_arn = Some(Default::default())
2511 }
2512 if builder.ui_config.is_none() {
2513 builder.ui_config = {
2514 let builder = crate::types::builders::UiConfigBuilder::default();
2515 Some(builder.build())
2516 }
2517 }
2518 if builder.task_title.is_none() {
2519 builder.task_title = Some(Default::default())
2520 }
2521 if builder.task_description.is_none() {
2522 builder.task_description = Some(Default::default())
2523 }
2524 if builder.number_of_human_workers_per_data_object.is_none() {
2525 builder.number_of_human_workers_per_data_object = Some(Default::default())
2526 }
2527 if builder.task_time_limit_in_seconds.is_none() {
2528 builder.task_time_limit_in_seconds = Some(Default::default())
2529 }
2530 builder
2531}
2532
2533pub(crate) fn model_bias_app_specification_correct_errors(
2534 mut builder: crate::types::builders::ModelBiasAppSpecificationBuilder,
2535) -> crate::types::builders::ModelBiasAppSpecificationBuilder {
2536 if builder.image_uri.is_none() {
2537 builder.image_uri = Some(Default::default())
2538 }
2539 if builder.config_uri.is_none() {
2540 builder.config_uri = Some(Default::default())
2541 }
2542 builder
2543}
2544
2545pub(crate) fn model_bias_job_input_correct_errors(
2546 mut builder: crate::types::builders::ModelBiasJobInputBuilder,
2547) -> crate::types::builders::ModelBiasJobInputBuilder {
2548 if builder.ground_truth_s3_input.is_none() {
2549 builder.ground_truth_s3_input = {
2550 let builder = crate::types::builders::MonitoringGroundTruthS3InputBuilder::default();
2551 Some(builder.build())
2552 }
2553 }
2554 builder
2555}
2556
2557pub(crate) fn model_card_export_output_config_correct_errors(
2558 mut builder: crate::types::builders::ModelCardExportOutputConfigBuilder,
2559) -> crate::types::builders::ModelCardExportOutputConfigBuilder {
2560 if builder.s3_output_path.is_none() {
2561 builder.s3_output_path = Some(Default::default())
2562 }
2563 builder
2564}
2565
2566pub(crate) fn model_explainability_app_specification_correct_errors(
2567 mut builder: crate::types::builders::ModelExplainabilityAppSpecificationBuilder,
2568) -> crate::types::builders::ModelExplainabilityAppSpecificationBuilder {
2569 if builder.image_uri.is_none() {
2570 builder.image_uri = Some(Default::default())
2571 }
2572 if builder.config_uri.is_none() {
2573 builder.config_uri = Some(Default::default())
2574 }
2575 builder
2576}
2577
2578pub(crate) fn model_package_status_details_correct_errors(
2579 mut builder: crate::types::builders::ModelPackageStatusDetailsBuilder,
2580) -> crate::types::builders::ModelPackageStatusDetailsBuilder {
2581 if builder.validation_statuses.is_none() {
2582 builder.validation_statuses = Some(Default::default())
2583 }
2584 builder
2585}
2586
2587pub(crate) fn model_quality_app_specification_correct_errors(
2588 mut builder: crate::types::builders::ModelQualityAppSpecificationBuilder,
2589) -> crate::types::builders::ModelQualityAppSpecificationBuilder {
2590 if builder.image_uri.is_none() {
2591 builder.image_uri = Some(Default::default())
2592 }
2593 builder
2594}
2595
2596pub(crate) fn model_quality_job_input_correct_errors(
2597 mut builder: crate::types::builders::ModelQualityJobInputBuilder,
2598) -> crate::types::builders::ModelQualityJobInputBuilder {
2599 if builder.ground_truth_s3_input.is_none() {
2600 builder.ground_truth_s3_input = {
2601 let builder = crate::types::builders::MonitoringGroundTruthS3InputBuilder::default();
2602 Some(builder.build())
2603 }
2604 }
2605 builder
2606}
2607
2608pub(crate) fn optimization_job_output_config_correct_errors(
2609 mut builder: crate::types::builders::OptimizationJobOutputConfigBuilder,
2610) -> crate::types::builders::OptimizationJobOutputConfigBuilder {
2611 if builder.s3_output_location.is_none() {
2612 builder.s3_output_location = Some(Default::default())
2613 }
2614 builder
2615}
2616
2617pub(crate) fn processing_resources_correct_errors(
2618 mut builder: crate::types::builders::ProcessingResourcesBuilder,
2619) -> crate::types::builders::ProcessingResourcesBuilder {
2620 if builder.cluster_config.is_none() {
2621 builder.cluster_config = {
2622 let builder = crate::types::builders::ProcessingClusterConfigBuilder::default();
2623 Some(crate::serde_util::processing_cluster_config_correct_errors(builder).build())
2624 }
2625 }
2626 builder
2627}
2628
2629pub(crate) fn app_specification_correct_errors(
2630 mut builder: crate::types::builders::AppSpecificationBuilder,
2631) -> crate::types::builders::AppSpecificationBuilder {
2632 if builder.image_uri.is_none() {
2633 builder.image_uri = Some(Default::default())
2634 }
2635 builder
2636}
2637
2638pub(crate) fn subscribed_workteam_correct_errors(
2639 mut builder: crate::types::builders::SubscribedWorkteamBuilder,
2640) -> crate::types::builders::SubscribedWorkteamBuilder {
2641 if builder.workteam_arn.is_none() {
2642 builder.workteam_arn = Some(Default::default())
2643 }
2644 builder
2645}
2646
2647pub(crate) fn algorithm_specification_correct_errors(
2648 mut builder: crate::types::builders::AlgorithmSpecificationBuilder,
2649) -> crate::types::builders::AlgorithmSpecificationBuilder {
2650 if builder.training_input_mode.is_none() {
2651 builder.training_input_mode = "no value was set".parse::<crate::types::TrainingInputMode>().ok()
2652 }
2653 builder
2654}
2655
2656pub(crate) fn resource_config_correct_errors(
2657 mut builder: crate::types::builders::ResourceConfigBuilder,
2658) -> crate::types::builders::ResourceConfigBuilder {
2659 if builder.volume_size_in_gb.is_none() {
2660 builder.volume_size_in_gb = Some(Default::default())
2661 }
2662 builder
2663}
2664
2665pub(crate) fn transform_input_correct_errors(
2666 mut builder: crate::types::builders::TransformInputBuilder,
2667) -> crate::types::builders::TransformInputBuilder {
2668 if builder.data_source.is_none() {
2669 builder.data_source = {
2670 let builder = crate::types::builders::TransformDataSourceBuilder::default();
2671 Some(crate::serde_util::transform_data_source_correct_errors(builder).build())
2672 }
2673 }
2674 builder
2675}
2676
2677pub(crate) fn transform_resources_correct_errors(
2678 mut builder: crate::types::builders::TransformResourcesBuilder,
2679) -> crate::types::builders::TransformResourcesBuilder {
2680 if builder.instance_type.is_none() {
2681 builder.instance_type = "no value was set".parse::<crate::types::TransformInstanceType>().ok()
2682 }
2683 if builder.instance_count.is_none() {
2684 builder.instance_count = Some(Default::default())
2685 }
2686 builder
2687}
2688
2689pub(crate) fn workforce_correct_errors(mut builder: crate::types::builders::WorkforceBuilder) -> crate::types::builders::WorkforceBuilder {
2690 if builder.workforce_name.is_none() {
2691 builder.workforce_name = Some(Default::default())
2692 }
2693 if builder.workforce_arn.is_none() {
2694 builder.workforce_arn = Some(Default::default())
2695 }
2696 builder
2697}
2698
2699pub(crate) fn workteam_correct_errors(mut builder: crate::types::builders::WorkteamBuilder) -> crate::types::builders::WorkteamBuilder {
2700 if builder.workteam_name.is_none() {
2701 builder.workteam_name = Some(Default::default())
2702 }
2703 if builder.member_definitions.is_none() {
2704 builder.member_definitions = Some(Default::default())
2705 }
2706 if builder.workteam_arn.is_none() {
2707 builder.workteam_arn = Some(Default::default())
2708 }
2709 if builder.description.is_none() {
2710 builder.description = Some(Default::default())
2711 }
2712 builder
2713}
2714
2715pub(crate) fn action_source_correct_errors(mut builder: crate::types::builders::ActionSourceBuilder) -> crate::types::builders::ActionSourceBuilder {
2716 if builder.source_uri.is_none() {
2717 builder.source_uri = Some(Default::default())
2718 }
2719 builder
2720}
2721
2722pub(crate) fn algorithm_validation_specification_correct_errors(
2723 mut builder: crate::types::builders::AlgorithmValidationSpecificationBuilder,
2724) -> crate::types::builders::AlgorithmValidationSpecificationBuilder {
2725 if builder.validation_role.is_none() {
2726 builder.validation_role = Some(Default::default())
2727 }
2728 if builder.validation_profiles.is_none() {
2729 builder.validation_profiles = Some(Default::default())
2730 }
2731 builder
2732}
2733
2734pub(crate) fn artifact_source_correct_errors(
2735 mut builder: crate::types::builders::ArtifactSourceBuilder,
2736) -> crate::types::builders::ArtifactSourceBuilder {
2737 if builder.source_uri.is_none() {
2738 builder.source_uri = Some(Default::default())
2739 }
2740 builder
2741}
2742
2743pub(crate) fn async_inference_config_correct_errors(
2744 mut builder: crate::types::builders::AsyncInferenceConfigBuilder,
2745) -> crate::types::builders::AsyncInferenceConfigBuilder {
2746 if builder.output_config.is_none() {
2747 builder.output_config = {
2748 let builder = crate::types::builders::AsyncInferenceOutputConfigBuilder::default();
2749 Some(builder.build())
2750 }
2751 }
2752 builder
2753}
2754
2755pub(crate) fn auto_ml_candidate_correct_errors(
2756 mut builder: crate::types::builders::AutoMlCandidateBuilder,
2757) -> crate::types::builders::AutoMlCandidateBuilder {
2758 if builder.candidate_name.is_none() {
2759 builder.candidate_name = Some(Default::default())
2760 }
2761 if builder.objective_status.is_none() {
2762 builder.objective_status = "no value was set".parse::<crate::types::ObjectiveStatus>().ok()
2763 }
2764 if builder.candidate_steps.is_none() {
2765 builder.candidate_steps = Some(Default::default())
2766 }
2767 if builder.candidate_status.is_none() {
2768 builder.candidate_status = "no value was set".parse::<crate::types::CandidateStatus>().ok()
2769 }
2770 if builder.creation_time.is_none() {
2771 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
2772 }
2773 if builder.last_modified_time.is_none() {
2774 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
2775 }
2776 builder
2777}
2778
2779pub(crate) fn auto_ml_job_objective_correct_errors(
2780 mut builder: crate::types::builders::AutoMlJobObjectiveBuilder,
2781) -> crate::types::builders::AutoMlJobObjectiveBuilder {
2782 if builder.metric_name.is_none() {
2783 builder.metric_name = "no value was set".parse::<crate::types::AutoMlMetricEnum>().ok()
2784 }
2785 builder
2786}
2787
2788pub(crate) fn autotune_correct_errors(mut builder: crate::types::builders::AutotuneBuilder) -> crate::types::builders::AutotuneBuilder {
2789 if builder.mode.is_none() {
2790 builder.mode = "no value was set".parse::<crate::types::AutotuneMode>().ok()
2791 }
2792 builder
2793}
2794
2795pub(crate) fn batch_data_capture_config_correct_errors(
2796 mut builder: crate::types::builders::BatchDataCaptureConfigBuilder,
2797) -> crate::types::builders::BatchDataCaptureConfigBuilder {
2798 if builder.destination_s3_uri.is_none() {
2799 builder.destination_s3_uri = Some(Default::default())
2800 }
2801 builder
2802}
2803
2804pub(crate) fn checkpoint_config_correct_errors(
2805 mut builder: crate::types::builders::CheckpointConfigBuilder,
2806) -> crate::types::builders::CheckpointConfigBuilder {
2807 if builder.s3_uri.is_none() {
2808 builder.s3_uri = Some(Default::default())
2809 }
2810 builder
2811}
2812
2813pub(crate) fn cluster_orchestrator_correct_errors(
2814 mut builder: crate::types::builders::ClusterOrchestratorBuilder,
2815) -> crate::types::builders::ClusterOrchestratorBuilder {
2816 if builder.eks.is_none() {
2817 builder.eks = {
2818 let builder = crate::types::builders::ClusterOrchestratorEksConfigBuilder::default();
2819 Some(crate::serde_util::cluster_orchestrator_eks_config_correct_errors(builder).build())
2820 }
2821 }
2822 builder
2823}
2824
2825pub(crate) fn context_source_correct_errors(
2826 mut builder: crate::types::builders::ContextSourceBuilder,
2827) -> crate::types::builders::ContextSourceBuilder {
2828 if builder.source_uri.is_none() {
2829 builder.source_uri = Some(Default::default())
2830 }
2831 builder
2832}
2833
2834pub(crate) fn data_capture_config_correct_errors(
2835 mut builder: crate::types::builders::DataCaptureConfigBuilder,
2836) -> crate::types::builders::DataCaptureConfigBuilder {
2837 if builder.initial_sampling_percentage.is_none() {
2838 builder.initial_sampling_percentage = Some(Default::default())
2839 }
2840 if builder.destination_s3_uri.is_none() {
2841 builder.destination_s3_uri = Some(Default::default())
2842 }
2843 if builder.capture_options.is_none() {
2844 builder.capture_options = Some(Default::default())
2845 }
2846 builder
2847}
2848
2849pub(crate) fn data_capture_config_summary_correct_errors(
2850 mut builder: crate::types::builders::DataCaptureConfigSummaryBuilder,
2851) -> crate::types::builders::DataCaptureConfigSummaryBuilder {
2852 if builder.enable_capture.is_none() {
2853 builder.enable_capture = Some(Default::default())
2854 }
2855 if builder.capture_status.is_none() {
2856 builder.capture_status = "no value was set".parse::<crate::types::CaptureStatus>().ok()
2857 }
2858 if builder.current_sampling_percentage.is_none() {
2859 builder.current_sampling_percentage = Some(Default::default())
2860 }
2861 if builder.destination_s3_uri.is_none() {
2862 builder.destination_s3_uri = Some(Default::default())
2863 }
2864 if builder.kms_key_id.is_none() {
2865 builder.kms_key_id = Some(Default::default())
2866 }
2867 builder
2868}
2869
2870pub(crate) fn debug_hook_config_correct_errors(
2871 mut builder: crate::types::builders::DebugHookConfigBuilder,
2872) -> crate::types::builders::DebugHookConfigBuilder {
2873 if builder.s3_output_path.is_none() {
2874 builder.s3_output_path = Some(Default::default())
2875 }
2876 builder
2877}
2878
2879pub(crate) fn deployment_recommendation_correct_errors(
2880 mut builder: crate::types::builders::DeploymentRecommendationBuilder,
2881) -> crate::types::builders::DeploymentRecommendationBuilder {
2882 if builder.recommendation_status.is_none() {
2883 builder.recommendation_status = "no value was set".parse::<crate::types::RecommendationStatus>().ok()
2884 }
2885 builder
2886}
2887
2888pub(crate) fn device_stats_correct_errors(mut builder: crate::types::builders::DeviceStatsBuilder) -> crate::types::builders::DeviceStatsBuilder {
2889 if builder.connected_device_count.is_none() {
2890 builder.connected_device_count = Some(Default::default())
2891 }
2892 if builder.registered_device_count.is_none() {
2893 builder.registered_device_count = Some(Default::default())
2894 }
2895 builder
2896}
2897
2898pub(crate) fn edge_preset_deployment_output_correct_errors(
2899 mut builder: crate::types::builders::EdgePresetDeploymentOutputBuilder,
2900) -> crate::types::builders::EdgePresetDeploymentOutputBuilder {
2901 if builder.r#type.is_none() {
2902 builder.r#type = "no value was set".parse::<crate::types::EdgePresetDeploymentType>().ok()
2903 }
2904 builder
2905}
2906
2907pub(crate) fn experiment_source_correct_errors(
2908 mut builder: crate::types::builders::ExperimentSourceBuilder,
2909) -> crate::types::builders::ExperimentSourceBuilder {
2910 if builder.source_arn.is_none() {
2911 builder.source_arn = Some(Default::default())
2912 }
2913 builder
2914}
2915
2916pub(crate) fn git_config_correct_errors(mut builder: crate::types::builders::GitConfigBuilder) -> crate::types::builders::GitConfigBuilder {
2917 if builder.repository_url.is_none() {
2918 builder.repository_url = Some(Default::default())
2919 }
2920 builder
2921}
2922
2923pub(crate) fn human_loop_activation_config_correct_errors(
2924 mut builder: crate::types::builders::HumanLoopActivationConfigBuilder,
2925) -> crate::types::builders::HumanLoopActivationConfigBuilder {
2926 if builder.human_loop_activation_conditions_config.is_none() {
2927 builder.human_loop_activation_conditions_config = {
2928 let builder = crate::types::builders::HumanLoopActivationConditionsConfigBuilder::default();
2929 Some(crate::serde_util::human_loop_activation_conditions_config_correct_errors(builder).build())
2930 }
2931 }
2932 builder
2933}
2934
2935pub(crate) fn human_loop_config_correct_errors(
2936 mut builder: crate::types::builders::HumanLoopConfigBuilder,
2937) -> crate::types::builders::HumanLoopConfigBuilder {
2938 if builder.workteam_arn.is_none() {
2939 builder.workteam_arn = Some(Default::default())
2940 }
2941 if builder.human_task_ui_arn.is_none() {
2942 builder.human_task_ui_arn = Some(Default::default())
2943 }
2944 if builder.task_title.is_none() {
2945 builder.task_title = Some(Default::default())
2946 }
2947 if builder.task_description.is_none() {
2948 builder.task_description = Some(Default::default())
2949 }
2950 if builder.task_count.is_none() {
2951 builder.task_count = Some(Default::default())
2952 }
2953 builder
2954}
2955
2956pub(crate) fn human_loop_request_source_correct_errors(
2957 mut builder: crate::types::builders::HumanLoopRequestSourceBuilder,
2958) -> crate::types::builders::HumanLoopRequestSourceBuilder {
2959 if builder.aws_managed_human_loop_request_source.is_none() {
2960 builder.aws_managed_human_loop_request_source = "no value was set".parse::<crate::types::AwsManagedHumanLoopRequestSource>().ok()
2961 }
2962 builder
2963}
2964
2965pub(crate) fn hyper_parameter_training_job_definition_correct_errors(
2966 mut builder: crate::types::builders::HyperParameterTrainingJobDefinitionBuilder,
2967) -> crate::types::builders::HyperParameterTrainingJobDefinitionBuilder {
2968 if builder.algorithm_specification.is_none() {
2969 builder.algorithm_specification = {
2970 let builder = crate::types::builders::HyperParameterAlgorithmSpecificationBuilder::default();
2971 Some(crate::serde_util::hyper_parameter_algorithm_specification_correct_errors(builder).build())
2972 }
2973 }
2974 if builder.role_arn.is_none() {
2975 builder.role_arn = Some(Default::default())
2976 }
2977 if builder.output_data_config.is_none() {
2978 builder.output_data_config = {
2979 let builder = crate::types::builders::OutputDataConfigBuilder::default();
2980 Some(crate::serde_util::output_data_config_correct_errors(builder).build())
2981 }
2982 }
2983 if builder.stopping_condition.is_none() {
2984 builder.stopping_condition = {
2985 let builder = crate::types::builders::StoppingConditionBuilder::default();
2986 Some(builder.build())
2987 }
2988 }
2989 builder
2990}
2991
2992pub(crate) fn hyper_parameter_training_job_summary_correct_errors(
2993 mut builder: crate::types::builders::HyperParameterTrainingJobSummaryBuilder,
2994) -> crate::types::builders::HyperParameterTrainingJobSummaryBuilder {
2995 if builder.training_job_name.is_none() {
2996 builder.training_job_name = Some(Default::default())
2997 }
2998 if builder.training_job_arn.is_none() {
2999 builder.training_job_arn = Some(Default::default())
3000 }
3001 if builder.creation_time.is_none() {
3002 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3003 }
3004 if builder.training_job_status.is_none() {
3005 builder.training_job_status = "no value was set".parse::<crate::types::TrainingJobStatus>().ok()
3006 }
3007 if builder.tuned_hyper_parameters.is_none() {
3008 builder.tuned_hyper_parameters = Some(Default::default())
3009 }
3010 builder
3011}
3012
3013pub(crate) fn hyper_parameter_tuning_job_warm_start_config_correct_errors(
3014 mut builder: crate::types::builders::HyperParameterTuningJobWarmStartConfigBuilder,
3015) -> crate::types::builders::HyperParameterTuningJobWarmStartConfigBuilder {
3016 if builder.parent_hyper_parameter_tuning_jobs.is_none() {
3017 builder.parent_hyper_parameter_tuning_jobs = Some(Default::default())
3018 }
3019 if builder.warm_start_type.is_none() {
3020 builder.warm_start_type = "no value was set".parse::<crate::types::HyperParameterTuningJobWarmStartType>().ok()
3021 }
3022 builder
3023}
3024
3025pub(crate) fn inference_component_deployment_config_correct_errors(
3026 mut builder: crate::types::builders::InferenceComponentDeploymentConfigBuilder,
3027) -> crate::types::builders::InferenceComponentDeploymentConfigBuilder {
3028 if builder.rolling_update_policy.is_none() {
3029 builder.rolling_update_policy = {
3030 let builder = crate::types::builders::InferenceComponentRollingUpdatePolicyBuilder::default();
3031 Some(crate::serde_util::inference_component_rolling_update_policy_correct_errors(builder).build())
3032 }
3033 }
3034 builder
3035}
3036
3037pub(crate) fn inference_execution_config_correct_errors(
3038 mut builder: crate::types::builders::InferenceExecutionConfigBuilder,
3039) -> crate::types::builders::InferenceExecutionConfigBuilder {
3040 if builder.mode.is_none() {
3041 builder.mode = "no value was set".parse::<crate::types::InferenceExecutionMode>().ok()
3042 }
3043 builder
3044}
3045
3046pub(crate) fn inference_experiment_data_storage_config_correct_errors(
3047 mut builder: crate::types::builders::InferenceExperimentDataStorageConfigBuilder,
3048) -> crate::types::builders::InferenceExperimentDataStorageConfigBuilder {
3049 if builder.destination.is_none() {
3050 builder.destination = Some(Default::default())
3051 }
3052 builder
3053}
3054
3055pub(crate) fn inference_specification_correct_errors(
3056 mut builder: crate::types::builders::InferenceSpecificationBuilder,
3057) -> crate::types::builders::InferenceSpecificationBuilder {
3058 if builder.containers.is_none() {
3059 builder.containers = Some(Default::default())
3060 }
3061 builder
3062}
3063
3064pub(crate) fn instance_metadata_service_configuration_correct_errors(
3065 mut builder: crate::types::builders::InstanceMetadataServiceConfigurationBuilder,
3066) -> crate::types::builders::InstanceMetadataServiceConfigurationBuilder {
3067 if builder.minimum_instance_metadata_service_version.is_none() {
3068 builder.minimum_instance_metadata_service_version = Some(Default::default())
3069 }
3070 builder
3071}
3072
3073pub(crate) fn kernel_gateway_image_config_correct_errors(
3074 mut builder: crate::types::builders::KernelGatewayImageConfigBuilder,
3075) -> crate::types::builders::KernelGatewayImageConfigBuilder {
3076 if builder.kernel_specs.is_none() {
3077 builder.kernel_specs = Some(Default::default())
3078 }
3079 builder
3080}
3081
3082pub(crate) fn labeling_job_algorithms_config_correct_errors(
3083 mut builder: crate::types::builders::LabelingJobAlgorithmsConfigBuilder,
3084) -> crate::types::builders::LabelingJobAlgorithmsConfigBuilder {
3085 if builder.labeling_job_algorithm_specification_arn.is_none() {
3086 builder.labeling_job_algorithm_specification_arn = Some(Default::default())
3087 }
3088 builder
3089}
3090
3091pub(crate) fn labeling_job_output_correct_errors(
3092 mut builder: crate::types::builders::LabelingJobOutputBuilder,
3093) -> crate::types::builders::LabelingJobOutputBuilder {
3094 if builder.output_dataset_s3_uri.is_none() {
3095 builder.output_dataset_s3_uri = Some(Default::default())
3096 }
3097 builder
3098}
3099
3100pub(crate) fn last_update_status_correct_errors(
3101 mut builder: crate::types::builders::LastUpdateStatusBuilder,
3102) -> crate::types::builders::LastUpdateStatusBuilder {
3103 if builder.status.is_none() {
3104 builder.status = "no value was set".parse::<crate::types::LastUpdateStatusValue>().ok()
3105 }
3106 builder
3107}
3108
3109pub(crate) fn model_card_export_artifacts_correct_errors(
3110 mut builder: crate::types::builders::ModelCardExportArtifactsBuilder,
3111) -> crate::types::builders::ModelCardExportArtifactsBuilder {
3112 if builder.s3_export_artifacts.is_none() {
3113 builder.s3_export_artifacts = Some(Default::default())
3114 }
3115 builder
3116}
3117
3118pub(crate) fn model_life_cycle_correct_errors(
3119 mut builder: crate::types::builders::ModelLifeCycleBuilder,
3120) -> crate::types::builders::ModelLifeCycleBuilder {
3121 if builder.stage.is_none() {
3122 builder.stage = Some(Default::default())
3123 }
3124 if builder.stage_status.is_none() {
3125 builder.stage_status = Some(Default::default())
3126 }
3127 builder
3128}
3129
3130pub(crate) fn model_package_security_config_correct_errors(
3131 mut builder: crate::types::builders::ModelPackageSecurityConfigBuilder,
3132) -> crate::types::builders::ModelPackageSecurityConfigBuilder {
3133 if builder.kms_key_id.is_none() {
3134 builder.kms_key_id = Some(Default::default())
3135 }
3136 builder
3137}
3138
3139pub(crate) fn model_package_validation_specification_correct_errors(
3140 mut builder: crate::types::builders::ModelPackageValidationSpecificationBuilder,
3141) -> crate::types::builders::ModelPackageValidationSpecificationBuilder {
3142 if builder.validation_role.is_none() {
3143 builder.validation_role = Some(Default::default())
3144 }
3145 if builder.validation_profiles.is_none() {
3146 builder.validation_profiles = Some(Default::default())
3147 }
3148 builder
3149}
3150
3151pub(crate) fn monitoring_execution_summary_correct_errors(
3152 mut builder: crate::types::builders::MonitoringExecutionSummaryBuilder,
3153) -> crate::types::builders::MonitoringExecutionSummaryBuilder {
3154 if builder.monitoring_schedule_name.is_none() {
3155 builder.monitoring_schedule_name = Some(Default::default())
3156 }
3157 if builder.scheduled_time.is_none() {
3158 builder.scheduled_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3159 }
3160 if builder.creation_time.is_none() {
3161 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3162 }
3163 if builder.last_modified_time.is_none() {
3164 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3165 }
3166 if builder.monitoring_execution_status.is_none() {
3167 builder.monitoring_execution_status = "no value was set".parse::<crate::types::ExecutionStatus>().ok()
3168 }
3169 builder
3170}
3171
3172pub(crate) fn monitoring_stopping_condition_correct_errors(
3173 mut builder: crate::types::builders::MonitoringStoppingConditionBuilder,
3174) -> crate::types::builders::MonitoringStoppingConditionBuilder {
3175 if builder.max_runtime_in_seconds.is_none() {
3176 builder.max_runtime_in_seconds = Some(Default::default())
3177 }
3178 builder
3179}
3180
3181pub(crate) fn neo_vpc_config_correct_errors(mut builder: crate::types::builders::NeoVpcConfigBuilder) -> crate::types::builders::NeoVpcConfigBuilder {
3182 if builder.security_group_ids.is_none() {
3183 builder.security_group_ids = Some(Default::default())
3184 }
3185 if builder.subnets.is_none() {
3186 builder.subnets = Some(Default::default())
3187 }
3188 builder
3189}
3190
3191pub(crate) fn offline_store_config_correct_errors(
3192 mut builder: crate::types::builders::OfflineStoreConfigBuilder,
3193) -> crate::types::builders::OfflineStoreConfigBuilder {
3194 if builder.s3_storage_config.is_none() {
3195 builder.s3_storage_config = {
3196 let builder = crate::types::builders::S3StorageConfigBuilder::default();
3197 Some(crate::serde_util::s3_storage_config_correct_errors(builder).build())
3198 }
3199 }
3200 builder
3201}
3202
3203pub(crate) fn offline_store_status_correct_errors(
3204 mut builder: crate::types::builders::OfflineStoreStatusBuilder,
3205) -> crate::types::builders::OfflineStoreStatusBuilder {
3206 if builder.status.is_none() {
3207 builder.status = "no value was set".parse::<crate::types::OfflineStoreStatusValue>().ok()
3208 }
3209 builder
3210}
3211
3212pub(crate) fn optimization_vpc_config_correct_errors(
3213 mut builder: crate::types::builders::OptimizationVpcConfigBuilder,
3214) -> crate::types::builders::OptimizationVpcConfigBuilder {
3215 if builder.security_group_ids.is_none() {
3216 builder.security_group_ids = Some(Default::default())
3217 }
3218 if builder.subnets.is_none() {
3219 builder.subnets = Some(Default::default())
3220 }
3221 builder
3222}
3223
3224pub(crate) fn output_data_config_correct_errors(
3225 mut builder: crate::types::builders::OutputDataConfigBuilder,
3226) -> crate::types::builders::OutputDataConfigBuilder {
3227 if builder.s3_output_path.is_none() {
3228 builder.s3_output_path = Some(Default::default())
3229 }
3230 builder
3231}
3232
3233pub(crate) fn ownership_settings_correct_errors(
3234 mut builder: crate::types::builders::OwnershipSettingsBuilder,
3235) -> crate::types::builders::OwnershipSettingsBuilder {
3236 if builder.owner_user_profile_name.is_none() {
3237 builder.owner_user_profile_name = Some(Default::default())
3238 }
3239 builder
3240}
3241
3242pub(crate) fn parallelism_configuration_correct_errors(
3243 mut builder: crate::types::builders::ParallelismConfigurationBuilder,
3244) -> crate::types::builders::ParallelismConfigurationBuilder {
3245 if builder.max_parallel_execution_steps.is_none() {
3246 builder.max_parallel_execution_steps = Some(Default::default())
3247 }
3248 builder
3249}
3250
3251pub(crate) fn pending_deployment_summary_correct_errors(
3252 mut builder: crate::types::builders::PendingDeploymentSummaryBuilder,
3253) -> crate::types::builders::PendingDeploymentSummaryBuilder {
3254 if builder.endpoint_config_name.is_none() {
3255 builder.endpoint_config_name = Some(Default::default())
3256 }
3257 builder
3258}
3259
3260pub(crate) fn processing_output_config_correct_errors(
3261 mut builder: crate::types::builders::ProcessingOutputConfigBuilder,
3262) -> crate::types::builders::ProcessingOutputConfigBuilder {
3263 if builder.outputs.is_none() {
3264 builder.outputs = Some(Default::default())
3265 }
3266 builder
3267}
3268
3269pub(crate) fn processing_stopping_condition_correct_errors(
3270 mut builder: crate::types::builders::ProcessingStoppingConditionBuilder,
3271) -> crate::types::builders::ProcessingStoppingConditionBuilder {
3272 if builder.max_runtime_in_seconds.is_none() {
3273 builder.max_runtime_in_seconds = Some(Default::default())
3274 }
3275 builder
3276}
3277
3278pub(crate) fn retry_strategy_correct_errors(
3279 mut builder: crate::types::builders::RetryStrategyBuilder,
3280) -> crate::types::builders::RetryStrategyBuilder {
3281 if builder.maximum_retry_attempts.is_none() {
3282 builder.maximum_retry_attempts = Some(Default::default())
3283 }
3284 builder
3285}
3286
3287pub(crate) fn selective_execution_config_correct_errors(
3288 mut builder: crate::types::builders::SelectiveExecutionConfigBuilder,
3289) -> crate::types::builders::SelectiveExecutionConfigBuilder {
3290 if builder.selected_steps.is_none() {
3291 builder.selected_steps = Some(Default::default())
3292 }
3293 builder
3294}
3295
3296pub(crate) fn service_catalog_provisioning_details_correct_errors(
3297 mut builder: crate::types::builders::ServiceCatalogProvisioningDetailsBuilder,
3298) -> crate::types::builders::ServiceCatalogProvisioningDetailsBuilder {
3299 if builder.product_id.is_none() {
3300 builder.product_id = Some(Default::default())
3301 }
3302 builder
3303}
3304
3305pub(crate) fn shadow_mode_config_correct_errors(
3306 mut builder: crate::types::builders::ShadowModeConfigBuilder,
3307) -> crate::types::builders::ShadowModeConfigBuilder {
3308 if builder.source_model_variant_name.is_none() {
3309 builder.source_model_variant_name = Some(Default::default())
3310 }
3311 if builder.shadow_model_variants.is_none() {
3312 builder.shadow_model_variants = Some(Default::default())
3313 }
3314 builder
3315}
3316
3317pub(crate) fn source_algorithm_specification_correct_errors(
3318 mut builder: crate::types::builders::SourceAlgorithmSpecificationBuilder,
3319) -> crate::types::builders::SourceAlgorithmSpecificationBuilder {
3320 if builder.source_algorithms.is_none() {
3321 builder.source_algorithms = Some(Default::default())
3322 }
3323 builder
3324}
3325
3326pub(crate) fn space_sharing_settings_correct_errors(
3327 mut builder: crate::types::builders::SpaceSharingSettingsBuilder,
3328) -> crate::types::builders::SpaceSharingSettingsBuilder {
3329 if builder.sharing_type.is_none() {
3330 builder.sharing_type = "no value was set".parse::<crate::types::SharingType>().ok()
3331 }
3332 builder
3333}
3334
3335pub(crate) fn tensor_board_output_config_correct_errors(
3336 mut builder: crate::types::builders::TensorBoardOutputConfigBuilder,
3337) -> crate::types::builders::TensorBoardOutputConfigBuilder {
3338 if builder.s3_output_path.is_none() {
3339 builder.s3_output_path = Some(Default::default())
3340 }
3341 builder
3342}
3343
3344pub(crate) fn throughput_config_description_correct_errors(
3345 mut builder: crate::types::builders::ThroughputConfigDescriptionBuilder,
3346) -> crate::types::builders::ThroughputConfigDescriptionBuilder {
3347 if builder.throughput_mode.is_none() {
3348 builder.throughput_mode = "no value was set".parse::<crate::types::ThroughputMode>().ok()
3349 }
3350 builder
3351}
3352
3353pub(crate) fn transform_output_correct_errors(
3354 mut builder: crate::types::builders::TransformOutputBuilder,
3355) -> crate::types::builders::TransformOutputBuilder {
3356 if builder.s3_output_path.is_none() {
3357 builder.s3_output_path = Some(Default::default())
3358 }
3359 builder
3360}
3361
3362pub(crate) fn trial_component_source_correct_errors(
3363 mut builder: crate::types::builders::TrialComponentSourceBuilder,
3364) -> crate::types::builders::TrialComponentSourceBuilder {
3365 if builder.source_arn.is_none() {
3366 builder.source_arn = Some(Default::default())
3367 }
3368 builder
3369}
3370
3371pub(crate) fn trial_source_correct_errors(mut builder: crate::types::builders::TrialSourceBuilder) -> crate::types::builders::TrialSourceBuilder {
3372 if builder.source_arn.is_none() {
3373 builder.source_arn = Some(Default::default())
3374 }
3375 builder
3376}
3377
3378pub(crate) fn vpc_config_correct_errors(mut builder: crate::types::builders::VpcConfigBuilder) -> crate::types::builders::VpcConfigBuilder {
3379 if builder.security_group_ids.is_none() {
3380 builder.security_group_ids = Some(Default::default())
3381 }
3382 if builder.subnets.is_none() {
3383 builder.subnets = Some(Default::default())
3384 }
3385 builder
3386}
3387
3388pub(crate) fn warm_pool_status_correct_errors(
3389 mut builder: crate::types::builders::WarmPoolStatusBuilder,
3390) -> crate::types::builders::WarmPoolStatusBuilder {
3391 if builder.status.is_none() {
3392 builder.status = "no value was set".parse::<crate::types::WarmPoolResourceStatus>().ok()
3393 }
3394 builder
3395}
3396
3397pub(crate) fn monitoring_cluster_config_correct_errors(
3398 mut builder: crate::types::builders::MonitoringClusterConfigBuilder,
3399) -> crate::types::builders::MonitoringClusterConfigBuilder {
3400 if builder.instance_count.is_none() {
3401 builder.instance_count = Some(Default::default())
3402 }
3403 if builder.instance_type.is_none() {
3404 builder.instance_type = "no value was set".parse::<crate::types::ProcessingInstanceType>().ok()
3405 }
3406 if builder.volume_size_in_gb.is_none() {
3407 builder.volume_size_in_gb = Some(Default::default())
3408 }
3409 builder
3410}
3411
3412pub(crate) fn resource_limits_correct_errors(
3413 mut builder: crate::types::builders::ResourceLimitsBuilder,
3414) -> crate::types::builders::ResourceLimitsBuilder {
3415 if builder.max_parallel_training_jobs.is_none() {
3416 builder.max_parallel_training_jobs = Some(Default::default())
3417 }
3418 builder
3419}
3420
3421pub(crate) fn processing_cluster_config_correct_errors(
3422 mut builder: crate::types::builders::ProcessingClusterConfigBuilder,
3423) -> crate::types::builders::ProcessingClusterConfigBuilder {
3424 if builder.instance_count.is_none() {
3425 builder.instance_count = Some(Default::default())
3426 }
3427 if builder.instance_type.is_none() {
3428 builder.instance_type = "no value was set".parse::<crate::types::ProcessingInstanceType>().ok()
3429 }
3430 if builder.volume_size_in_gb.is_none() {
3431 builder.volume_size_in_gb = Some(Default::default())
3432 }
3433 builder
3434}
3435
3436pub(crate) fn transform_data_source_correct_errors(
3437 mut builder: crate::types::builders::TransformDataSourceBuilder,
3438) -> crate::types::builders::TransformDataSourceBuilder {
3439 if builder.s3_data_source.is_none() {
3440 builder.s3_data_source = {
3441 let builder = crate::types::builders::TransformS3DataSourceBuilder::default();
3442 Some(crate::serde_util::transform_s3_data_source_correct_errors(builder).build())
3443 }
3444 }
3445 builder
3446}
3447
3448pub(crate) fn additional_inference_specification_definition_correct_errors(
3449 mut builder: crate::types::builders::AdditionalInferenceSpecificationDefinitionBuilder,
3450) -> crate::types::builders::AdditionalInferenceSpecificationDefinitionBuilder {
3451 if builder.name.is_none() {
3452 builder.name = Some(Default::default())
3453 }
3454 if builder.containers.is_none() {
3455 builder.containers = Some(Default::default())
3456 }
3457 builder
3458}
3459
3460pub(crate) fn additional_s3_data_source_correct_errors(
3461 mut builder: crate::types::builders::AdditionalS3DataSourceBuilder,
3462) -> crate::types::builders::AdditionalS3DataSourceBuilder {
3463 if builder.s3_data_type.is_none() {
3464 builder.s3_data_type = "no value was set".parse::<crate::types::AdditionalS3DataSourceDataType>().ok()
3465 }
3466 if builder.s3_uri.is_none() {
3467 builder.s3_uri = Some(Default::default())
3468 }
3469 builder
3470}
3471
3472pub(crate) fn agent_version_correct_errors(mut builder: crate::types::builders::AgentVersionBuilder) -> crate::types::builders::AgentVersionBuilder {
3473 if builder.version.is_none() {
3474 builder.version = Some(Default::default())
3475 }
3476 if builder.agent_count.is_none() {
3477 builder.agent_count = Some(Default::default())
3478 }
3479 builder
3480}
3481
3482pub(crate) fn algorithm_summary_correct_errors(
3483 mut builder: crate::types::builders::AlgorithmSummaryBuilder,
3484) -> crate::types::builders::AlgorithmSummaryBuilder {
3485 if builder.algorithm_name.is_none() {
3486 builder.algorithm_name = Some(Default::default())
3487 }
3488 if builder.algorithm_arn.is_none() {
3489 builder.algorithm_arn = Some(Default::default())
3490 }
3491 if builder.creation_time.is_none() {
3492 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3493 }
3494 if builder.algorithm_status.is_none() {
3495 builder.algorithm_status = "no value was set".parse::<crate::types::AlgorithmStatus>().ok()
3496 }
3497 builder
3498}
3499
3500pub(crate) fn annotation_consolidation_config_correct_errors(
3501 mut builder: crate::types::builders::AnnotationConsolidationConfigBuilder,
3502) -> crate::types::builders::AnnotationConsolidationConfigBuilder {
3503 if builder.annotation_consolidation_lambda_arn.is_none() {
3504 builder.annotation_consolidation_lambda_arn = Some(Default::default())
3505 }
3506 builder
3507}
3508
3509pub(crate) fn auto_ml_channel_correct_errors(
3510 mut builder: crate::types::builders::AutoMlChannelBuilder,
3511) -> crate::types::builders::AutoMlChannelBuilder {
3512 if builder.target_attribute_name.is_none() {
3513 builder.target_attribute_name = Some(Default::default())
3514 }
3515 builder
3516}
3517
3518pub(crate) fn auto_ml_job_summary_correct_errors(
3519 mut builder: crate::types::builders::AutoMlJobSummaryBuilder,
3520) -> crate::types::builders::AutoMlJobSummaryBuilder {
3521 if builder.auto_ml_job_name.is_none() {
3522 builder.auto_ml_job_name = Some(Default::default())
3523 }
3524 if builder.auto_ml_job_arn.is_none() {
3525 builder.auto_ml_job_arn = Some(Default::default())
3526 }
3527 if builder.auto_ml_job_status.is_none() {
3528 builder.auto_ml_job_status = "no value was set".parse::<crate::types::AutoMlJobStatus>().ok()
3529 }
3530 if builder.auto_ml_job_secondary_status.is_none() {
3531 builder.auto_ml_job_secondary_status = "no value was set".parse::<crate::types::AutoMlJobSecondaryStatus>().ok()
3532 }
3533 if builder.creation_time.is_none() {
3534 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3535 }
3536 if builder.last_modified_time.is_none() {
3537 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3538 }
3539 builder
3540}
3541
3542pub(crate) fn batch_delete_cluster_nodes_error_correct_errors(
3543 mut builder: crate::types::builders::BatchDeleteClusterNodesErrorBuilder,
3544) -> crate::types::builders::BatchDeleteClusterNodesErrorBuilder {
3545 if builder.code.is_none() {
3546 builder.code = "no value was set".parse::<crate::types::BatchDeleteClusterNodesErrorCode>().ok()
3547 }
3548 if builder.message.is_none() {
3549 builder.message = Some(Default::default())
3550 }
3551 if builder.node_id.is_none() {
3552 builder.node_id = Some(Default::default())
3553 }
3554 builder
3555}
3556
3557pub(crate) fn batch_describe_model_package_error_correct_errors(
3558 mut builder: crate::types::builders::BatchDescribeModelPackageErrorBuilder,
3559) -> crate::types::builders::BatchDescribeModelPackageErrorBuilder {
3560 if builder.error_code.is_none() {
3561 builder.error_code = Some(Default::default())
3562 }
3563 if builder.error_response.is_none() {
3564 builder.error_response = Some(Default::default())
3565 }
3566 builder
3567}
3568
3569pub(crate) fn batch_describe_model_package_summary_correct_errors(
3570 mut builder: crate::types::builders::BatchDescribeModelPackageSummaryBuilder,
3571) -> crate::types::builders::BatchDescribeModelPackageSummaryBuilder {
3572 if builder.model_package_group_name.is_none() {
3573 builder.model_package_group_name = Some(Default::default())
3574 }
3575 if builder.model_package_arn.is_none() {
3576 builder.model_package_arn = Some(Default::default())
3577 }
3578 if builder.creation_time.is_none() {
3579 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3580 }
3581 if builder.inference_specification.is_none() {
3582 builder.inference_specification = {
3583 let builder = crate::types::builders::InferenceSpecificationBuilder::default();
3584 Some(crate::serde_util::inference_specification_correct_errors(builder).build())
3585 }
3586 }
3587 if builder.model_package_status.is_none() {
3588 builder.model_package_status = "no value was set".parse::<crate::types::ModelPackageStatus>().ok()
3589 }
3590 builder
3591}
3592
3593pub(crate) fn batch_transform_input_correct_errors(
3594 mut builder: crate::types::builders::BatchTransformInputBuilder,
3595) -> crate::types::builders::BatchTransformInputBuilder {
3596 if builder.data_captured_destination_s3_uri.is_none() {
3597 builder.data_captured_destination_s3_uri = Some(Default::default())
3598 }
3599 if builder.dataset_format.is_none() {
3600 builder.dataset_format = {
3601 let builder = crate::types::builders::MonitoringDatasetFormatBuilder::default();
3602 Some(builder.build())
3603 }
3604 }
3605 if builder.local_path.is_none() {
3606 builder.local_path = Some(Default::default())
3607 }
3608 builder
3609}
3610
3611pub(crate) fn blue_green_update_policy_correct_errors(
3612 mut builder: crate::types::builders::BlueGreenUpdatePolicyBuilder,
3613) -> crate::types::builders::BlueGreenUpdatePolicyBuilder {
3614 if builder.traffic_routing_configuration.is_none() {
3615 builder.traffic_routing_configuration = {
3616 let builder = crate::types::builders::TrafficRoutingConfigBuilder::default();
3617 Some(crate::serde_util::traffic_routing_config_correct_errors(builder).build())
3618 }
3619 }
3620 builder
3621}
3622
3623pub(crate) fn channel_correct_errors(mut builder: crate::types::builders::ChannelBuilder) -> crate::types::builders::ChannelBuilder {
3624 if builder.channel_name.is_none() {
3625 builder.channel_name = Some(Default::default())
3626 }
3627 if builder.data_source.is_none() {
3628 builder.data_source = {
3629 let builder = crate::types::builders::DataSourceBuilder::default();
3630 Some(builder.build())
3631 }
3632 }
3633 builder
3634}
3635
3636pub(crate) fn clarify_explainer_config_correct_errors(
3637 mut builder: crate::types::builders::ClarifyExplainerConfigBuilder,
3638) -> crate::types::builders::ClarifyExplainerConfigBuilder {
3639 if builder.shap_config.is_none() {
3640 builder.shap_config = {
3641 let builder = crate::types::builders::ClarifyShapConfigBuilder::default();
3642 Some(crate::serde_util::clarify_shap_config_correct_errors(builder).build())
3643 }
3644 }
3645 builder
3646}
3647
3648pub(crate) fn cluster_instance_status_details_correct_errors(
3649 mut builder: crate::types::builders::ClusterInstanceStatusDetailsBuilder,
3650) -> crate::types::builders::ClusterInstanceStatusDetailsBuilder {
3651 if builder.status.is_none() {
3652 builder.status = "no value was set".parse::<crate::types::ClusterInstanceStatus>().ok()
3653 }
3654 builder
3655}
3656
3657pub(crate) fn cluster_life_cycle_config_correct_errors(
3658 mut builder: crate::types::builders::ClusterLifeCycleConfigBuilder,
3659) -> crate::types::builders::ClusterLifeCycleConfigBuilder {
3660 if builder.source_s3_uri.is_none() {
3661 builder.source_s3_uri = Some(Default::default())
3662 }
3663 if builder.on_create.is_none() {
3664 builder.on_create = Some(Default::default())
3665 }
3666 builder
3667}
3668
3669pub(crate) fn cluster_node_summary_correct_errors(
3670 mut builder: crate::types::builders::ClusterNodeSummaryBuilder,
3671) -> crate::types::builders::ClusterNodeSummaryBuilder {
3672 if builder.instance_group_name.is_none() {
3673 builder.instance_group_name = Some(Default::default())
3674 }
3675 if builder.instance_id.is_none() {
3676 builder.instance_id = Some(Default::default())
3677 }
3678 if builder.instance_type.is_none() {
3679 builder.instance_type = "no value was set".parse::<crate::types::ClusterInstanceType>().ok()
3680 }
3681 if builder.launch_time.is_none() {
3682 builder.launch_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3683 }
3684 if builder.instance_status.is_none() {
3685 builder.instance_status = {
3686 let builder = crate::types::builders::ClusterInstanceStatusDetailsBuilder::default();
3687 Some(crate::serde_util::cluster_instance_status_details_correct_errors(builder).build())
3688 }
3689 }
3690 builder
3691}
3692
3693pub(crate) fn cluster_orchestrator_eks_config_correct_errors(
3694 mut builder: crate::types::builders::ClusterOrchestratorEksConfigBuilder,
3695) -> crate::types::builders::ClusterOrchestratorEksConfigBuilder {
3696 if builder.cluster_arn.is_none() {
3697 builder.cluster_arn = Some(Default::default())
3698 }
3699 builder
3700}
3701
3702pub(crate) fn cluster_scheduler_config_summary_correct_errors(
3703 mut builder: crate::types::builders::ClusterSchedulerConfigSummaryBuilder,
3704) -> crate::types::builders::ClusterSchedulerConfigSummaryBuilder {
3705 if builder.cluster_scheduler_config_arn.is_none() {
3706 builder.cluster_scheduler_config_arn = Some(Default::default())
3707 }
3708 if builder.cluster_scheduler_config_id.is_none() {
3709 builder.cluster_scheduler_config_id = Some(Default::default())
3710 }
3711 if builder.name.is_none() {
3712 builder.name = Some(Default::default())
3713 }
3714 if builder.creation_time.is_none() {
3715 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3716 }
3717 if builder.status.is_none() {
3718 builder.status = "no value was set".parse::<crate::types::SchedulerResourceStatus>().ok()
3719 }
3720 builder
3721}
3722
3723pub(crate) fn cluster_summary_correct_errors(
3724 mut builder: crate::types::builders::ClusterSummaryBuilder,
3725) -> crate::types::builders::ClusterSummaryBuilder {
3726 if builder.cluster_arn.is_none() {
3727 builder.cluster_arn = Some(Default::default())
3728 }
3729 if builder.cluster_name.is_none() {
3730 builder.cluster_name = Some(Default::default())
3731 }
3732 if builder.creation_time.is_none() {
3733 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3734 }
3735 if builder.cluster_status.is_none() {
3736 builder.cluster_status = "no value was set".parse::<crate::types::ClusterStatus>().ok()
3737 }
3738 builder
3739}
3740
3741pub(crate) fn code_repository_summary_correct_errors(
3742 mut builder: crate::types::builders::CodeRepositorySummaryBuilder,
3743) -> crate::types::builders::CodeRepositorySummaryBuilder {
3744 if builder.code_repository_name.is_none() {
3745 builder.code_repository_name = Some(Default::default())
3746 }
3747 if builder.code_repository_arn.is_none() {
3748 builder.code_repository_arn = Some(Default::default())
3749 }
3750 if builder.creation_time.is_none() {
3751 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3752 }
3753 if builder.last_modified_time.is_none() {
3754 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3755 }
3756 builder
3757}
3758
3759pub(crate) fn cognito_config_correct_errors(
3760 mut builder: crate::types::builders::CognitoConfigBuilder,
3761) -> crate::types::builders::CognitoConfigBuilder {
3762 if builder.user_pool.is_none() {
3763 builder.user_pool = Some(Default::default())
3764 }
3765 if builder.client_id.is_none() {
3766 builder.client_id = Some(Default::default())
3767 }
3768 builder
3769}
3770
3771pub(crate) fn compilation_job_summary_correct_errors(
3772 mut builder: crate::types::builders::CompilationJobSummaryBuilder,
3773) -> crate::types::builders::CompilationJobSummaryBuilder {
3774 if builder.compilation_job_name.is_none() {
3775 builder.compilation_job_name = Some(Default::default())
3776 }
3777 if builder.compilation_job_arn.is_none() {
3778 builder.compilation_job_arn = Some(Default::default())
3779 }
3780 if builder.creation_time.is_none() {
3781 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3782 }
3783 if builder.compilation_job_status.is_none() {
3784 builder.compilation_job_status = "no value was set".parse::<crate::types::CompilationJobStatus>().ok()
3785 }
3786 builder
3787}
3788
3789pub(crate) fn compute_quota_summary_correct_errors(
3790 mut builder: crate::types::builders::ComputeQuotaSummaryBuilder,
3791) -> crate::types::builders::ComputeQuotaSummaryBuilder {
3792 if builder.compute_quota_arn.is_none() {
3793 builder.compute_quota_arn = Some(Default::default())
3794 }
3795 if builder.compute_quota_id.is_none() {
3796 builder.compute_quota_id = Some(Default::default())
3797 }
3798 if builder.name.is_none() {
3799 builder.name = Some(Default::default())
3800 }
3801 if builder.status.is_none() {
3802 builder.status = "no value was set".parse::<crate::types::SchedulerResourceStatus>().ok()
3803 }
3804 if builder.compute_quota_target.is_none() {
3805 builder.compute_quota_target = {
3806 let builder = crate::types::builders::ComputeQuotaTargetBuilder::default();
3807 Some(crate::serde_util::compute_quota_target_correct_errors(builder).build())
3808 }
3809 }
3810 if builder.creation_time.is_none() {
3811 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
3812 }
3813 builder
3814}
3815
3816pub(crate) fn custom_posix_user_config_correct_errors(
3817 mut builder: crate::types::builders::CustomPosixUserConfigBuilder,
3818) -> crate::types::builders::CustomPosixUserConfigBuilder {
3819 if builder.uid.is_none() {
3820 builder.uid = Some(Default::default())
3821 }
3822 if builder.gid.is_none() {
3823 builder.gid = Some(Default::default())
3824 }
3825 builder
3826}
3827
3828pub(crate) fn data_catalog_config_correct_errors(
3829 mut builder: crate::types::builders::DataCatalogConfigBuilder,
3830) -> crate::types::builders::DataCatalogConfigBuilder {
3831 if builder.table_name.is_none() {
3832 builder.table_name = Some(Default::default())
3833 }
3834 if builder.catalog.is_none() {
3835 builder.catalog = Some(Default::default())
3836 }
3837 if builder.database.is_none() {
3838 builder.database = Some(Default::default())
3839 }
3840 builder
3841}
3842
3843pub(crate) fn debug_rule_configuration_correct_errors(
3844 mut builder: crate::types::builders::DebugRuleConfigurationBuilder,
3845) -> crate::types::builders::DebugRuleConfigurationBuilder {
3846 if builder.rule_configuration_name.is_none() {
3847 builder.rule_configuration_name = Some(Default::default())
3848 }
3849 if builder.rule_evaluator_image.is_none() {
3850 builder.rule_evaluator_image = Some(Default::default())
3851 }
3852 builder
3853}
3854
3855pub(crate) fn deployment_stage_status_summary_correct_errors(
3856 mut builder: crate::types::builders::DeploymentStageStatusSummaryBuilder,
3857) -> crate::types::builders::DeploymentStageStatusSummaryBuilder {
3858 if builder.stage_name.is_none() {
3859 builder.stage_name = Some(Default::default())
3860 }
3861 if builder.device_selection_config.is_none() {
3862 builder.device_selection_config = {
3863 let builder = crate::types::builders::DeviceSelectionConfigBuilder::default();
3864 Some(crate::serde_util::device_selection_config_correct_errors(builder).build())
3865 }
3866 }
3867 if builder.deployment_config.is_none() {
3868 builder.deployment_config = {
3869 let builder = crate::types::builders::EdgeDeploymentConfigBuilder::default();
3870 Some(crate::serde_util::edge_deployment_config_correct_errors(builder).build())
3871 }
3872 }
3873 if builder.deployment_status.is_none() {
3874 builder.deployment_status = {
3875 let builder = crate::types::builders::EdgeDeploymentStatusBuilder::default();
3876 Some(crate::serde_util::edge_deployment_status_correct_errors(builder).build())
3877 }
3878 }
3879 builder
3880}
3881
3882pub(crate) fn device_deployment_summary_correct_errors(
3883 mut builder: crate::types::builders::DeviceDeploymentSummaryBuilder,
3884) -> crate::types::builders::DeviceDeploymentSummaryBuilder {
3885 if builder.edge_deployment_plan_arn.is_none() {
3886 builder.edge_deployment_plan_arn = Some(Default::default())
3887 }
3888 if builder.edge_deployment_plan_name.is_none() {
3889 builder.edge_deployment_plan_name = Some(Default::default())
3890 }
3891 if builder.stage_name.is_none() {
3892 builder.stage_name = Some(Default::default())
3893 }
3894 if builder.device_name.is_none() {
3895 builder.device_name = Some(Default::default())
3896 }
3897 if builder.device_arn.is_none() {
3898 builder.device_arn = Some(Default::default())
3899 }
3900 builder
3901}
3902
3903pub(crate) fn device_fleet_summary_correct_errors(
3904 mut builder: crate::types::builders::DeviceFleetSummaryBuilder,
3905) -> crate::types::builders::DeviceFleetSummaryBuilder {
3906 if builder.device_fleet_arn.is_none() {
3907 builder.device_fleet_arn = Some(Default::default())
3908 }
3909 if builder.device_fleet_name.is_none() {
3910 builder.device_fleet_name = Some(Default::default())
3911 }
3912 builder
3913}
3914
3915pub(crate) fn device_summary_correct_errors(
3916 mut builder: crate::types::builders::DeviceSummaryBuilder,
3917) -> crate::types::builders::DeviceSummaryBuilder {
3918 if builder.device_name.is_none() {
3919 builder.device_name = Some(Default::default())
3920 }
3921 if builder.device_arn.is_none() {
3922 builder.device_arn = Some(Default::default())
3923 }
3924 builder
3925}
3926
3927pub(crate) fn edge_deployment_model_config_correct_errors(
3928 mut builder: crate::types::builders::EdgeDeploymentModelConfigBuilder,
3929) -> crate::types::builders::EdgeDeploymentModelConfigBuilder {
3930 if builder.model_handle.is_none() {
3931 builder.model_handle = Some(Default::default())
3932 }
3933 if builder.edge_packaging_job_name.is_none() {
3934 builder.edge_packaging_job_name = Some(Default::default())
3935 }
3936 builder
3937}
3938
3939pub(crate) fn edge_deployment_plan_summary_correct_errors(
3940 mut builder: crate::types::builders::EdgeDeploymentPlanSummaryBuilder,
3941) -> crate::types::builders::EdgeDeploymentPlanSummaryBuilder {
3942 if builder.edge_deployment_plan_arn.is_none() {
3943 builder.edge_deployment_plan_arn = Some(Default::default())
3944 }
3945 if builder.edge_deployment_plan_name.is_none() {
3946 builder.edge_deployment_plan_name = Some(Default::default())
3947 }
3948 if builder.device_fleet_name.is_none() {
3949 builder.device_fleet_name = Some(Default::default())
3950 }
3951 if builder.edge_deployment_success.is_none() {
3952 builder.edge_deployment_success = Some(Default::default())
3953 }
3954 if builder.edge_deployment_pending.is_none() {
3955 builder.edge_deployment_pending = Some(Default::default())
3956 }
3957 if builder.edge_deployment_failed.is_none() {
3958 builder.edge_deployment_failed = Some(Default::default())
3959 }
3960 builder
3961}
3962
3963pub(crate) fn edge_model_correct_errors(mut builder: crate::types::builders::EdgeModelBuilder) -> crate::types::builders::EdgeModelBuilder {
3964 if builder.model_name.is_none() {
3965 builder.model_name = Some(Default::default())
3966 }
3967 if builder.model_version.is_none() {
3968 builder.model_version = Some(Default::default())
3969 }
3970 builder
3971}
3972
3973pub(crate) fn edge_model_stat_correct_errors(
3974 mut builder: crate::types::builders::EdgeModelStatBuilder,
3975) -> crate::types::builders::EdgeModelStatBuilder {
3976 if builder.model_name.is_none() {
3977 builder.model_name = Some(Default::default())
3978 }
3979 if builder.model_version.is_none() {
3980 builder.model_version = Some(Default::default())
3981 }
3982 if builder.offline_device_count.is_none() {
3983 builder.offline_device_count = Some(Default::default())
3984 }
3985 if builder.connected_device_count.is_none() {
3986 builder.connected_device_count = Some(Default::default())
3987 }
3988 if builder.active_device_count.is_none() {
3989 builder.active_device_count = Some(Default::default())
3990 }
3991 if builder.sampling_device_count.is_none() {
3992 builder.sampling_device_count = Some(Default::default())
3993 }
3994 builder
3995}
3996
3997pub(crate) fn edge_packaging_job_summary_correct_errors(
3998 mut builder: crate::types::builders::EdgePackagingJobSummaryBuilder,
3999) -> crate::types::builders::EdgePackagingJobSummaryBuilder {
4000 if builder.edge_packaging_job_arn.is_none() {
4001 builder.edge_packaging_job_arn = Some(Default::default())
4002 }
4003 if builder.edge_packaging_job_name.is_none() {
4004 builder.edge_packaging_job_name = Some(Default::default())
4005 }
4006 if builder.edge_packaging_job_status.is_none() {
4007 builder.edge_packaging_job_status = "no value was set".parse::<crate::types::EdgePackagingJobStatus>().ok()
4008 }
4009 builder
4010}
4011
4012pub(crate) fn emr_serverless_compute_config_correct_errors(
4013 mut builder: crate::types::builders::EmrServerlessComputeConfigBuilder,
4014) -> crate::types::builders::EmrServerlessComputeConfigBuilder {
4015 if builder.execution_role_arn.is_none() {
4016 builder.execution_role_arn = Some(Default::default())
4017 }
4018 builder
4019}
4020
4021pub(crate) fn endpoint_config_summary_correct_errors(
4022 mut builder: crate::types::builders::EndpointConfigSummaryBuilder,
4023) -> crate::types::builders::EndpointConfigSummaryBuilder {
4024 if builder.endpoint_config_name.is_none() {
4025 builder.endpoint_config_name = Some(Default::default())
4026 }
4027 if builder.endpoint_config_arn.is_none() {
4028 builder.endpoint_config_arn = Some(Default::default())
4029 }
4030 if builder.creation_time.is_none() {
4031 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4032 }
4033 builder
4034}
4035
4036pub(crate) fn endpoint_input_correct_errors(
4037 mut builder: crate::types::builders::EndpointInputBuilder,
4038) -> crate::types::builders::EndpointInputBuilder {
4039 if builder.endpoint_name.is_none() {
4040 builder.endpoint_name = Some(Default::default())
4041 }
4042 if builder.local_path.is_none() {
4043 builder.local_path = Some(Default::default())
4044 }
4045 builder
4046}
4047
4048pub(crate) fn endpoint_performance_correct_errors(
4049 mut builder: crate::types::builders::EndpointPerformanceBuilder,
4050) -> crate::types::builders::EndpointPerformanceBuilder {
4051 if builder.metrics.is_none() {
4052 builder.metrics = {
4053 let builder = crate::types::builders::InferenceMetricsBuilder::default();
4054 Some(crate::serde_util::inference_metrics_correct_errors(builder).build())
4055 }
4056 }
4057 if builder.endpoint_info.is_none() {
4058 builder.endpoint_info = {
4059 let builder = crate::types::builders::EndpointInfoBuilder::default();
4060 Some(builder.build())
4061 }
4062 }
4063 builder
4064}
4065
4066pub(crate) fn endpoint_summary_correct_errors(
4067 mut builder: crate::types::builders::EndpointSummaryBuilder,
4068) -> crate::types::builders::EndpointSummaryBuilder {
4069 if builder.endpoint_name.is_none() {
4070 builder.endpoint_name = Some(Default::default())
4071 }
4072 if builder.endpoint_arn.is_none() {
4073 builder.endpoint_arn = Some(Default::default())
4074 }
4075 if builder.creation_time.is_none() {
4076 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4077 }
4078 if builder.last_modified_time.is_none() {
4079 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4080 }
4081 if builder.endpoint_status.is_none() {
4082 builder.endpoint_status = "no value was set".parse::<crate::types::EndpointStatus>().ok()
4083 }
4084 builder
4085}
4086
4087pub(crate) fn feature_definition_correct_errors(
4088 mut builder: crate::types::builders::FeatureDefinitionBuilder,
4089) -> crate::types::builders::FeatureDefinitionBuilder {
4090 if builder.feature_name.is_none() {
4091 builder.feature_name = Some(Default::default())
4092 }
4093 if builder.feature_type.is_none() {
4094 builder.feature_type = "no value was set".parse::<crate::types::FeatureType>().ok()
4095 }
4096 builder
4097}
4098
4099pub(crate) fn feature_group_summary_correct_errors(
4100 mut builder: crate::types::builders::FeatureGroupSummaryBuilder,
4101) -> crate::types::builders::FeatureGroupSummaryBuilder {
4102 if builder.feature_group_name.is_none() {
4103 builder.feature_group_name = Some(Default::default())
4104 }
4105 if builder.feature_group_arn.is_none() {
4106 builder.feature_group_arn = Some(Default::default())
4107 }
4108 if builder.creation_time.is_none() {
4109 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4110 }
4111 builder
4112}
4113
4114pub(crate) fn final_auto_ml_job_objective_metric_correct_errors(
4115 mut builder: crate::types::builders::FinalAutoMlJobObjectiveMetricBuilder,
4116) -> crate::types::builders::FinalAutoMlJobObjectiveMetricBuilder {
4117 if builder.metric_name.is_none() {
4118 builder.metric_name = "no value was set".parse::<crate::types::AutoMlMetricEnum>().ok()
4119 }
4120 if builder.value.is_none() {
4121 builder.value = Some(Default::default())
4122 }
4123 builder
4124}
4125
4126pub(crate) fn final_hyper_parameter_tuning_job_objective_metric_correct_errors(
4127 mut builder: crate::types::builders::FinalHyperParameterTuningJobObjectiveMetricBuilder,
4128) -> crate::types::builders::FinalHyperParameterTuningJobObjectiveMetricBuilder {
4129 if builder.metric_name.is_none() {
4130 builder.metric_name = Some(Default::default())
4131 }
4132 if builder.value.is_none() {
4133 builder.value = Some(Default::default())
4134 }
4135 builder
4136}
4137
4138pub(crate) fn flow_definition_summary_correct_errors(
4139 mut builder: crate::types::builders::FlowDefinitionSummaryBuilder,
4140) -> crate::types::builders::FlowDefinitionSummaryBuilder {
4141 if builder.flow_definition_name.is_none() {
4142 builder.flow_definition_name = Some(Default::default())
4143 }
4144 if builder.flow_definition_arn.is_none() {
4145 builder.flow_definition_arn = Some(Default::default())
4146 }
4147 if builder.flow_definition_status.is_none() {
4148 builder.flow_definition_status = "no value was set".parse::<crate::types::FlowDefinitionStatus>().ok()
4149 }
4150 if builder.creation_time.is_none() {
4151 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4152 }
4153 builder
4154}
4155
4156pub(crate) fn hub_content_info_correct_errors(
4157 mut builder: crate::types::builders::HubContentInfoBuilder,
4158) -> crate::types::builders::HubContentInfoBuilder {
4159 if builder.hub_content_name.is_none() {
4160 builder.hub_content_name = Some(Default::default())
4161 }
4162 if builder.hub_content_arn.is_none() {
4163 builder.hub_content_arn = Some(Default::default())
4164 }
4165 if builder.hub_content_version.is_none() {
4166 builder.hub_content_version = Some(Default::default())
4167 }
4168 if builder.hub_content_type.is_none() {
4169 builder.hub_content_type = "no value was set".parse::<crate::types::HubContentType>().ok()
4170 }
4171 if builder.document_schema_version.is_none() {
4172 builder.document_schema_version = Some(Default::default())
4173 }
4174 if builder.hub_content_status.is_none() {
4175 builder.hub_content_status = "no value was set".parse::<crate::types::HubContentStatus>().ok()
4176 }
4177 if builder.creation_time.is_none() {
4178 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4179 }
4180 builder
4181}
4182
4183pub(crate) fn hub_info_correct_errors(mut builder: crate::types::builders::HubInfoBuilder) -> crate::types::builders::HubInfoBuilder {
4184 if builder.hub_name.is_none() {
4185 builder.hub_name = Some(Default::default())
4186 }
4187 if builder.hub_arn.is_none() {
4188 builder.hub_arn = Some(Default::default())
4189 }
4190 if builder.hub_status.is_none() {
4191 builder.hub_status = "no value was set".parse::<crate::types::HubStatus>().ok()
4192 }
4193 if builder.creation_time.is_none() {
4194 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4195 }
4196 if builder.last_modified_time.is_none() {
4197 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4198 }
4199 builder
4200}
4201
4202pub(crate) fn human_loop_activation_conditions_config_correct_errors(
4203 mut builder: crate::types::builders::HumanLoopActivationConditionsConfigBuilder,
4204) -> crate::types::builders::HumanLoopActivationConditionsConfigBuilder {
4205 if builder.human_loop_activation_conditions.is_none() {
4206 builder.human_loop_activation_conditions = Some(Default::default())
4207 }
4208 builder
4209}
4210
4211pub(crate) fn human_task_ui_summary_correct_errors(
4212 mut builder: crate::types::builders::HumanTaskUiSummaryBuilder,
4213) -> crate::types::builders::HumanTaskUiSummaryBuilder {
4214 if builder.human_task_ui_name.is_none() {
4215 builder.human_task_ui_name = Some(Default::default())
4216 }
4217 if builder.human_task_ui_arn.is_none() {
4218 builder.human_task_ui_arn = Some(Default::default())
4219 }
4220 if builder.creation_time.is_none() {
4221 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4222 }
4223 builder
4224}
4225
4226pub(crate) fn hyper_parameter_algorithm_specification_correct_errors(
4227 mut builder: crate::types::builders::HyperParameterAlgorithmSpecificationBuilder,
4228) -> crate::types::builders::HyperParameterAlgorithmSpecificationBuilder {
4229 if builder.training_input_mode.is_none() {
4230 builder.training_input_mode = "no value was set".parse::<crate::types::TrainingInputMode>().ok()
4231 }
4232 builder
4233}
4234
4235pub(crate) fn hyper_parameter_tuning_job_objective_correct_errors(
4236 mut builder: crate::types::builders::HyperParameterTuningJobObjectiveBuilder,
4237) -> crate::types::builders::HyperParameterTuningJobObjectiveBuilder {
4238 if builder.r#type.is_none() {
4239 builder.r#type = "no value was set".parse::<crate::types::HyperParameterTuningJobObjectiveType>().ok()
4240 }
4241 if builder.metric_name.is_none() {
4242 builder.metric_name = Some(Default::default())
4243 }
4244 builder
4245}
4246
4247pub(crate) fn hyper_parameter_tuning_job_summary_correct_errors(
4248 mut builder: crate::types::builders::HyperParameterTuningJobSummaryBuilder,
4249) -> crate::types::builders::HyperParameterTuningJobSummaryBuilder {
4250 if builder.hyper_parameter_tuning_job_name.is_none() {
4251 builder.hyper_parameter_tuning_job_name = Some(Default::default())
4252 }
4253 if builder.hyper_parameter_tuning_job_arn.is_none() {
4254 builder.hyper_parameter_tuning_job_arn = Some(Default::default())
4255 }
4256 if builder.hyper_parameter_tuning_job_status.is_none() {
4257 builder.hyper_parameter_tuning_job_status = "no value was set".parse::<crate::types::HyperParameterTuningJobStatus>().ok()
4258 }
4259 if builder.strategy.is_none() {
4260 builder.strategy = "no value was set".parse::<crate::types::HyperParameterTuningJobStrategyType>().ok()
4261 }
4262 if builder.creation_time.is_none() {
4263 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4264 }
4265 if builder.training_job_status_counters.is_none() {
4266 builder.training_job_status_counters = {
4267 let builder = crate::types::builders::TrainingJobStatusCountersBuilder::default();
4268 Some(builder.build())
4269 }
4270 }
4271 if builder.objective_status_counters.is_none() {
4272 builder.objective_status_counters = {
4273 let builder = crate::types::builders::ObjectiveStatusCountersBuilder::default();
4274 Some(builder.build())
4275 }
4276 }
4277 builder
4278}
4279
4280pub(crate) fn image_correct_errors(mut builder: crate::types::builders::ImageBuilder) -> crate::types::builders::ImageBuilder {
4281 if builder.creation_time.is_none() {
4282 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4283 }
4284 if builder.image_arn.is_none() {
4285 builder.image_arn = Some(Default::default())
4286 }
4287 if builder.image_name.is_none() {
4288 builder.image_name = Some(Default::default())
4289 }
4290 if builder.image_status.is_none() {
4291 builder.image_status = "no value was set".parse::<crate::types::ImageStatus>().ok()
4292 }
4293 if builder.last_modified_time.is_none() {
4294 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4295 }
4296 builder
4297}
4298
4299pub(crate) fn image_config_correct_errors(mut builder: crate::types::builders::ImageConfigBuilder) -> crate::types::builders::ImageConfigBuilder {
4300 if builder.repository_access_mode.is_none() {
4301 builder.repository_access_mode = "no value was set".parse::<crate::types::RepositoryAccessMode>().ok()
4302 }
4303 builder
4304}
4305
4306pub(crate) fn image_version_correct_errors(mut builder: crate::types::builders::ImageVersionBuilder) -> crate::types::builders::ImageVersionBuilder {
4307 if builder.creation_time.is_none() {
4308 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4309 }
4310 if builder.image_arn.is_none() {
4311 builder.image_arn = Some(Default::default())
4312 }
4313 if builder.image_version_arn.is_none() {
4314 builder.image_version_arn = Some(Default::default())
4315 }
4316 if builder.image_version_status.is_none() {
4317 builder.image_version_status = "no value was set".parse::<crate::types::ImageVersionStatus>().ok()
4318 }
4319 if builder.last_modified_time.is_none() {
4320 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4321 }
4322 if builder.version.is_none() {
4323 builder.version = Some(Default::default())
4324 }
4325 builder
4326}
4327
4328pub(crate) fn inference_component_compute_resource_requirements_correct_errors(
4329 mut builder: crate::types::builders::InferenceComponentComputeResourceRequirementsBuilder,
4330) -> crate::types::builders::InferenceComponentComputeResourceRequirementsBuilder {
4331 if builder.min_memory_required_in_mb.is_none() {
4332 builder.min_memory_required_in_mb = Some(Default::default())
4333 }
4334 builder
4335}
4336
4337pub(crate) fn inference_component_rolling_update_policy_correct_errors(
4338 mut builder: crate::types::builders::InferenceComponentRollingUpdatePolicyBuilder,
4339) -> crate::types::builders::InferenceComponentRollingUpdatePolicyBuilder {
4340 if builder.maximum_batch_size.is_none() {
4341 builder.maximum_batch_size = {
4342 let builder = crate::types::builders::InferenceComponentCapacitySizeBuilder::default();
4343 Some(crate::serde_util::inference_component_capacity_size_correct_errors(builder).build())
4344 }
4345 }
4346 if builder.wait_interval_in_seconds.is_none() {
4347 builder.wait_interval_in_seconds = Some(Default::default())
4348 }
4349 builder
4350}
4351
4352pub(crate) fn inference_component_summary_correct_errors(
4353 mut builder: crate::types::builders::InferenceComponentSummaryBuilder,
4354) -> crate::types::builders::InferenceComponentSummaryBuilder {
4355 if builder.creation_time.is_none() {
4356 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4357 }
4358 if builder.inference_component_arn.is_none() {
4359 builder.inference_component_arn = Some(Default::default())
4360 }
4361 if builder.inference_component_name.is_none() {
4362 builder.inference_component_name = Some(Default::default())
4363 }
4364 if builder.endpoint_arn.is_none() {
4365 builder.endpoint_arn = Some(Default::default())
4366 }
4367 if builder.endpoint_name.is_none() {
4368 builder.endpoint_name = Some(Default::default())
4369 }
4370 if builder.variant_name.is_none() {
4371 builder.variant_name = Some(Default::default())
4372 }
4373 if builder.last_modified_time.is_none() {
4374 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4375 }
4376 builder
4377}
4378
4379pub(crate) fn inference_experiment_summary_correct_errors(
4380 mut builder: crate::types::builders::InferenceExperimentSummaryBuilder,
4381) -> crate::types::builders::InferenceExperimentSummaryBuilder {
4382 if builder.name.is_none() {
4383 builder.name = Some(Default::default())
4384 }
4385 if builder.r#type.is_none() {
4386 builder.r#type = "no value was set".parse::<crate::types::InferenceExperimentType>().ok()
4387 }
4388 if builder.status.is_none() {
4389 builder.status = "no value was set".parse::<crate::types::InferenceExperimentStatus>().ok()
4390 }
4391 if builder.creation_time.is_none() {
4392 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4393 }
4394 if builder.last_modified_time.is_none() {
4395 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4396 }
4397 builder
4398}
4399
4400pub(crate) fn inference_recommendation_correct_errors(
4401 mut builder: crate::types::builders::InferenceRecommendationBuilder,
4402) -> crate::types::builders::InferenceRecommendationBuilder {
4403 if builder.endpoint_configuration.is_none() {
4404 builder.endpoint_configuration = {
4405 let builder = crate::types::builders::EndpointOutputConfigurationBuilder::default();
4406 Some(crate::serde_util::endpoint_output_configuration_correct_errors(builder).build())
4407 }
4408 }
4409 if builder.model_configuration.is_none() {
4410 builder.model_configuration = {
4411 let builder = crate::types::builders::ModelConfigurationBuilder::default();
4412 Some(builder.build())
4413 }
4414 }
4415 builder
4416}
4417
4418pub(crate) fn inference_recommendations_job_correct_errors(
4419 mut builder: crate::types::builders::InferenceRecommendationsJobBuilder,
4420) -> crate::types::builders::InferenceRecommendationsJobBuilder {
4421 if builder.job_name.is_none() {
4422 builder.job_name = Some(Default::default())
4423 }
4424 if builder.job_description.is_none() {
4425 builder.job_description = Some(Default::default())
4426 }
4427 if builder.job_type.is_none() {
4428 builder.job_type = "no value was set".parse::<crate::types::RecommendationJobType>().ok()
4429 }
4430 if builder.job_arn.is_none() {
4431 builder.job_arn = Some(Default::default())
4432 }
4433 if builder.status.is_none() {
4434 builder.status = "no value was set".parse::<crate::types::RecommendationJobStatus>().ok()
4435 }
4436 if builder.creation_time.is_none() {
4437 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4438 }
4439 if builder.role_arn.is_none() {
4440 builder.role_arn = Some(Default::default())
4441 }
4442 if builder.last_modified_time.is_none() {
4443 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4444 }
4445 builder
4446}
4447
4448pub(crate) fn inference_recommendations_job_step_correct_errors(
4449 mut builder: crate::types::builders::InferenceRecommendationsJobStepBuilder,
4450) -> crate::types::builders::InferenceRecommendationsJobStepBuilder {
4451 if builder.step_type.is_none() {
4452 builder.step_type = "no value was set".parse::<crate::types::RecommendationStepType>().ok()
4453 }
4454 if builder.job_name.is_none() {
4455 builder.job_name = Some(Default::default())
4456 }
4457 if builder.status.is_none() {
4458 builder.status = "no value was set".parse::<crate::types::RecommendationJobStatus>().ok()
4459 }
4460 builder
4461}
4462
4463pub(crate) fn labeling_job_for_workteam_summary_correct_errors(
4464 mut builder: crate::types::builders::LabelingJobForWorkteamSummaryBuilder,
4465) -> crate::types::builders::LabelingJobForWorkteamSummaryBuilder {
4466 if builder.job_reference_code.is_none() {
4467 builder.job_reference_code = Some(Default::default())
4468 }
4469 if builder.work_requester_account_id.is_none() {
4470 builder.work_requester_account_id = Some(Default::default())
4471 }
4472 if builder.creation_time.is_none() {
4473 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4474 }
4475 builder
4476}
4477
4478pub(crate) fn labeling_job_summary_correct_errors(
4479 mut builder: crate::types::builders::LabelingJobSummaryBuilder,
4480) -> crate::types::builders::LabelingJobSummaryBuilder {
4481 if builder.labeling_job_name.is_none() {
4482 builder.labeling_job_name = Some(Default::default())
4483 }
4484 if builder.labeling_job_arn.is_none() {
4485 builder.labeling_job_arn = Some(Default::default())
4486 }
4487 if builder.creation_time.is_none() {
4488 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4489 }
4490 if builder.last_modified_time.is_none() {
4491 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4492 }
4493 if builder.labeling_job_status.is_none() {
4494 builder.labeling_job_status = "no value was set".parse::<crate::types::LabelingJobStatus>().ok()
4495 }
4496 if builder.label_counters.is_none() {
4497 builder.label_counters = {
4498 let builder = crate::types::builders::LabelCountersBuilder::default();
4499 Some(builder.build())
4500 }
4501 }
4502 if builder.workteam_arn.is_none() {
4503 builder.workteam_arn = Some(Default::default())
4504 }
4505 builder
4506}
4507
4508pub(crate) fn model_card_export_job_summary_correct_errors(
4509 mut builder: crate::types::builders::ModelCardExportJobSummaryBuilder,
4510) -> crate::types::builders::ModelCardExportJobSummaryBuilder {
4511 if builder.model_card_export_job_name.is_none() {
4512 builder.model_card_export_job_name = Some(Default::default())
4513 }
4514 if builder.model_card_export_job_arn.is_none() {
4515 builder.model_card_export_job_arn = Some(Default::default())
4516 }
4517 if builder.status.is_none() {
4518 builder.status = "no value was set".parse::<crate::types::ModelCardExportJobStatus>().ok()
4519 }
4520 if builder.model_card_name.is_none() {
4521 builder.model_card_name = Some(Default::default())
4522 }
4523 if builder.model_card_version.is_none() {
4524 builder.model_card_version = Some(Default::default())
4525 }
4526 if builder.created_at.is_none() {
4527 builder.created_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4528 }
4529 if builder.last_modified_at.is_none() {
4530 builder.last_modified_at = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4531 }
4532 builder
4533}
4534
4535pub(crate) fn model_card_summary_correct_errors(
4536 mut builder: crate::types::builders::ModelCardSummaryBuilder,
4537) -> crate::types::builders::ModelCardSummaryBuilder {
4538 if builder.model_card_name.is_none() {
4539 builder.model_card_name = Some(Default::default())
4540 }
4541 if builder.model_card_arn.is_none() {
4542 builder.model_card_arn = Some(Default::default())
4543 }
4544 if builder.model_card_status.is_none() {
4545 builder.model_card_status = "no value was set".parse::<crate::types::ModelCardStatus>().ok()
4546 }
4547 if builder.creation_time.is_none() {
4548 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4549 }
4550 builder
4551}
4552
4553pub(crate) fn model_card_version_summary_correct_errors(
4554 mut builder: crate::types::builders::ModelCardVersionSummaryBuilder,
4555) -> crate::types::builders::ModelCardVersionSummaryBuilder {
4556 if builder.model_card_name.is_none() {
4557 builder.model_card_name = Some(Default::default())
4558 }
4559 if builder.model_card_arn.is_none() {
4560 builder.model_card_arn = Some(Default::default())
4561 }
4562 if builder.model_card_status.is_none() {
4563 builder.model_card_status = "no value was set".parse::<crate::types::ModelCardStatus>().ok()
4564 }
4565 if builder.model_card_version.is_none() {
4566 builder.model_card_version = Some(Default::default())
4567 }
4568 if builder.creation_time.is_none() {
4569 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4570 }
4571 builder
4572}
4573
4574pub(crate) fn model_metadata_summary_correct_errors(
4575 mut builder: crate::types::builders::ModelMetadataSummaryBuilder,
4576) -> crate::types::builders::ModelMetadataSummaryBuilder {
4577 if builder.domain.is_none() {
4578 builder.domain = Some(Default::default())
4579 }
4580 if builder.framework.is_none() {
4581 builder.framework = Some(Default::default())
4582 }
4583 if builder.task.is_none() {
4584 builder.task = Some(Default::default())
4585 }
4586 if builder.model.is_none() {
4587 builder.model = Some(Default::default())
4588 }
4589 if builder.framework_version.is_none() {
4590 builder.framework_version = Some(Default::default())
4591 }
4592 builder
4593}
4594
4595pub(crate) fn model_package_group_summary_correct_errors(
4596 mut builder: crate::types::builders::ModelPackageGroupSummaryBuilder,
4597) -> crate::types::builders::ModelPackageGroupSummaryBuilder {
4598 if builder.model_package_group_name.is_none() {
4599 builder.model_package_group_name = Some(Default::default())
4600 }
4601 if builder.model_package_group_arn.is_none() {
4602 builder.model_package_group_arn = Some(Default::default())
4603 }
4604 if builder.creation_time.is_none() {
4605 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4606 }
4607 if builder.model_package_group_status.is_none() {
4608 builder.model_package_group_status = "no value was set".parse::<crate::types::ModelPackageGroupStatus>().ok()
4609 }
4610 builder
4611}
4612
4613pub(crate) fn model_package_summary_correct_errors(
4614 mut builder: crate::types::builders::ModelPackageSummaryBuilder,
4615) -> crate::types::builders::ModelPackageSummaryBuilder {
4616 if builder.model_package_arn.is_none() {
4617 builder.model_package_arn = Some(Default::default())
4618 }
4619 if builder.creation_time.is_none() {
4620 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4621 }
4622 if builder.model_package_status.is_none() {
4623 builder.model_package_status = "no value was set".parse::<crate::types::ModelPackageStatus>().ok()
4624 }
4625 builder
4626}
4627
4628pub(crate) fn model_summary_correct_errors(mut builder: crate::types::builders::ModelSummaryBuilder) -> crate::types::builders::ModelSummaryBuilder {
4629 if builder.model_name.is_none() {
4630 builder.model_name = Some(Default::default())
4631 }
4632 if builder.model_arn.is_none() {
4633 builder.model_arn = Some(Default::default())
4634 }
4635 if builder.creation_time.is_none() {
4636 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4637 }
4638 builder
4639}
4640
4641pub(crate) fn model_variant_config_summary_correct_errors(
4642 mut builder: crate::types::builders::ModelVariantConfigSummaryBuilder,
4643) -> crate::types::builders::ModelVariantConfigSummaryBuilder {
4644 if builder.model_name.is_none() {
4645 builder.model_name = Some(Default::default())
4646 }
4647 if builder.variant_name.is_none() {
4648 builder.variant_name = Some(Default::default())
4649 }
4650 if builder.infrastructure_config.is_none() {
4651 builder.infrastructure_config = {
4652 let builder = crate::types::builders::ModelInfrastructureConfigBuilder::default();
4653 Some(crate::serde_util::model_infrastructure_config_correct_errors(builder).build())
4654 }
4655 }
4656 if builder.status.is_none() {
4657 builder.status = "no value was set".parse::<crate::types::ModelVariantStatus>().ok()
4658 }
4659 builder
4660}
4661
4662pub(crate) fn monitoring_alert_history_summary_correct_errors(
4663 mut builder: crate::types::builders::MonitoringAlertHistorySummaryBuilder,
4664) -> crate::types::builders::MonitoringAlertHistorySummaryBuilder {
4665 if builder.monitoring_schedule_name.is_none() {
4666 builder.monitoring_schedule_name = Some(Default::default())
4667 }
4668 if builder.monitoring_alert_name.is_none() {
4669 builder.monitoring_alert_name = Some(Default::default())
4670 }
4671 if builder.creation_time.is_none() {
4672 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4673 }
4674 if builder.alert_status.is_none() {
4675 builder.alert_status = "no value was set".parse::<crate::types::MonitoringAlertStatus>().ok()
4676 }
4677 builder
4678}
4679
4680pub(crate) fn monitoring_alert_summary_correct_errors(
4681 mut builder: crate::types::builders::MonitoringAlertSummaryBuilder,
4682) -> crate::types::builders::MonitoringAlertSummaryBuilder {
4683 if builder.monitoring_alert_name.is_none() {
4684 builder.monitoring_alert_name = Some(Default::default())
4685 }
4686 if builder.creation_time.is_none() {
4687 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4688 }
4689 if builder.last_modified_time.is_none() {
4690 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4691 }
4692 if builder.alert_status.is_none() {
4693 builder.alert_status = "no value was set".parse::<crate::types::MonitoringAlertStatus>().ok()
4694 }
4695 if builder.datapoints_to_alert.is_none() {
4696 builder.datapoints_to_alert = Some(Default::default())
4697 }
4698 if builder.evaluation_period.is_none() {
4699 builder.evaluation_period = Some(Default::default())
4700 }
4701 if builder.actions.is_none() {
4702 builder.actions = {
4703 let builder = crate::types::builders::MonitoringAlertActionsBuilder::default();
4704 Some(builder.build())
4705 }
4706 }
4707 builder
4708}
4709
4710pub(crate) fn monitoring_job_definition_correct_errors(
4711 mut builder: crate::types::builders::MonitoringJobDefinitionBuilder,
4712) -> crate::types::builders::MonitoringJobDefinitionBuilder {
4713 if builder.monitoring_inputs.is_none() {
4714 builder.monitoring_inputs = Some(Default::default())
4715 }
4716 if builder.monitoring_output_config.is_none() {
4717 builder.monitoring_output_config = {
4718 let builder = crate::types::builders::MonitoringOutputConfigBuilder::default();
4719 Some(crate::serde_util::monitoring_output_config_correct_errors(builder).build())
4720 }
4721 }
4722 if builder.monitoring_resources.is_none() {
4723 builder.monitoring_resources = {
4724 let builder = crate::types::builders::MonitoringResourcesBuilder::default();
4725 Some(crate::serde_util::monitoring_resources_correct_errors(builder).build())
4726 }
4727 }
4728 if builder.monitoring_app_specification.is_none() {
4729 builder.monitoring_app_specification = {
4730 let builder = crate::types::builders::MonitoringAppSpecificationBuilder::default();
4731 Some(crate::serde_util::monitoring_app_specification_correct_errors(builder).build())
4732 }
4733 }
4734 if builder.role_arn.is_none() {
4735 builder.role_arn = Some(Default::default())
4736 }
4737 builder
4738}
4739
4740pub(crate) fn monitoring_job_definition_summary_correct_errors(
4741 mut builder: crate::types::builders::MonitoringJobDefinitionSummaryBuilder,
4742) -> crate::types::builders::MonitoringJobDefinitionSummaryBuilder {
4743 if builder.monitoring_job_definition_name.is_none() {
4744 builder.monitoring_job_definition_name = Some(Default::default())
4745 }
4746 if builder.monitoring_job_definition_arn.is_none() {
4747 builder.monitoring_job_definition_arn = Some(Default::default())
4748 }
4749 if builder.creation_time.is_none() {
4750 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4751 }
4752 if builder.endpoint_name.is_none() {
4753 builder.endpoint_name = Some(Default::default())
4754 }
4755 builder
4756}
4757
4758pub(crate) fn monitoring_schedule_summary_correct_errors(
4759 mut builder: crate::types::builders::MonitoringScheduleSummaryBuilder,
4760) -> crate::types::builders::MonitoringScheduleSummaryBuilder {
4761 if builder.monitoring_schedule_name.is_none() {
4762 builder.monitoring_schedule_name = Some(Default::default())
4763 }
4764 if builder.monitoring_schedule_arn.is_none() {
4765 builder.monitoring_schedule_arn = Some(Default::default())
4766 }
4767 if builder.creation_time.is_none() {
4768 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4769 }
4770 if builder.last_modified_time.is_none() {
4771 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4772 }
4773 if builder.monitoring_schedule_status.is_none() {
4774 builder.monitoring_schedule_status = "no value was set".parse::<crate::types::ScheduleStatus>().ok()
4775 }
4776 builder
4777}
4778
4779pub(crate) fn notebook_instance_lifecycle_config_summary_correct_errors(
4780 mut builder: crate::types::builders::NotebookInstanceLifecycleConfigSummaryBuilder,
4781) -> crate::types::builders::NotebookInstanceLifecycleConfigSummaryBuilder {
4782 if builder.notebook_instance_lifecycle_config_name.is_none() {
4783 builder.notebook_instance_lifecycle_config_name = Some(Default::default())
4784 }
4785 if builder.notebook_instance_lifecycle_config_arn.is_none() {
4786 builder.notebook_instance_lifecycle_config_arn = Some(Default::default())
4787 }
4788 builder
4789}
4790
4791pub(crate) fn notebook_instance_summary_correct_errors(
4792 mut builder: crate::types::builders::NotebookInstanceSummaryBuilder,
4793) -> crate::types::builders::NotebookInstanceSummaryBuilder {
4794 if builder.notebook_instance_name.is_none() {
4795 builder.notebook_instance_name = Some(Default::default())
4796 }
4797 if builder.notebook_instance_arn.is_none() {
4798 builder.notebook_instance_arn = Some(Default::default())
4799 }
4800 builder
4801}
4802
4803pub(crate) fn optimization_job_summary_correct_errors(
4804 mut builder: crate::types::builders::OptimizationJobSummaryBuilder,
4805) -> crate::types::builders::OptimizationJobSummaryBuilder {
4806 if builder.optimization_job_name.is_none() {
4807 builder.optimization_job_name = Some(Default::default())
4808 }
4809 if builder.optimization_job_arn.is_none() {
4810 builder.optimization_job_arn = Some(Default::default())
4811 }
4812 if builder.creation_time.is_none() {
4813 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4814 }
4815 if builder.optimization_job_status.is_none() {
4816 builder.optimization_job_status = "no value was set".parse::<crate::types::OptimizationJobStatus>().ok()
4817 }
4818 if builder.deployment_instance_type.is_none() {
4819 builder.deployment_instance_type = "no value was set".parse::<crate::types::OptimizationJobDeploymentInstanceType>().ok()
4820 }
4821 if builder.optimization_types.is_none() {
4822 builder.optimization_types = Some(Default::default())
4823 }
4824 builder
4825}
4826
4827pub(crate) fn parameter_correct_errors(mut builder: crate::types::builders::ParameterBuilder) -> crate::types::builders::ParameterBuilder {
4828 if builder.name.is_none() {
4829 builder.name = Some(Default::default())
4830 }
4831 if builder.value.is_none() {
4832 builder.value = Some(Default::default())
4833 }
4834 builder
4835}
4836
4837pub(crate) fn processing_input_correct_errors(
4838 mut builder: crate::types::builders::ProcessingInputBuilder,
4839) -> crate::types::builders::ProcessingInputBuilder {
4840 if builder.input_name.is_none() {
4841 builder.input_name = Some(Default::default())
4842 }
4843 builder
4844}
4845
4846pub(crate) fn processing_job_summary_correct_errors(
4847 mut builder: crate::types::builders::ProcessingJobSummaryBuilder,
4848) -> crate::types::builders::ProcessingJobSummaryBuilder {
4849 if builder.processing_job_name.is_none() {
4850 builder.processing_job_name = Some(Default::default())
4851 }
4852 if builder.processing_job_arn.is_none() {
4853 builder.processing_job_arn = Some(Default::default())
4854 }
4855 if builder.creation_time.is_none() {
4856 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4857 }
4858 if builder.processing_job_status.is_none() {
4859 builder.processing_job_status = "no value was set".parse::<crate::types::ProcessingJobStatus>().ok()
4860 }
4861 builder
4862}
4863
4864pub(crate) fn production_variant_correct_errors(
4865 mut builder: crate::types::builders::ProductionVariantBuilder,
4866) -> crate::types::builders::ProductionVariantBuilder {
4867 if builder.variant_name.is_none() {
4868 builder.variant_name = Some(Default::default())
4869 }
4870 builder
4871}
4872
4873pub(crate) fn production_variant_summary_correct_errors(
4874 mut builder: crate::types::builders::ProductionVariantSummaryBuilder,
4875) -> crate::types::builders::ProductionVariantSummaryBuilder {
4876 if builder.variant_name.is_none() {
4877 builder.variant_name = Some(Default::default())
4878 }
4879 builder
4880}
4881
4882pub(crate) fn profiler_rule_configuration_correct_errors(
4883 mut builder: crate::types::builders::ProfilerRuleConfigurationBuilder,
4884) -> crate::types::builders::ProfilerRuleConfigurationBuilder {
4885 if builder.rule_configuration_name.is_none() {
4886 builder.rule_configuration_name = Some(Default::default())
4887 }
4888 if builder.rule_evaluator_image.is_none() {
4889 builder.rule_evaluator_image = Some(Default::default())
4890 }
4891 builder
4892}
4893
4894pub(crate) fn project_summary_correct_errors(
4895 mut builder: crate::types::builders::ProjectSummaryBuilder,
4896) -> crate::types::builders::ProjectSummaryBuilder {
4897 if builder.project_name.is_none() {
4898 builder.project_name = Some(Default::default())
4899 }
4900 if builder.project_arn.is_none() {
4901 builder.project_arn = Some(Default::default())
4902 }
4903 if builder.project_id.is_none() {
4904 builder.project_id = Some(Default::default())
4905 }
4906 if builder.creation_time.is_none() {
4907 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4908 }
4909 if builder.project_status.is_none() {
4910 builder.project_status = "no value was set".parse::<crate::types::ProjectStatus>().ok()
4911 }
4912 builder
4913}
4914
4915pub(crate) fn r_studio_server_pro_domain_settings_correct_errors(
4916 mut builder: crate::types::builders::RStudioServerProDomainSettingsBuilder,
4917) -> crate::types::builders::RStudioServerProDomainSettingsBuilder {
4918 if builder.domain_execution_role_arn.is_none() {
4919 builder.domain_execution_role_arn = Some(Default::default())
4920 }
4921 builder
4922}
4923
4924pub(crate) fn recommendation_job_vpc_config_correct_errors(
4925 mut builder: crate::types::builders::RecommendationJobVpcConfigBuilder,
4926) -> crate::types::builders::RecommendationJobVpcConfigBuilder {
4927 if builder.security_group_ids.is_none() {
4928 builder.security_group_ids = Some(Default::default())
4929 }
4930 if builder.subnets.is_none() {
4931 builder.subnets = Some(Default::default())
4932 }
4933 builder
4934}
4935
4936pub(crate) fn rendering_error_correct_errors(
4937 mut builder: crate::types::builders::RenderingErrorBuilder,
4938) -> crate::types::builders::RenderingErrorBuilder {
4939 if builder.code.is_none() {
4940 builder.code = Some(Default::default())
4941 }
4942 if builder.message.is_none() {
4943 builder.message = Some(Default::default())
4944 }
4945 builder
4946}
4947
4948pub(crate) fn reserved_capacity_summary_correct_errors(
4949 mut builder: crate::types::builders::ReservedCapacitySummaryBuilder,
4950) -> crate::types::builders::ReservedCapacitySummaryBuilder {
4951 if builder.reserved_capacity_arn.is_none() {
4952 builder.reserved_capacity_arn = Some(Default::default())
4953 }
4954 if builder.instance_type.is_none() {
4955 builder.instance_type = "no value was set".parse::<crate::types::ReservedCapacityInstanceType>().ok()
4956 }
4957 if builder.total_instance_count.is_none() {
4958 builder.total_instance_count = Some(Default::default())
4959 }
4960 if builder.status.is_none() {
4961 builder.status = "no value was set".parse::<crate::types::ReservedCapacityStatus>().ok()
4962 }
4963 builder
4964}
4965
4966pub(crate) fn resource_catalog_correct_errors(
4967 mut builder: crate::types::builders::ResourceCatalogBuilder,
4968) -> crate::types::builders::ResourceCatalogBuilder {
4969 if builder.resource_catalog_arn.is_none() {
4970 builder.resource_catalog_arn = Some(Default::default())
4971 }
4972 if builder.resource_catalog_name.is_none() {
4973 builder.resource_catalog_name = Some(Default::default())
4974 }
4975 if builder.description.is_none() {
4976 builder.description = Some(Default::default())
4977 }
4978 if builder.creation_time.is_none() {
4979 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
4980 }
4981 builder
4982}
4983
4984pub(crate) fn resource_sharing_config_correct_errors(
4985 mut builder: crate::types::builders::ResourceSharingConfigBuilder,
4986) -> crate::types::builders::ResourceSharingConfigBuilder {
4987 if builder.strategy.is_none() {
4988 builder.strategy = "no value was set".parse::<crate::types::ResourceSharingStrategy>().ok()
4989 }
4990 builder
4991}
4992
4993pub(crate) fn rolling_update_policy_correct_errors(
4994 mut builder: crate::types::builders::RollingUpdatePolicyBuilder,
4995) -> crate::types::builders::RollingUpdatePolicyBuilder {
4996 if builder.maximum_batch_size.is_none() {
4997 builder.maximum_batch_size = {
4998 let builder = crate::types::builders::CapacitySizeBuilder::default();
4999 Some(crate::serde_util::capacity_size_correct_errors(builder).build())
5000 }
5001 }
5002 if builder.wait_interval_in_seconds.is_none() {
5003 builder.wait_interval_in_seconds = Some(Default::default())
5004 }
5005 builder
5006}
5007
5008pub(crate) fn s3_storage_config_correct_errors(
5009 mut builder: crate::types::builders::S3StorageConfigBuilder,
5010) -> crate::types::builders::S3StorageConfigBuilder {
5011 if builder.s3_uri.is_none() {
5012 builder.s3_uri = Some(Default::default())
5013 }
5014 builder
5015}
5016
5017pub(crate) fn schedule_config_correct_errors(
5018 mut builder: crate::types::builders::ScheduleConfigBuilder,
5019) -> crate::types::builders::ScheduleConfigBuilder {
5020 if builder.schedule_expression.is_none() {
5021 builder.schedule_expression = Some(Default::default())
5022 }
5023 builder
5024}
5025
5026pub(crate) fn secondary_status_transition_correct_errors(
5027 mut builder: crate::types::builders::SecondaryStatusTransitionBuilder,
5028) -> crate::types::builders::SecondaryStatusTransitionBuilder {
5029 if builder.status.is_none() {
5030 builder.status = "no value was set".parse::<crate::types::SecondaryStatus>().ok()
5031 }
5032 if builder.start_time.is_none() {
5033 builder.start_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
5034 }
5035 builder
5036}
5037
5038pub(crate) fn source_ip_config_correct_errors(
5039 mut builder: crate::types::builders::SourceIpConfigBuilder,
5040) -> crate::types::builders::SourceIpConfigBuilder {
5041 if builder.cidrs.is_none() {
5042 builder.cidrs = Some(Default::default())
5043 }
5044 builder
5045}
5046
5047pub(crate) fn tabular_job_config_correct_errors(
5048 mut builder: crate::types::builders::TabularJobConfigBuilder,
5049) -> crate::types::builders::TabularJobConfigBuilder {
5050 if builder.target_attribute_name.is_none() {
5051 builder.target_attribute_name = Some(Default::default())
5052 }
5053 builder
5054}
5055
5056pub(crate) fn tag_correct_errors(mut builder: crate::types::builders::TagBuilder) -> crate::types::builders::TagBuilder {
5057 if builder.key.is_none() {
5058 builder.key = Some(Default::default())
5059 }
5060 if builder.value.is_none() {
5061 builder.value = Some(Default::default())
5062 }
5063 builder
5064}
5065
5066pub(crate) fn target_platform_correct_errors(
5067 mut builder: crate::types::builders::TargetPlatformBuilder,
5068) -> crate::types::builders::TargetPlatformBuilder {
5069 if builder.os.is_none() {
5070 builder.os = "no value was set".parse::<crate::types::TargetPlatformOs>().ok()
5071 }
5072 if builder.arch.is_none() {
5073 builder.arch = "no value was set".parse::<crate::types::TargetPlatformArch>().ok()
5074 }
5075 builder
5076}
5077
5078pub(crate) fn text_classification_job_config_correct_errors(
5079 mut builder: crate::types::builders::TextClassificationJobConfigBuilder,
5080) -> crate::types::builders::TextClassificationJobConfigBuilder {
5081 if builder.content_column.is_none() {
5082 builder.content_column = Some(Default::default())
5083 }
5084 if builder.target_label_column.is_none() {
5085 builder.target_label_column = Some(Default::default())
5086 }
5087 builder
5088}
5089
5090pub(crate) fn time_series_forecasting_job_config_correct_errors(
5091 mut builder: crate::types::builders::TimeSeriesForecastingJobConfigBuilder,
5092) -> crate::types::builders::TimeSeriesForecastingJobConfigBuilder {
5093 if builder.forecast_frequency.is_none() {
5094 builder.forecast_frequency = Some(Default::default())
5095 }
5096 if builder.forecast_horizon.is_none() {
5097 builder.forecast_horizon = Some(Default::default())
5098 }
5099 if builder.time_series_config.is_none() {
5100 builder.time_series_config = {
5101 let builder = crate::types::builders::TimeSeriesConfigBuilder::default();
5102 Some(crate::serde_util::time_series_config_correct_errors(builder).build())
5103 }
5104 }
5105 builder
5106}
5107
5108pub(crate) fn training_image_config_correct_errors(
5109 mut builder: crate::types::builders::TrainingImageConfigBuilder,
5110) -> crate::types::builders::TrainingImageConfigBuilder {
5111 if builder.training_repository_access_mode.is_none() {
5112 builder.training_repository_access_mode = "no value was set".parse::<crate::types::TrainingRepositoryAccessMode>().ok()
5113 }
5114 builder
5115}
5116
5117pub(crate) fn training_job_summary_correct_errors(
5118 mut builder: crate::types::builders::TrainingJobSummaryBuilder,
5119) -> crate::types::builders::TrainingJobSummaryBuilder {
5120 if builder.training_job_name.is_none() {
5121 builder.training_job_name = Some(Default::default())
5122 }
5123 if builder.training_job_arn.is_none() {
5124 builder.training_job_arn = Some(Default::default())
5125 }
5126 if builder.creation_time.is_none() {
5127 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
5128 }
5129 if builder.training_job_status.is_none() {
5130 builder.training_job_status = "no value was set".parse::<crate::types::TrainingJobStatus>().ok()
5131 }
5132 builder
5133}
5134
5135pub(crate) fn training_plan_offering_correct_errors(
5136 mut builder: crate::types::builders::TrainingPlanOfferingBuilder,
5137) -> crate::types::builders::TrainingPlanOfferingBuilder {
5138 if builder.training_plan_offering_id.is_none() {
5139 builder.training_plan_offering_id = Some(Default::default())
5140 }
5141 if builder.target_resources.is_none() {
5142 builder.target_resources = Some(Default::default())
5143 }
5144 builder
5145}
5146
5147pub(crate) fn training_plan_summary_correct_errors(
5148 mut builder: crate::types::builders::TrainingPlanSummaryBuilder,
5149) -> crate::types::builders::TrainingPlanSummaryBuilder {
5150 if builder.training_plan_arn.is_none() {
5151 builder.training_plan_arn = Some(Default::default())
5152 }
5153 if builder.training_plan_name.is_none() {
5154 builder.training_plan_name = Some(Default::default())
5155 }
5156 if builder.status.is_none() {
5157 builder.status = "no value was set".parse::<crate::types::TrainingPlanStatus>().ok()
5158 }
5159 builder
5160}
5161
5162pub(crate) fn transform_job_summary_correct_errors(
5163 mut builder: crate::types::builders::TransformJobSummaryBuilder,
5164) -> crate::types::builders::TransformJobSummaryBuilder {
5165 if builder.transform_job_name.is_none() {
5166 builder.transform_job_name = Some(Default::default())
5167 }
5168 if builder.transform_job_arn.is_none() {
5169 builder.transform_job_arn = Some(Default::default())
5170 }
5171 if builder.creation_time.is_none() {
5172 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
5173 }
5174 if builder.transform_job_status.is_none() {
5175 builder.transform_job_status = "no value was set".parse::<crate::types::TransformJobStatus>().ok()
5176 }
5177 builder
5178}
5179
5180pub(crate) fn trial_component_artifact_correct_errors(
5181 mut builder: crate::types::builders::TrialComponentArtifactBuilder,
5182) -> crate::types::builders::TrialComponentArtifactBuilder {
5183 if builder.value.is_none() {
5184 builder.value = Some(Default::default())
5185 }
5186 builder
5187}
5188
5189pub(crate) fn workforce_vpc_config_response_correct_errors(
5190 mut builder: crate::types::builders::WorkforceVpcConfigResponseBuilder,
5191) -> crate::types::builders::WorkforceVpcConfigResponseBuilder {
5192 if builder.vpc_id.is_none() {
5193 builder.vpc_id = Some(Default::default())
5194 }
5195 if builder.security_group_ids.is_none() {
5196 builder.security_group_ids = Some(Default::default())
5197 }
5198 if builder.subnets.is_none() {
5199 builder.subnets = Some(Default::default())
5200 }
5201 builder
5202}
5203
5204pub(crate) fn transform_s3_data_source_correct_errors(
5205 mut builder: crate::types::builders::TransformS3DataSourceBuilder,
5206) -> crate::types::builders::TransformS3DataSourceBuilder {
5207 if builder.s3_data_type.is_none() {
5208 builder.s3_data_type = "no value was set".parse::<crate::types::S3DataType>().ok()
5209 }
5210 if builder.s3_uri.is_none() {
5211 builder.s3_uri = Some(Default::default())
5212 }
5213 builder
5214}
5215
5216pub(crate) fn additional_model_data_source_correct_errors(
5217 mut builder: crate::types::builders::AdditionalModelDataSourceBuilder,
5218) -> crate::types::builders::AdditionalModelDataSourceBuilder {
5219 if builder.channel_name.is_none() {
5220 builder.channel_name = Some(Default::default())
5221 }
5222 if builder.s3_data_source.is_none() {
5223 builder.s3_data_source = {
5224 let builder = crate::types::builders::S3ModelDataSourceBuilder::default();
5225 Some(crate::serde_util::s3_model_data_source_correct_errors(builder).build())
5226 }
5227 }
5228 builder
5229}
5230
5231pub(crate) fn algorithm_status_item_correct_errors(
5232 mut builder: crate::types::builders::AlgorithmStatusItemBuilder,
5233) -> crate::types::builders::AlgorithmStatusItemBuilder {
5234 if builder.name.is_none() {
5235 builder.name = Some(Default::default())
5236 }
5237 if builder.status.is_none() {
5238 builder.status = "no value was set".parse::<crate::types::DetailedAlgorithmStatus>().ok()
5239 }
5240 builder
5241}
5242
5243pub(crate) fn algorithm_validation_profile_correct_errors(
5244 mut builder: crate::types::builders::AlgorithmValidationProfileBuilder,
5245) -> crate::types::builders::AlgorithmValidationProfileBuilder {
5246 if builder.profile_name.is_none() {
5247 builder.profile_name = Some(Default::default())
5248 }
5249 if builder.training_job_definition.is_none() {
5250 builder.training_job_definition = {
5251 let builder = crate::types::builders::TrainingJobDefinitionBuilder::default();
5252 Some(crate::serde_util::training_job_definition_correct_errors(builder).build())
5253 }
5254 }
5255 builder
5256}
5257
5258pub(crate) fn artifact_source_type_correct_errors(
5259 mut builder: crate::types::builders::ArtifactSourceTypeBuilder,
5260) -> crate::types::builders::ArtifactSourceTypeBuilder {
5261 if builder.source_id_type.is_none() {
5262 builder.source_id_type = "no value was set".parse::<crate::types::ArtifactSourceIdType>().ok()
5263 }
5264 if builder.value.is_none() {
5265 builder.value = Some(Default::default())
5266 }
5267 builder
5268}
5269
5270pub(crate) fn auto_ml_candidate_step_correct_errors(
5271 mut builder: crate::types::builders::AutoMlCandidateStepBuilder,
5272) -> crate::types::builders::AutoMlCandidateStepBuilder {
5273 if builder.candidate_step_type.is_none() {
5274 builder.candidate_step_type = "no value was set".parse::<crate::types::CandidateStepType>().ok()
5275 }
5276 if builder.candidate_step_arn.is_none() {
5277 builder.candidate_step_arn = Some(Default::default())
5278 }
5279 if builder.candidate_step_name.is_none() {
5280 builder.candidate_step_name = Some(Default::default())
5281 }
5282 builder
5283}
5284
5285pub(crate) fn auto_ml_container_definition_correct_errors(
5286 mut builder: crate::types::builders::AutoMlContainerDefinitionBuilder,
5287) -> crate::types::builders::AutoMlContainerDefinitionBuilder {
5288 if builder.image.is_none() {
5289 builder.image = Some(Default::default())
5290 }
5291 if builder.model_data_url.is_none() {
5292 builder.model_data_url = Some(Default::default())
5293 }
5294 builder
5295}
5296
5297pub(crate) fn auto_ml_data_source_correct_errors(
5298 mut builder: crate::types::builders::AutoMlDataSourceBuilder,
5299) -> crate::types::builders::AutoMlDataSourceBuilder {
5300 if builder.s3_data_source.is_none() {
5301 builder.s3_data_source = {
5302 let builder = crate::types::builders::AutoMls3DataSourceBuilder::default();
5303 Some(crate::serde_util::auto_mls3_data_source_correct_errors(builder).build())
5304 }
5305 }
5306 builder
5307}
5308
5309pub(crate) fn candidate_artifact_locations_correct_errors(
5310 mut builder: crate::types::builders::CandidateArtifactLocationsBuilder,
5311) -> crate::types::builders::CandidateArtifactLocationsBuilder {
5312 if builder.explainability.is_none() {
5313 builder.explainability = Some(Default::default())
5314 }
5315 builder
5316}
5317
5318pub(crate) fn capacity_size_correct_errors(mut builder: crate::types::builders::CapacitySizeBuilder) -> crate::types::builders::CapacitySizeBuilder {
5319 if builder.r#type.is_none() {
5320 builder.r#type = "no value was set".parse::<crate::types::CapacitySizeType>().ok()
5321 }
5322 if builder.value.is_none() {
5323 builder.value = Some(Default::default())
5324 }
5325 builder
5326}
5327
5328pub(crate) fn capture_option_correct_errors(
5329 mut builder: crate::types::builders::CaptureOptionBuilder,
5330) -> crate::types::builders::CaptureOptionBuilder {
5331 if builder.capture_mode.is_none() {
5332 builder.capture_mode = "no value was set".parse::<crate::types::CaptureMode>().ok()
5333 }
5334 builder
5335}
5336
5337pub(crate) fn cfn_template_provider_detail_correct_errors(
5338 mut builder: crate::types::builders::CfnTemplateProviderDetailBuilder,
5339) -> crate::types::builders::CfnTemplateProviderDetailBuilder {
5340 if builder.template_name.is_none() {
5341 builder.template_name = Some(Default::default())
5342 }
5343 if builder.template_url.is_none() {
5344 builder.template_url = Some(Default::default())
5345 }
5346 builder
5347}
5348
5349pub(crate) fn channel_specification_correct_errors(
5350 mut builder: crate::types::builders::ChannelSpecificationBuilder,
5351) -> crate::types::builders::ChannelSpecificationBuilder {
5352 if builder.name.is_none() {
5353 builder.name = Some(Default::default())
5354 }
5355 if builder.supported_content_types.is_none() {
5356 builder.supported_content_types = Some(Default::default())
5357 }
5358 if builder.supported_input_modes.is_none() {
5359 builder.supported_input_modes = Some(Default::default())
5360 }
5361 builder
5362}
5363
5364pub(crate) fn clarify_shap_config_correct_errors(
5365 mut builder: crate::types::builders::ClarifyShapConfigBuilder,
5366) -> crate::types::builders::ClarifyShapConfigBuilder {
5367 if builder.shap_baseline_config.is_none() {
5368 builder.shap_baseline_config = {
5369 let builder = crate::types::builders::ClarifyShapBaselineConfigBuilder::default();
5370 Some(builder.build())
5371 }
5372 }
5373 builder
5374}
5375
5376pub(crate) fn compute_quota_resource_config_correct_errors(
5377 mut builder: crate::types::builders::ComputeQuotaResourceConfigBuilder,
5378) -> crate::types::builders::ComputeQuotaResourceConfigBuilder {
5379 if builder.instance_type.is_none() {
5380 builder.instance_type = "no value was set".parse::<crate::types::ClusterInstanceType>().ok()
5381 }
5382 if builder.count.is_none() {
5383 builder.count = Some(Default::default())
5384 }
5385 builder
5386}
5387
5388pub(crate) fn default_ebs_storage_settings_correct_errors(
5389 mut builder: crate::types::builders::DefaultEbsStorageSettingsBuilder,
5390) -> crate::types::builders::DefaultEbsStorageSettingsBuilder {
5391 if builder.default_ebs_volume_size_in_gb.is_none() {
5392 builder.default_ebs_volume_size_in_gb = Some(Default::default())
5393 }
5394 if builder.maximum_ebs_volume_size_in_gb.is_none() {
5395 builder.maximum_ebs_volume_size_in_gb = Some(Default::default())
5396 }
5397 builder
5398}
5399
5400pub(crate) fn device_selection_config_correct_errors(
5401 mut builder: crate::types::builders::DeviceSelectionConfigBuilder,
5402) -> crate::types::builders::DeviceSelectionConfigBuilder {
5403 if builder.device_subset_type.is_none() {
5404 builder.device_subset_type = "no value was set".parse::<crate::types::DeviceSubsetType>().ok()
5405 }
5406 builder
5407}
5408
5409pub(crate) fn ebs_storage_settings_correct_errors(
5410 mut builder: crate::types::builders::EbsStorageSettingsBuilder,
5411) -> crate::types::builders::EbsStorageSettingsBuilder {
5412 if builder.ebs_volume_size_in_gb.is_none() {
5413 builder.ebs_volume_size_in_gb = Some(Default::default())
5414 }
5415 builder
5416}
5417
5418pub(crate) fn edge_deployment_config_correct_errors(
5419 mut builder: crate::types::builders::EdgeDeploymentConfigBuilder,
5420) -> crate::types::builders::EdgeDeploymentConfigBuilder {
5421 if builder.failure_handling_policy.is_none() {
5422 builder.failure_handling_policy = "no value was set".parse::<crate::types::FailureHandlingPolicy>().ok()
5423 }
5424 builder
5425}
5426
5427pub(crate) fn edge_deployment_status_correct_errors(
5428 mut builder: crate::types::builders::EdgeDeploymentStatusBuilder,
5429) -> crate::types::builders::EdgeDeploymentStatusBuilder {
5430 if builder.stage_status.is_none() {
5431 builder.stage_status = "no value was set".parse::<crate::types::StageStatus>().ok()
5432 }
5433 if builder.edge_deployment_success_in_stage.is_none() {
5434 builder.edge_deployment_success_in_stage = Some(Default::default())
5435 }
5436 if builder.edge_deployment_pending_in_stage.is_none() {
5437 builder.edge_deployment_pending_in_stage = Some(Default::default())
5438 }
5439 if builder.edge_deployment_failed_in_stage.is_none() {
5440 builder.edge_deployment_failed_in_stage = Some(Default::default())
5441 }
5442 builder
5443}
5444
5445pub(crate) fn endpoint_correct_errors(mut builder: crate::types::builders::EndpointBuilder) -> crate::types::builders::EndpointBuilder {
5446 if builder.endpoint_name.is_none() {
5447 builder.endpoint_name = Some(Default::default())
5448 }
5449 if builder.endpoint_arn.is_none() {
5450 builder.endpoint_arn = Some(Default::default())
5451 }
5452 if builder.endpoint_config_name.is_none() {
5453 builder.endpoint_config_name = Some(Default::default())
5454 }
5455 if builder.endpoint_status.is_none() {
5456 builder.endpoint_status = "no value was set".parse::<crate::types::EndpointStatus>().ok()
5457 }
5458 if builder.creation_time.is_none() {
5459 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
5460 }
5461 if builder.last_modified_time.is_none() {
5462 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
5463 }
5464 builder
5465}
5466
5467pub(crate) fn endpoint_output_configuration_correct_errors(
5468 mut builder: crate::types::builders::EndpointOutputConfigurationBuilder,
5469) -> crate::types::builders::EndpointOutputConfigurationBuilder {
5470 if builder.endpoint_name.is_none() {
5471 builder.endpoint_name = Some(Default::default())
5472 }
5473 if builder.variant_name.is_none() {
5474 builder.variant_name = Some(Default::default())
5475 }
5476 builder
5477}
5478
5479pub(crate) fn file_source_correct_errors(mut builder: crate::types::builders::FileSourceBuilder) -> crate::types::builders::FileSourceBuilder {
5480 if builder.s3_uri.is_none() {
5481 builder.s3_uri = Some(Default::default())
5482 }
5483 builder
5484}
5485
5486pub(crate) fn hyper_parameter_specification_correct_errors(
5487 mut builder: crate::types::builders::HyperParameterSpecificationBuilder,
5488) -> crate::types::builders::HyperParameterSpecificationBuilder {
5489 if builder.name.is_none() {
5490 builder.name = Some(Default::default())
5491 }
5492 if builder.r#type.is_none() {
5493 builder.r#type = "no value was set".parse::<crate::types::ParameterType>().ok()
5494 }
5495 builder
5496}
5497
5498pub(crate) fn inference_component_capacity_size_correct_errors(
5499 mut builder: crate::types::builders::InferenceComponentCapacitySizeBuilder,
5500) -> crate::types::builders::InferenceComponentCapacitySizeBuilder {
5501 if builder.r#type.is_none() {
5502 builder.r#type = "no value was set".parse::<crate::types::InferenceComponentCapacitySizeType>().ok()
5503 }
5504 if builder.value.is_none() {
5505 builder.value = Some(Default::default())
5506 }
5507 builder
5508}
5509
5510pub(crate) fn inference_metrics_correct_errors(
5511 mut builder: crate::types::builders::InferenceMetricsBuilder,
5512) -> crate::types::builders::InferenceMetricsBuilder {
5513 if builder.max_invocations.is_none() {
5514 builder.max_invocations = Some(Default::default())
5515 }
5516 if builder.model_latency.is_none() {
5517 builder.model_latency = Some(Default::default())
5518 }
5519 builder
5520}
5521
5522pub(crate) fn instance_group_correct_errors(
5523 mut builder: crate::types::builders::InstanceGroupBuilder,
5524) -> crate::types::builders::InstanceGroupBuilder {
5525 if builder.instance_type.is_none() {
5526 builder.instance_type = "no value was set".parse::<crate::types::TrainingInstanceType>().ok()
5527 }
5528 if builder.instance_count.is_none() {
5529 builder.instance_count = Some(Default::default())
5530 }
5531 if builder.instance_group_name.is_none() {
5532 builder.instance_group_name = Some(Default::default())
5533 }
5534 builder
5535}
5536
5537pub(crate) fn kernel_spec_correct_errors(mut builder: crate::types::builders::KernelSpecBuilder) -> crate::types::builders::KernelSpecBuilder {
5538 if builder.name.is_none() {
5539 builder.name = Some(Default::default())
5540 }
5541 builder
5542}
5543
5544pub(crate) fn labeling_job_s3_data_source_correct_errors(
5545 mut builder: crate::types::builders::LabelingJobS3DataSourceBuilder,
5546) -> crate::types::builders::LabelingJobS3DataSourceBuilder {
5547 if builder.manifest_s3_uri.is_none() {
5548 builder.manifest_s3_uri = Some(Default::default())
5549 }
5550 builder
5551}
5552
5553pub(crate) fn labeling_job_sns_data_source_correct_errors(
5554 mut builder: crate::types::builders::LabelingJobSnsDataSourceBuilder,
5555) -> crate::types::builders::LabelingJobSnsDataSourceBuilder {
5556 if builder.sns_topic_arn.is_none() {
5557 builder.sns_topic_arn = Some(Default::default())
5558 }
5559 builder
5560}
5561
5562pub(crate) fn metric_definition_correct_errors(
5563 mut builder: crate::types::builders::MetricDefinitionBuilder,
5564) -> crate::types::builders::MetricDefinitionBuilder {
5565 if builder.name.is_none() {
5566 builder.name = Some(Default::default())
5567 }
5568 if builder.regex.is_none() {
5569 builder.regex = Some(Default::default())
5570 }
5571 builder
5572}
5573
5574pub(crate) fn metrics_source_correct_errors(
5575 mut builder: crate::types::builders::MetricsSourceBuilder,
5576) -> crate::types::builders::MetricsSourceBuilder {
5577 if builder.content_type.is_none() {
5578 builder.content_type = Some(Default::default())
5579 }
5580 if builder.s3_uri.is_none() {
5581 builder.s3_uri = Some(Default::default())
5582 }
5583 builder
5584}
5585
5586pub(crate) fn model_access_config_correct_errors(
5587 mut builder: crate::types::builders::ModelAccessConfigBuilder,
5588) -> crate::types::builders::ModelAccessConfigBuilder {
5589 if builder.accept_eula.is_none() {
5590 builder.accept_eula = Some(Default::default())
5591 }
5592 builder
5593}
5594
5595pub(crate) fn model_infrastructure_config_correct_errors(
5596 mut builder: crate::types::builders::ModelInfrastructureConfigBuilder,
5597) -> crate::types::builders::ModelInfrastructureConfigBuilder {
5598 if builder.infrastructure_type.is_none() {
5599 builder.infrastructure_type = "no value was set".parse::<crate::types::ModelInfrastructureType>().ok()
5600 }
5601 if builder.real_time_inference_config.is_none() {
5602 builder.real_time_inference_config = {
5603 let builder = crate::types::builders::RealTimeInferenceConfigBuilder::default();
5604 Some(crate::serde_util::real_time_inference_config_correct_errors(builder).build())
5605 }
5606 }
5607 builder
5608}
5609
5610pub(crate) fn model_package_container_definition_correct_errors(
5611 mut builder: crate::types::builders::ModelPackageContainerDefinitionBuilder,
5612) -> crate::types::builders::ModelPackageContainerDefinitionBuilder {
5613 if builder.image.is_none() {
5614 builder.image = Some(Default::default())
5615 }
5616 builder
5617}
5618
5619pub(crate) fn model_package_status_item_correct_errors(
5620 mut builder: crate::types::builders::ModelPackageStatusItemBuilder,
5621) -> crate::types::builders::ModelPackageStatusItemBuilder {
5622 if builder.name.is_none() {
5623 builder.name = Some(Default::default())
5624 }
5625 if builder.status.is_none() {
5626 builder.status = "no value was set".parse::<crate::types::DetailedModelPackageStatus>().ok()
5627 }
5628 builder
5629}
5630
5631pub(crate) fn model_package_validation_profile_correct_errors(
5632 mut builder: crate::types::builders::ModelPackageValidationProfileBuilder,
5633) -> crate::types::builders::ModelPackageValidationProfileBuilder {
5634 if builder.profile_name.is_none() {
5635 builder.profile_name = Some(Default::default())
5636 }
5637 if builder.transform_job_definition.is_none() {
5638 builder.transform_job_definition = {
5639 let builder = crate::types::builders::TransformJobDefinitionBuilder::default();
5640 Some(crate::serde_util::transform_job_definition_correct_errors(builder).build())
5641 }
5642 }
5643 builder
5644}
5645
5646pub(crate) fn monitoring_app_specification_correct_errors(
5647 mut builder: crate::types::builders::MonitoringAppSpecificationBuilder,
5648) -> crate::types::builders::MonitoringAppSpecificationBuilder {
5649 if builder.image_uri.is_none() {
5650 builder.image_uri = Some(Default::default())
5651 }
5652 builder
5653}
5654
5655pub(crate) fn monitoring_output_correct_errors(
5656 mut builder: crate::types::builders::MonitoringOutputBuilder,
5657) -> crate::types::builders::MonitoringOutputBuilder {
5658 if builder.s3_output.is_none() {
5659 builder.s3_output = {
5660 let builder = crate::types::builders::MonitoringS3OutputBuilder::default();
5661 Some(crate::serde_util::monitoring_s3_output_correct_errors(builder).build())
5662 }
5663 }
5664 builder
5665}
5666
5667pub(crate) fn optimization_model_access_config_correct_errors(
5668 mut builder: crate::types::builders::OptimizationModelAccessConfigBuilder,
5669) -> crate::types::builders::OptimizationModelAccessConfigBuilder {
5670 if builder.accept_eula.is_none() {
5671 builder.accept_eula = Some(Default::default())
5672 }
5673 builder
5674}
5675
5676pub(crate) fn pending_production_variant_summary_correct_errors(
5677 mut builder: crate::types::builders::PendingProductionVariantSummaryBuilder,
5678) -> crate::types::builders::PendingProductionVariantSummaryBuilder {
5679 if builder.variant_name.is_none() {
5680 builder.variant_name = Some(Default::default())
5681 }
5682 builder
5683}
5684
5685pub(crate) fn priority_class_correct_errors(
5686 mut builder: crate::types::builders::PriorityClassBuilder,
5687) -> crate::types::builders::PriorityClassBuilder {
5688 if builder.name.is_none() {
5689 builder.name = Some(Default::default())
5690 }
5691 if builder.weight.is_none() {
5692 builder.weight = Some(Default::default())
5693 }
5694 builder
5695}
5696
5697pub(crate) fn processing_output_correct_errors(
5698 mut builder: crate::types::builders::ProcessingOutputBuilder,
5699) -> crate::types::builders::ProcessingOutputBuilder {
5700 if builder.output_name.is_none() {
5701 builder.output_name = Some(Default::default())
5702 }
5703 builder
5704}
5705
5706pub(crate) fn processing_s3_input_correct_errors(
5707 mut builder: crate::types::builders::ProcessingS3InputBuilder,
5708) -> crate::types::builders::ProcessingS3InputBuilder {
5709 if builder.s3_uri.is_none() {
5710 builder.s3_uri = Some(Default::default())
5711 }
5712 if builder.s3_data_type.is_none() {
5713 builder.s3_data_type = "no value was set".parse::<crate::types::ProcessingS3DataType>().ok()
5714 }
5715 builder
5716}
5717
5718pub(crate) fn production_variant_core_dump_config_correct_errors(
5719 mut builder: crate::types::builders::ProductionVariantCoreDumpConfigBuilder,
5720) -> crate::types::builders::ProductionVariantCoreDumpConfigBuilder {
5721 if builder.destination_s3_uri.is_none() {
5722 builder.destination_s3_uri = Some(Default::default())
5723 }
5724 builder
5725}
5726
5727pub(crate) fn production_variant_routing_config_correct_errors(
5728 mut builder: crate::types::builders::ProductionVariantRoutingConfigBuilder,
5729) -> crate::types::builders::ProductionVariantRoutingConfigBuilder {
5730 if builder.routing_strategy.is_none() {
5731 builder.routing_strategy = "no value was set".parse::<crate::types::RoutingStrategy>().ok()
5732 }
5733 builder
5734}
5735
5736pub(crate) fn production_variant_serverless_config_correct_errors(
5737 mut builder: crate::types::builders::ProductionVariantServerlessConfigBuilder,
5738) -> crate::types::builders::ProductionVariantServerlessConfigBuilder {
5739 if builder.memory_size_in_mb.is_none() {
5740 builder.memory_size_in_mb = Some(Default::default())
5741 }
5742 if builder.max_concurrency.is_none() {
5743 builder.max_concurrency = Some(Default::default())
5744 }
5745 builder
5746}
5747
5748pub(crate) fn real_time_inference_recommendation_correct_errors(
5749 mut builder: crate::types::builders::RealTimeInferenceRecommendationBuilder,
5750) -> crate::types::builders::RealTimeInferenceRecommendationBuilder {
5751 if builder.recommendation_id.is_none() {
5752 builder.recommendation_id = Some(Default::default())
5753 }
5754 if builder.instance_type.is_none() {
5755 builder.instance_type = "no value was set".parse::<crate::types::ProductionVariantInstanceType>().ok()
5756 }
5757 builder
5758}
5759
5760pub(crate) fn recommendation_job_inference_benchmark_correct_errors(
5761 mut builder: crate::types::builders::RecommendationJobInferenceBenchmarkBuilder,
5762) -> crate::types::builders::RecommendationJobInferenceBenchmarkBuilder {
5763 if builder.model_configuration.is_none() {
5764 builder.model_configuration = {
5765 let builder = crate::types::builders::ModelConfigurationBuilder::default();
5766 Some(builder.build())
5767 }
5768 }
5769 builder
5770}
5771
5772pub(crate) fn repository_auth_config_correct_errors(
5773 mut builder: crate::types::builders::RepositoryAuthConfigBuilder,
5774) -> crate::types::builders::RepositoryAuthConfigBuilder {
5775 if builder.repository_credentials_provider_arn.is_none() {
5776 builder.repository_credentials_provider_arn = Some(Default::default())
5777 }
5778 builder
5779}
5780
5781pub(crate) fn s3_model_data_source_correct_errors(
5782 mut builder: crate::types::builders::S3ModelDataSourceBuilder,
5783) -> crate::types::builders::S3ModelDataSourceBuilder {
5784 if builder.s3_uri.is_none() {
5785 builder.s3_uri = Some(Default::default())
5786 }
5787 if builder.s3_data_type.is_none() {
5788 builder.s3_data_type = "no value was set".parse::<crate::types::S3ModelDataType>().ok()
5789 }
5790 if builder.compression_type.is_none() {
5791 builder.compression_type = "no value was set".parse::<crate::types::ModelCompressionType>().ok()
5792 }
5793 builder
5794}
5795
5796pub(crate) fn scheduled_update_config_correct_errors(
5797 mut builder: crate::types::builders::ScheduledUpdateConfigBuilder,
5798) -> crate::types::builders::ScheduledUpdateConfigBuilder {
5799 if builder.schedule_expression.is_none() {
5800 builder.schedule_expression = Some(Default::default())
5801 }
5802 builder
5803}
5804
5805pub(crate) fn selected_step_correct_errors(mut builder: crate::types::builders::SelectedStepBuilder) -> crate::types::builders::SelectedStepBuilder {
5806 if builder.step_name.is_none() {
5807 builder.step_name = Some(Default::default())
5808 }
5809 builder
5810}
5811
5812pub(crate) fn shadow_model_variant_config_correct_errors(
5813 mut builder: crate::types::builders::ShadowModelVariantConfigBuilder,
5814) -> crate::types::builders::ShadowModelVariantConfigBuilder {
5815 if builder.shadow_model_variant_name.is_none() {
5816 builder.shadow_model_variant_name = Some(Default::default())
5817 }
5818 if builder.sampling_percentage.is_none() {
5819 builder.sampling_percentage = Some(Default::default())
5820 }
5821 builder
5822}
5823
5824pub(crate) fn shuffle_config_correct_errors(
5825 mut builder: crate::types::builders::ShuffleConfigBuilder,
5826) -> crate::types::builders::ShuffleConfigBuilder {
5827 if builder.seed.is_none() {
5828 builder.seed = Some(Default::default())
5829 }
5830 builder
5831}
5832
5833pub(crate) fn source_algorithm_correct_errors(
5834 mut builder: crate::types::builders::SourceAlgorithmBuilder,
5835) -> crate::types::builders::SourceAlgorithmBuilder {
5836 if builder.algorithm_name.is_none() {
5837 builder.algorithm_name = Some(Default::default())
5838 }
5839 builder
5840}
5841
5842pub(crate) fn time_series_config_correct_errors(
5843 mut builder: crate::types::builders::TimeSeriesConfigBuilder,
5844) -> crate::types::builders::TimeSeriesConfigBuilder {
5845 if builder.target_attribute_name.is_none() {
5846 builder.target_attribute_name = Some(Default::default())
5847 }
5848 if builder.timestamp_attribute_name.is_none() {
5849 builder.timestamp_attribute_name = Some(Default::default())
5850 }
5851 if builder.item_identifier_attribute_name.is_none() {
5852 builder.item_identifier_attribute_name = Some(Default::default())
5853 }
5854 builder
5855}
5856
5857pub(crate) fn traffic_routing_config_correct_errors(
5858 mut builder: crate::types::builders::TrafficRoutingConfigBuilder,
5859) -> crate::types::builders::TrafficRoutingConfigBuilder {
5860 if builder.r#type.is_none() {
5861 builder.r#type = "no value was set".parse::<crate::types::TrafficRoutingConfigType>().ok()
5862 }
5863 if builder.wait_interval_in_seconds.is_none() {
5864 builder.wait_interval_in_seconds = Some(Default::default())
5865 }
5866 builder
5867}
5868
5869pub(crate) fn training_repository_auth_config_correct_errors(
5870 mut builder: crate::types::builders::TrainingRepositoryAuthConfigBuilder,
5871) -> crate::types::builders::TrainingRepositoryAuthConfigBuilder {
5872 if builder.training_repository_credentials_provider_arn.is_none() {
5873 builder.training_repository_credentials_provider_arn = Some(Default::default())
5874 }
5875 builder
5876}
5877
5878pub(crate) fn athena_dataset_definition_correct_errors(
5879 mut builder: crate::types::builders::AthenaDatasetDefinitionBuilder,
5880) -> crate::types::builders::AthenaDatasetDefinitionBuilder {
5881 if builder.catalog.is_none() {
5882 builder.catalog = Some(Default::default())
5883 }
5884 if builder.database.is_none() {
5885 builder.database = Some(Default::default())
5886 }
5887 if builder.query_string.is_none() {
5888 builder.query_string = Some(Default::default())
5889 }
5890 if builder.output_s3_uri.is_none() {
5891 builder.output_s3_uri = Some(Default::default())
5892 }
5893 if builder.output_format.is_none() {
5894 builder.output_format = "no value was set".parse::<crate::types::AthenaResultFormat>().ok()
5895 }
5896 builder
5897}
5898
5899pub(crate) fn auto_ml_algorithm_config_correct_errors(
5900 mut builder: crate::types::builders::AutoMlAlgorithmConfigBuilder,
5901) -> crate::types::builders::AutoMlAlgorithmConfigBuilder {
5902 if builder.auto_ml_algorithms.is_none() {
5903 builder.auto_ml_algorithms = Some(Default::default())
5904 }
5905 builder
5906}
5907
5908pub(crate) fn auto_mls3_data_source_correct_errors(
5909 mut builder: crate::types::builders::AutoMls3DataSourceBuilder,
5910) -> crate::types::builders::AutoMls3DataSourceBuilder {
5911 if builder.s3_data_type.is_none() {
5912 builder.s3_data_type = "no value was set".parse::<crate::types::AutoMls3DataType>().ok()
5913 }
5914 if builder.s3_uri.is_none() {
5915 builder.s3_uri = Some(Default::default())
5916 }
5917 builder
5918}
5919
5920pub(crate) fn auto_parameter_correct_errors(
5921 mut builder: crate::types::builders::AutoParameterBuilder,
5922) -> crate::types::builders::AutoParameterBuilder {
5923 if builder.name.is_none() {
5924 builder.name = Some(Default::default())
5925 }
5926 if builder.value_hint.is_none() {
5927 builder.value_hint = Some(Default::default())
5928 }
5929 builder
5930}
5931
5932pub(crate) fn categorical_parameter_range_correct_errors(
5933 mut builder: crate::types::builders::CategoricalParameterRangeBuilder,
5934) -> crate::types::builders::CategoricalParameterRangeBuilder {
5935 if builder.name.is_none() {
5936 builder.name = Some(Default::default())
5937 }
5938 if builder.values.is_none() {
5939 builder.values = Some(Default::default())
5940 }
5941 builder
5942}
5943
5944pub(crate) fn cfn_stack_detail_correct_errors(
5945 mut builder: crate::types::builders::CfnStackDetailBuilder,
5946) -> crate::types::builders::CfnStackDetailBuilder {
5947 if builder.status_message.is_none() {
5948 builder.status_message = Some(Default::default())
5949 }
5950 builder
5951}
5952
5953pub(crate) fn clarify_text_config_correct_errors(
5954 mut builder: crate::types::builders::ClarifyTextConfigBuilder,
5955) -> crate::types::builders::ClarifyTextConfigBuilder {
5956 if builder.language.is_none() {
5957 builder.language = "no value was set".parse::<crate::types::ClarifyTextLanguage>().ok()
5958 }
5959 if builder.granularity.is_none() {
5960 builder.granularity = "no value was set".parse::<crate::types::ClarifyTextGranularity>().ok()
5961 }
5962 builder
5963}
5964
5965pub(crate) fn cluster_ebs_volume_config_correct_errors(
5966 mut builder: crate::types::builders::ClusterEbsVolumeConfigBuilder,
5967) -> crate::types::builders::ClusterEbsVolumeConfigBuilder {
5968 if builder.volume_size_in_gb.is_none() {
5969 builder.volume_size_in_gb = Some(Default::default())
5970 }
5971 builder
5972}
5973
5974pub(crate) fn code_repository_correct_errors(
5975 mut builder: crate::types::builders::CodeRepositoryBuilder,
5976) -> crate::types::builders::CodeRepositoryBuilder {
5977 if builder.repository_url.is_none() {
5978 builder.repository_url = Some(Default::default())
5979 }
5980 builder
5981}
5982
5983pub(crate) fn cognito_member_definition_correct_errors(
5984 mut builder: crate::types::builders::CognitoMemberDefinitionBuilder,
5985) -> crate::types::builders::CognitoMemberDefinitionBuilder {
5986 if builder.user_pool.is_none() {
5987 builder.user_pool = Some(Default::default())
5988 }
5989 if builder.user_group.is_none() {
5990 builder.user_group = Some(Default::default())
5991 }
5992 if builder.client_id.is_none() {
5993 builder.client_id = Some(Default::default())
5994 }
5995 builder
5996}
5997
5998pub(crate) fn continuous_parameter_range_correct_errors(
5999 mut builder: crate::types::builders::ContinuousParameterRangeBuilder,
6000) -> crate::types::builders::ContinuousParameterRangeBuilder {
6001 if builder.name.is_none() {
6002 builder.name = Some(Default::default())
6003 }
6004 if builder.min_value.is_none() {
6005 builder.min_value = Some(Default::default())
6006 }
6007 if builder.max_value.is_none() {
6008 builder.max_value = Some(Default::default())
6009 }
6010 builder
6011}
6012
6013pub(crate) fn custom_image_correct_errors(mut builder: crate::types::builders::CustomImageBuilder) -> crate::types::builders::CustomImageBuilder {
6014 if builder.image_name.is_none() {
6015 builder.image_name = Some(Default::default())
6016 }
6017 if builder.app_image_config_name.is_none() {
6018 builder.app_image_config_name = Some(Default::default())
6019 }
6020 builder
6021}
6022
6023pub(crate) fn edge_model_summary_correct_errors(
6024 mut builder: crate::types::builders::EdgeModelSummaryBuilder,
6025) -> crate::types::builders::EdgeModelSummaryBuilder {
6026 if builder.model_name.is_none() {
6027 builder.model_name = Some(Default::default())
6028 }
6029 if builder.model_version.is_none() {
6030 builder.model_version = Some(Default::default())
6031 }
6032 builder
6033}
6034
6035pub(crate) fn efs_file_system_correct_errors(
6036 mut builder: crate::types::builders::EfsFileSystemBuilder,
6037) -> crate::types::builders::EfsFileSystemBuilder {
6038 if builder.file_system_id.is_none() {
6039 builder.file_system_id = Some(Default::default())
6040 }
6041 builder
6042}
6043
6044pub(crate) fn efs_file_system_config_correct_errors(
6045 mut builder: crate::types::builders::EfsFileSystemConfigBuilder,
6046) -> crate::types::builders::EfsFileSystemConfigBuilder {
6047 if builder.file_system_id.is_none() {
6048 builder.file_system_id = Some(Default::default())
6049 }
6050 builder
6051}
6052
6053pub(crate) fn f_sx_lustre_file_system_correct_errors(
6054 mut builder: crate::types::builders::FSxLustreFileSystemBuilder,
6055) -> crate::types::builders::FSxLustreFileSystemBuilder {
6056 if builder.file_system_id.is_none() {
6057 builder.file_system_id = Some(Default::default())
6058 }
6059 builder
6060}
6061
6062pub(crate) fn f_sx_lustre_file_system_config_correct_errors(
6063 mut builder: crate::types::builders::FSxLustreFileSystemConfigBuilder,
6064) -> crate::types::builders::FSxLustreFileSystemConfigBuilder {
6065 if builder.file_system_id.is_none() {
6066 builder.file_system_id = Some(Default::default())
6067 }
6068 builder
6069}
6070
6071pub(crate) fn file_system_data_source_correct_errors(
6072 mut builder: crate::types::builders::FileSystemDataSourceBuilder,
6073) -> crate::types::builders::FileSystemDataSourceBuilder {
6074 if builder.file_system_id.is_none() {
6075 builder.file_system_id = Some(Default::default())
6076 }
6077 if builder.file_system_access_mode.is_none() {
6078 builder.file_system_access_mode = "no value was set".parse::<crate::types::FileSystemAccessMode>().ok()
6079 }
6080 if builder.file_system_type.is_none() {
6081 builder.file_system_type = "no value was set".parse::<crate::types::FileSystemType>().ok()
6082 }
6083 if builder.directory_path.is_none() {
6084 builder.directory_path = Some(Default::default())
6085 }
6086 builder
6087}
6088
6089pub(crate) fn hyper_parameter_tuning_instance_config_correct_errors(
6090 mut builder: crate::types::builders::HyperParameterTuningInstanceConfigBuilder,
6091) -> crate::types::builders::HyperParameterTuningInstanceConfigBuilder {
6092 if builder.instance_type.is_none() {
6093 builder.instance_type = "no value was set".parse::<crate::types::TrainingInstanceType>().ok()
6094 }
6095 if builder.instance_count.is_none() {
6096 builder.instance_count = Some(Default::default())
6097 }
6098 if builder.volume_size_in_gb.is_none() {
6099 builder.volume_size_in_gb = Some(Default::default())
6100 }
6101 builder
6102}
6103
6104pub(crate) fn inference_hub_access_config_correct_errors(
6105 mut builder: crate::types::builders::InferenceHubAccessConfigBuilder,
6106) -> crate::types::builders::InferenceHubAccessConfigBuilder {
6107 if builder.hub_content_arn.is_none() {
6108 builder.hub_content_arn = Some(Default::default())
6109 }
6110 builder
6111}
6112
6113pub(crate) fn integer_parameter_range_correct_errors(
6114 mut builder: crate::types::builders::IntegerParameterRangeBuilder,
6115) -> crate::types::builders::IntegerParameterRangeBuilder {
6116 if builder.name.is_none() {
6117 builder.name = Some(Default::default())
6118 }
6119 if builder.min_value.is_none() {
6120 builder.min_value = Some(Default::default())
6121 }
6122 if builder.max_value.is_none() {
6123 builder.max_value = Some(Default::default())
6124 }
6125 builder
6126}
6127
6128pub(crate) fn model_input_correct_errors(mut builder: crate::types::builders::ModelInputBuilder) -> crate::types::builders::ModelInputBuilder {
6129 if builder.data_input_config.is_none() {
6130 builder.data_input_config = Some(Default::default())
6131 }
6132 builder
6133}
6134
6135pub(crate) fn monitoring_s3_output_correct_errors(
6136 mut builder: crate::types::builders::MonitoringS3OutputBuilder,
6137) -> crate::types::builders::MonitoringS3OutputBuilder {
6138 if builder.s3_uri.is_none() {
6139 builder.s3_uri = Some(Default::default())
6140 }
6141 if builder.local_path.is_none() {
6142 builder.local_path = Some(Default::default())
6143 }
6144 builder
6145}
6146
6147pub(crate) fn processing_feature_store_output_correct_errors(
6148 mut builder: crate::types::builders::ProcessingFeatureStoreOutputBuilder,
6149) -> crate::types::builders::ProcessingFeatureStoreOutputBuilder {
6150 if builder.feature_group_name.is_none() {
6151 builder.feature_group_name = Some(Default::default())
6152 }
6153 builder
6154}
6155
6156pub(crate) fn processing_s3_output_correct_errors(
6157 mut builder: crate::types::builders::ProcessingS3OutputBuilder,
6158) -> crate::types::builders::ProcessingS3OutputBuilder {
6159 if builder.s3_uri.is_none() {
6160 builder.s3_uri = Some(Default::default())
6161 }
6162 if builder.s3_upload_mode.is_none() {
6163 builder.s3_upload_mode = "no value was set".parse::<crate::types::ProcessingS3UploadMode>().ok()
6164 }
6165 builder
6166}
6167
6168pub(crate) fn production_variant_status_correct_errors(
6169 mut builder: crate::types::builders::ProductionVariantStatusBuilder,
6170) -> crate::types::builders::ProductionVariantStatusBuilder {
6171 if builder.status.is_none() {
6172 builder.status = "no value was set".parse::<crate::types::VariantStatus>().ok()
6173 }
6174 builder
6175}
6176
6177pub(crate) fn real_time_inference_config_correct_errors(
6178 mut builder: crate::types::builders::RealTimeInferenceConfigBuilder,
6179) -> crate::types::builders::RealTimeInferenceConfigBuilder {
6180 if builder.instance_type.is_none() {
6181 builder.instance_type = "no value was set".parse::<crate::types::InstanceType>().ok()
6182 }
6183 if builder.instance_count.is_none() {
6184 builder.instance_count = Some(Default::default())
6185 }
6186 builder
6187}
6188
6189pub(crate) fn redshift_dataset_definition_correct_errors(
6190 mut builder: crate::types::builders::RedshiftDatasetDefinitionBuilder,
6191) -> crate::types::builders::RedshiftDatasetDefinitionBuilder {
6192 if builder.cluster_id.is_none() {
6193 builder.cluster_id = Some(Default::default())
6194 }
6195 if builder.database.is_none() {
6196 builder.database = Some(Default::default())
6197 }
6198 if builder.db_user.is_none() {
6199 builder.db_user = Some(Default::default())
6200 }
6201 if builder.query_string.is_none() {
6202 builder.query_string = Some(Default::default())
6203 }
6204 if builder.cluster_role_arn.is_none() {
6205 builder.cluster_role_arn = Some(Default::default())
6206 }
6207 if builder.output_s3_uri.is_none() {
6208 builder.output_s3_uri = Some(Default::default())
6209 }
6210 if builder.output_format.is_none() {
6211 builder.output_format = "no value was set".parse::<crate::types::RedshiftResultFormat>().ok()
6212 }
6213 builder
6214}
6215
6216pub(crate) fn reserved_capacity_offering_correct_errors(
6217 mut builder: crate::types::builders::ReservedCapacityOfferingBuilder,
6218) -> crate::types::builders::ReservedCapacityOfferingBuilder {
6219 if builder.instance_type.is_none() {
6220 builder.instance_type = "no value was set".parse::<crate::types::ReservedCapacityInstanceType>().ok()
6221 }
6222 if builder.instance_count.is_none() {
6223 builder.instance_count = Some(Default::default())
6224 }
6225 builder
6226}
6227
6228pub(crate) fn s3_data_source_correct_errors(mut builder: crate::types::builders::S3DataSourceBuilder) -> crate::types::builders::S3DataSourceBuilder {
6229 if builder.s3_data_type.is_none() {
6230 builder.s3_data_type = "no value was set".parse::<crate::types::S3DataType>().ok()
6231 }
6232 if builder.s3_uri.is_none() {
6233 builder.s3_uri = Some(Default::default())
6234 }
6235 builder
6236}
6237
6238pub(crate) fn training_job_definition_correct_errors(
6239 mut builder: crate::types::builders::TrainingJobDefinitionBuilder,
6240) -> crate::types::builders::TrainingJobDefinitionBuilder {
6241 if builder.training_input_mode.is_none() {
6242 builder.training_input_mode = "no value was set".parse::<crate::types::TrainingInputMode>().ok()
6243 }
6244 if builder.input_data_config.is_none() {
6245 builder.input_data_config = Some(Default::default())
6246 }
6247 if builder.output_data_config.is_none() {
6248 builder.output_data_config = {
6249 let builder = crate::types::builders::OutputDataConfigBuilder::default();
6250 Some(crate::serde_util::output_data_config_correct_errors(builder).build())
6251 }
6252 }
6253 if builder.resource_config.is_none() {
6254 builder.resource_config = {
6255 let builder = crate::types::builders::ResourceConfigBuilder::default();
6256 Some(crate::serde_util::resource_config_correct_errors(builder).build())
6257 }
6258 }
6259 if builder.stopping_condition.is_none() {
6260 builder.stopping_condition = {
6261 let builder = crate::types::builders::StoppingConditionBuilder::default();
6262 Some(builder.build())
6263 }
6264 }
6265 builder
6266}
6267
6268pub(crate) fn transform_job_definition_correct_errors(
6269 mut builder: crate::types::builders::TransformJobDefinitionBuilder,
6270) -> crate::types::builders::TransformJobDefinitionBuilder {
6271 if builder.transform_input.is_none() {
6272 builder.transform_input = {
6273 let builder = crate::types::builders::TransformInputBuilder::default();
6274 Some(crate::serde_util::transform_input_correct_errors(builder).build())
6275 }
6276 }
6277 if builder.transform_output.is_none() {
6278 builder.transform_output = {
6279 let builder = crate::types::builders::TransformOutputBuilder::default();
6280 Some(crate::serde_util::transform_output_correct_errors(builder).build())
6281 }
6282 }
6283 if builder.transform_resources.is_none() {
6284 builder.transform_resources = {
6285 let builder = crate::types::builders::TransformResourcesBuilder::default();
6286 Some(crate::serde_util::transform_resources_correct_errors(builder).build())
6287 }
6288 }
6289 builder
6290}
6291
6292pub(crate) fn vector_config_correct_errors(mut builder: crate::types::builders::VectorConfigBuilder) -> crate::types::builders::VectorConfigBuilder {
6293 if builder.dimension.is_none() {
6294 builder.dimension = Some(Default::default())
6295 }
6296 builder
6297}
6298
6299pub(crate) fn categorical_parameter_range_specification_correct_errors(
6300 mut builder: crate::types::builders::CategoricalParameterRangeSpecificationBuilder,
6301) -> crate::types::builders::CategoricalParameterRangeSpecificationBuilder {
6302 if builder.values.is_none() {
6303 builder.values = Some(Default::default())
6304 }
6305 builder
6306}
6307
6308pub(crate) fn cfn_stack_parameter_correct_errors(
6309 mut builder: crate::types::builders::CfnStackParameterBuilder,
6310) -> crate::types::builders::CfnStackParameterBuilder {
6311 if builder.key.is_none() {
6312 builder.key = Some(Default::default())
6313 }
6314 builder
6315}
6316
6317pub(crate) fn continuous_parameter_range_specification_correct_errors(
6318 mut builder: crate::types::builders::ContinuousParameterRangeSpecificationBuilder,
6319) -> crate::types::builders::ContinuousParameterRangeSpecificationBuilder {
6320 if builder.min_value.is_none() {
6321 builder.min_value = Some(Default::default())
6322 }
6323 if builder.max_value.is_none() {
6324 builder.max_value = Some(Default::default())
6325 }
6326 builder
6327}
6328
6329pub(crate) fn environment_parameter_correct_errors(
6330 mut builder: crate::types::builders::EnvironmentParameterBuilder,
6331) -> crate::types::builders::EnvironmentParameterBuilder {
6332 if builder.key.is_none() {
6333 builder.key = Some(Default::default())
6334 }
6335 if builder.value_type.is_none() {
6336 builder.value_type = Some(Default::default())
6337 }
6338 if builder.value.is_none() {
6339 builder.value = Some(Default::default())
6340 }
6341 builder
6342}
6343
6344pub(crate) fn hub_access_config_correct_errors(
6345 mut builder: crate::types::builders::HubAccessConfigBuilder,
6346) -> crate::types::builders::HubAccessConfigBuilder {
6347 if builder.hub_content_arn.is_none() {
6348 builder.hub_content_arn = Some(Default::default())
6349 }
6350 builder
6351}
6352
6353pub(crate) fn integer_parameter_range_specification_correct_errors(
6354 mut builder: crate::types::builders::IntegerParameterRangeSpecificationBuilder,
6355) -> crate::types::builders::IntegerParameterRangeSpecificationBuilder {
6356 if builder.min_value.is_none() {
6357 builder.min_value = Some(Default::default())
6358 }
6359 if builder.max_value.is_none() {
6360 builder.max_value = Some(Default::default())
6361 }
6362 builder
6363}
6364
6365pub(crate) fn model_dashboard_endpoint_correct_errors(
6366 mut builder: crate::types::builders::ModelDashboardEndpointBuilder,
6367) -> crate::types::builders::ModelDashboardEndpointBuilder {
6368 if builder.endpoint_name.is_none() {
6369 builder.endpoint_name = Some(Default::default())
6370 }
6371 if builder.endpoint_arn.is_none() {
6372 builder.endpoint_arn = Some(Default::default())
6373 }
6374 if builder.creation_time.is_none() {
6375 builder.creation_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
6376 }
6377 if builder.last_modified_time.is_none() {
6378 builder.last_modified_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
6379 }
6380 if builder.endpoint_status.is_none() {
6381 builder.endpoint_status = "no value was set".parse::<crate::types::EndpointStatus>().ok()
6382 }
6383 builder
6384}
6385
6386pub(crate) fn rolling_deployment_policy_correct_errors(
6387 mut builder: crate::types::builders::RollingDeploymentPolicyBuilder,
6388) -> crate::types::builders::RollingDeploymentPolicyBuilder {
6389 if builder.maximum_batch_size.is_none() {
6390 builder.maximum_batch_size = {
6391 let builder = crate::types::builders::CapacitySizeConfigBuilder::default();
6392 Some(crate::serde_util::capacity_size_config_correct_errors(builder).build())
6393 }
6394 }
6395 builder
6396}
6397
6398pub(crate) fn alarm_details_correct_errors(mut builder: crate::types::builders::AlarmDetailsBuilder) -> crate::types::builders::AlarmDetailsBuilder {
6399 if builder.alarm_name.is_none() {
6400 builder.alarm_name = Some(Default::default())
6401 }
6402 builder
6403}
6404
6405pub(crate) fn capacity_size_config_correct_errors(
6406 mut builder: crate::types::builders::CapacitySizeConfigBuilder,
6407) -> crate::types::builders::CapacitySizeConfigBuilder {
6408 if builder.r#type.is_none() {
6409 builder.r#type = "no value was set".parse::<crate::types::NodeUnavailabilityType>().ok()
6410 }
6411 if builder.value.is_none() {
6412 builder.value = Some(Default::default())
6413 }
6414 builder
6415}
6416
6417pub(crate) fn categorical_parameter_correct_errors(
6418 mut builder: crate::types::builders::CategoricalParameterBuilder,
6419) -> crate::types::builders::CategoricalParameterBuilder {
6420 if builder.name.is_none() {
6421 builder.name = Some(Default::default())
6422 }
6423 if builder.value.is_none() {
6424 builder.value = Some(Default::default())
6425 }
6426 builder
6427}
6428
6429pub(crate) fn output_parameter_correct_errors(
6430 mut builder: crate::types::builders::OutputParameterBuilder,
6431) -> crate::types::builders::OutputParameterBuilder {
6432 if builder.name.is_none() {
6433 builder.name = Some(Default::default())
6434 }
6435 if builder.value.is_none() {
6436 builder.value = Some(Default::default())
6437 }
6438 builder
6439}