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