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