aws_sdk_pinpointsmsvoicev2/
serde_util.rs1pub(crate) fn associate_protect_configuration_output_output_correct_errors(
3 mut builder: crate::operation::associate_protect_configuration::builders::AssociateProtectConfigurationOutputBuilder,
4) -> crate::operation::associate_protect_configuration::builders::AssociateProtectConfigurationOutputBuilder {
5 if builder.configuration_set_arn.is_none() {
6 builder.configuration_set_arn = Some(Default::default())
7 }
8 if builder.configuration_set_name.is_none() {
9 builder.configuration_set_name = Some(Default::default())
10 }
11 if builder.protect_configuration_arn.is_none() {
12 builder.protect_configuration_arn = Some(Default::default())
13 }
14 if builder.protect_configuration_id.is_none() {
15 builder.protect_configuration_id = Some(Default::default())
16 }
17 builder
18}
19
20pub(crate) fn carrier_lookup_output_output_correct_errors(
21 mut builder: crate::operation::carrier_lookup::builders::CarrierLookupOutputBuilder,
22) -> crate::operation::carrier_lookup::builders::CarrierLookupOutputBuilder {
23 if builder.e164_phone_number.is_none() {
24 builder.e164_phone_number = Some(Default::default())
25 }
26 if builder.phone_number_type.is_none() {
27 builder.phone_number_type = "no value was set".parse::<crate::types::PhoneNumberType>().ok()
28 }
29 builder
30}
31
32pub(crate) fn create_protect_configuration_output_output_correct_errors(
33 mut builder: crate::operation::create_protect_configuration::builders::CreateProtectConfigurationOutputBuilder,
34) -> crate::operation::create_protect_configuration::builders::CreateProtectConfigurationOutputBuilder {
35 if builder.protect_configuration_arn.is_none() {
36 builder.protect_configuration_arn = Some(Default::default())
37 }
38 if builder.protect_configuration_id.is_none() {
39 builder.protect_configuration_id = Some(Default::default())
40 }
41 if builder.created_timestamp.is_none() {
42 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
43 }
44 if builder.account_default.is_none() {
45 builder.account_default = Some(Default::default())
46 }
47 if builder.deletion_protection_enabled.is_none() {
48 builder.deletion_protection_enabled = Some(Default::default())
49 }
50 builder
51}
52
53pub(crate) fn create_registration_output_output_correct_errors(
54 mut builder: crate::operation::create_registration::builders::CreateRegistrationOutputBuilder,
55) -> crate::operation::create_registration::builders::CreateRegistrationOutputBuilder {
56 if builder.registration_arn.is_none() {
57 builder.registration_arn = Some(Default::default())
58 }
59 if builder.registration_id.is_none() {
60 builder.registration_id = Some(Default::default())
61 }
62 if builder.registration_type.is_none() {
63 builder.registration_type = Some(Default::default())
64 }
65 if builder.registration_status.is_none() {
66 builder.registration_status = "no value was set".parse::<crate::types::RegistrationStatus>().ok()
67 }
68 if builder.current_version_number.is_none() {
69 builder.current_version_number = Some(Default::default())
70 }
71 if builder.created_timestamp.is_none() {
72 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
73 }
74 builder
75}
76
77pub(crate) fn create_registration_association_output_output_correct_errors(
78 mut builder: crate::operation::create_registration_association::builders::CreateRegistrationAssociationOutputBuilder,
79) -> crate::operation::create_registration_association::builders::CreateRegistrationAssociationOutputBuilder {
80 if builder.registration_arn.is_none() {
81 builder.registration_arn = Some(Default::default())
82 }
83 if builder.registration_id.is_none() {
84 builder.registration_id = Some(Default::default())
85 }
86 if builder.registration_type.is_none() {
87 builder.registration_type = Some(Default::default())
88 }
89 if builder.resource_arn.is_none() {
90 builder.resource_arn = Some(Default::default())
91 }
92 if builder.resource_id.is_none() {
93 builder.resource_id = Some(Default::default())
94 }
95 if builder.resource_type.is_none() {
96 builder.resource_type = Some(Default::default())
97 }
98 builder
99}
100
101pub(crate) fn create_registration_attachment_output_output_correct_errors(
102 mut builder: crate::operation::create_registration_attachment::builders::CreateRegistrationAttachmentOutputBuilder,
103) -> crate::operation::create_registration_attachment::builders::CreateRegistrationAttachmentOutputBuilder {
104 if builder.registration_attachment_arn.is_none() {
105 builder.registration_attachment_arn = Some(Default::default())
106 }
107 if builder.registration_attachment_id.is_none() {
108 builder.registration_attachment_id = Some(Default::default())
109 }
110 if builder.attachment_status.is_none() {
111 builder.attachment_status = "no value was set".parse::<crate::types::AttachmentStatus>().ok()
112 }
113 if builder.created_timestamp.is_none() {
114 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
115 }
116 builder
117}
118
119pub(crate) fn create_registration_version_output_output_correct_errors(
120 mut builder: crate::operation::create_registration_version::builders::CreateRegistrationVersionOutputBuilder,
121) -> crate::operation::create_registration_version::builders::CreateRegistrationVersionOutputBuilder {
122 if builder.registration_arn.is_none() {
123 builder.registration_arn = Some(Default::default())
124 }
125 if builder.registration_id.is_none() {
126 builder.registration_id = Some(Default::default())
127 }
128 if builder.version_number.is_none() {
129 builder.version_number = Some(Default::default())
130 }
131 if builder.registration_version_status.is_none() {
132 builder.registration_version_status = "no value was set".parse::<crate::types::RegistrationVersionStatus>().ok()
133 }
134 if builder.registration_version_status_history.is_none() {
135 builder.registration_version_status_history = {
136 let builder = crate::types::builders::RegistrationVersionStatusHistoryBuilder::default();
137 crate::serde_util::registration_version_status_history_correct_errors(builder)
138 .build()
139 .ok()
140 }
141 }
142 builder
143}
144
145pub(crate) fn create_verified_destination_number_output_output_correct_errors(
146 mut builder: crate::operation::create_verified_destination_number::builders::CreateVerifiedDestinationNumberOutputBuilder,
147) -> crate::operation::create_verified_destination_number::builders::CreateVerifiedDestinationNumberOutputBuilder {
148 if builder.verified_destination_number_arn.is_none() {
149 builder.verified_destination_number_arn = Some(Default::default())
150 }
151 if builder.verified_destination_number_id.is_none() {
152 builder.verified_destination_number_id = Some(Default::default())
153 }
154 if builder.destination_phone_number.is_none() {
155 builder.destination_phone_number = Some(Default::default())
156 }
157 if builder.status.is_none() {
158 builder.status = "no value was set".parse::<crate::types::VerificationStatus>().ok()
159 }
160 if builder.created_timestamp.is_none() {
161 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
162 }
163 builder
164}
165
166pub(crate) fn delete_account_default_protect_configuration_output_output_correct_errors(
167 mut builder: crate::operation::delete_account_default_protect_configuration::builders::DeleteAccountDefaultProtectConfigurationOutputBuilder,
168) -> crate::operation::delete_account_default_protect_configuration::builders::DeleteAccountDefaultProtectConfigurationOutputBuilder {
169 if builder.default_protect_configuration_arn.is_none() {
170 builder.default_protect_configuration_arn = Some(Default::default())
171 }
172 if builder.default_protect_configuration_id.is_none() {
173 builder.default_protect_configuration_id = Some(Default::default())
174 }
175 builder
176}
177
178pub(crate) fn delete_protect_configuration_output_output_correct_errors(
179 mut builder: crate::operation::delete_protect_configuration::builders::DeleteProtectConfigurationOutputBuilder,
180) -> crate::operation::delete_protect_configuration::builders::DeleteProtectConfigurationOutputBuilder {
181 if builder.protect_configuration_arn.is_none() {
182 builder.protect_configuration_arn = Some(Default::default())
183 }
184 if builder.protect_configuration_id.is_none() {
185 builder.protect_configuration_id = Some(Default::default())
186 }
187 if builder.created_timestamp.is_none() {
188 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
189 }
190 if builder.account_default.is_none() {
191 builder.account_default = Some(Default::default())
192 }
193 if builder.deletion_protection_enabled.is_none() {
194 builder.deletion_protection_enabled = Some(Default::default())
195 }
196 builder
197}
198
199pub(crate) fn delete_protect_configuration_rule_set_number_override_output_output_correct_errors(
200 mut builder: crate::operation::delete_protect_configuration_rule_set_number_override::builders::DeleteProtectConfigurationRuleSetNumberOverrideOutputBuilder,
201) -> crate::operation::delete_protect_configuration_rule_set_number_override::builders::DeleteProtectConfigurationRuleSetNumberOverrideOutputBuilder {
202 if builder.protect_configuration_arn.is_none() {
203 builder.protect_configuration_arn = Some(Default::default())
204 }
205 if builder.protect_configuration_id.is_none() {
206 builder.protect_configuration_id = Some(Default::default())
207 }
208 if builder.destination_phone_number.is_none() {
209 builder.destination_phone_number = Some(Default::default())
210 }
211 if builder.created_timestamp.is_none() {
212 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
213 }
214 if builder.action.is_none() {
215 builder.action = "no value was set".parse::<crate::types::ProtectConfigurationRuleOverrideAction>().ok()
216 }
217 builder
218}
219
220pub(crate) fn delete_registration_output_output_correct_errors(
221 mut builder: crate::operation::delete_registration::builders::DeleteRegistrationOutputBuilder,
222) -> crate::operation::delete_registration::builders::DeleteRegistrationOutputBuilder {
223 if builder.registration_arn.is_none() {
224 builder.registration_arn = Some(Default::default())
225 }
226 if builder.registration_id.is_none() {
227 builder.registration_id = Some(Default::default())
228 }
229 if builder.registration_type.is_none() {
230 builder.registration_type = Some(Default::default())
231 }
232 if builder.registration_status.is_none() {
233 builder.registration_status = "no value was set".parse::<crate::types::RegistrationStatus>().ok()
234 }
235 if builder.current_version_number.is_none() {
236 builder.current_version_number = Some(Default::default())
237 }
238 if builder.created_timestamp.is_none() {
239 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
240 }
241 builder
242}
243
244pub(crate) fn delete_registration_attachment_output_output_correct_errors(
245 mut builder: crate::operation::delete_registration_attachment::builders::DeleteRegistrationAttachmentOutputBuilder,
246) -> crate::operation::delete_registration_attachment::builders::DeleteRegistrationAttachmentOutputBuilder {
247 if builder.registration_attachment_arn.is_none() {
248 builder.registration_attachment_arn = Some(Default::default())
249 }
250 if builder.registration_attachment_id.is_none() {
251 builder.registration_attachment_id = Some(Default::default())
252 }
253 if builder.attachment_status.is_none() {
254 builder.attachment_status = "no value was set".parse::<crate::types::AttachmentStatus>().ok()
255 }
256 if builder.created_timestamp.is_none() {
257 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
258 }
259 builder
260}
261
262pub(crate) fn delete_registration_field_value_output_output_correct_errors(
263 mut builder: crate::operation::delete_registration_field_value::builders::DeleteRegistrationFieldValueOutputBuilder,
264) -> crate::operation::delete_registration_field_value::builders::DeleteRegistrationFieldValueOutputBuilder {
265 if builder.registration_arn.is_none() {
266 builder.registration_arn = Some(Default::default())
267 }
268 if builder.registration_id.is_none() {
269 builder.registration_id = Some(Default::default())
270 }
271 if builder.version_number.is_none() {
272 builder.version_number = Some(Default::default())
273 }
274 if builder.field_path.is_none() {
275 builder.field_path = Some(Default::default())
276 }
277 builder
278}
279
280pub(crate) fn delete_verified_destination_number_output_output_correct_errors(
281 mut builder: crate::operation::delete_verified_destination_number::builders::DeleteVerifiedDestinationNumberOutputBuilder,
282) -> crate::operation::delete_verified_destination_number::builders::DeleteVerifiedDestinationNumberOutputBuilder {
283 if builder.verified_destination_number_arn.is_none() {
284 builder.verified_destination_number_arn = Some(Default::default())
285 }
286 if builder.verified_destination_number_id.is_none() {
287 builder.verified_destination_number_id = Some(Default::default())
288 }
289 if builder.destination_phone_number.is_none() {
290 builder.destination_phone_number = Some(Default::default())
291 }
292 if builder.created_timestamp.is_none() {
293 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
294 }
295 builder
296}
297
298pub(crate) fn describe_registration_attachments_output_output_correct_errors(
299 mut builder: crate::operation::describe_registration_attachments::builders::DescribeRegistrationAttachmentsOutputBuilder,
300) -> crate::operation::describe_registration_attachments::builders::DescribeRegistrationAttachmentsOutputBuilder {
301 if builder.registration_attachments.is_none() {
302 builder.registration_attachments = Some(Default::default())
303 }
304 builder
305}
306
307pub(crate) fn describe_registration_field_definitions_output_output_correct_errors(
308 mut builder: crate::operation::describe_registration_field_definitions::builders::DescribeRegistrationFieldDefinitionsOutputBuilder,
309) -> crate::operation::describe_registration_field_definitions::builders::DescribeRegistrationFieldDefinitionsOutputBuilder {
310 if builder.registration_type.is_none() {
311 builder.registration_type = Some(Default::default())
312 }
313 if builder.registration_field_definitions.is_none() {
314 builder.registration_field_definitions = Some(Default::default())
315 }
316 builder
317}
318
319pub(crate) fn describe_registration_field_values_output_output_correct_errors(
320 mut builder: crate::operation::describe_registration_field_values::builders::DescribeRegistrationFieldValuesOutputBuilder,
321) -> crate::operation::describe_registration_field_values::builders::DescribeRegistrationFieldValuesOutputBuilder {
322 if builder.registration_arn.is_none() {
323 builder.registration_arn = Some(Default::default())
324 }
325 if builder.registration_id.is_none() {
326 builder.registration_id = Some(Default::default())
327 }
328 if builder.version_number.is_none() {
329 builder.version_number = Some(Default::default())
330 }
331 if builder.registration_field_values.is_none() {
332 builder.registration_field_values = Some(Default::default())
333 }
334 builder
335}
336
337pub(crate) fn describe_registration_section_definitions_output_output_correct_errors(
338 mut builder: crate::operation::describe_registration_section_definitions::builders::DescribeRegistrationSectionDefinitionsOutputBuilder,
339) -> crate::operation::describe_registration_section_definitions::builders::DescribeRegistrationSectionDefinitionsOutputBuilder {
340 if builder.registration_type.is_none() {
341 builder.registration_type = Some(Default::default())
342 }
343 if builder.registration_section_definitions.is_none() {
344 builder.registration_section_definitions = Some(Default::default())
345 }
346 builder
347}
348
349pub(crate) fn describe_registration_type_definitions_output_output_correct_errors(
350 mut builder: crate::operation::describe_registration_type_definitions::builders::DescribeRegistrationTypeDefinitionsOutputBuilder,
351) -> crate::operation::describe_registration_type_definitions::builders::DescribeRegistrationTypeDefinitionsOutputBuilder {
352 if builder.registration_type_definitions.is_none() {
353 builder.registration_type_definitions = Some(Default::default())
354 }
355 builder
356}
357
358pub(crate) fn describe_registration_versions_output_output_correct_errors(
359 mut builder: crate::operation::describe_registration_versions::builders::DescribeRegistrationVersionsOutputBuilder,
360) -> crate::operation::describe_registration_versions::builders::DescribeRegistrationVersionsOutputBuilder {
361 if builder.registration_arn.is_none() {
362 builder.registration_arn = Some(Default::default())
363 }
364 if builder.registration_id.is_none() {
365 builder.registration_id = Some(Default::default())
366 }
367 if builder.registration_versions.is_none() {
368 builder.registration_versions = Some(Default::default())
369 }
370 builder
371}
372
373pub(crate) fn describe_registrations_output_output_correct_errors(
374 mut builder: crate::operation::describe_registrations::builders::DescribeRegistrationsOutputBuilder,
375) -> crate::operation::describe_registrations::builders::DescribeRegistrationsOutputBuilder {
376 if builder.registrations.is_none() {
377 builder.registrations = Some(Default::default())
378 }
379 builder
380}
381
382pub(crate) fn describe_verified_destination_numbers_output_output_correct_errors(
383 mut builder: crate::operation::describe_verified_destination_numbers::builders::DescribeVerifiedDestinationNumbersOutputBuilder,
384) -> crate::operation::describe_verified_destination_numbers::builders::DescribeVerifiedDestinationNumbersOutputBuilder {
385 if builder.verified_destination_numbers.is_none() {
386 builder.verified_destination_numbers = Some(Default::default())
387 }
388 builder
389}
390
391pub(crate) fn disassociate_protect_configuration_output_output_correct_errors(
392 mut builder: crate::operation::disassociate_protect_configuration::builders::DisassociateProtectConfigurationOutputBuilder,
393) -> crate::operation::disassociate_protect_configuration::builders::DisassociateProtectConfigurationOutputBuilder {
394 if builder.configuration_set_arn.is_none() {
395 builder.configuration_set_arn = Some(Default::default())
396 }
397 if builder.configuration_set_name.is_none() {
398 builder.configuration_set_name = Some(Default::default())
399 }
400 if builder.protect_configuration_arn.is_none() {
401 builder.protect_configuration_arn = Some(Default::default())
402 }
403 if builder.protect_configuration_id.is_none() {
404 builder.protect_configuration_id = Some(Default::default())
405 }
406 builder
407}
408
409pub(crate) fn discard_registration_version_output_output_correct_errors(
410 mut builder: crate::operation::discard_registration_version::builders::DiscardRegistrationVersionOutputBuilder,
411) -> crate::operation::discard_registration_version::builders::DiscardRegistrationVersionOutputBuilder {
412 if builder.registration_arn.is_none() {
413 builder.registration_arn = Some(Default::default())
414 }
415 if builder.registration_id.is_none() {
416 builder.registration_id = Some(Default::default())
417 }
418 if builder.version_number.is_none() {
419 builder.version_number = Some(Default::default())
420 }
421 if builder.registration_version_status.is_none() {
422 builder.registration_version_status = "no value was set".parse::<crate::types::RegistrationVersionStatus>().ok()
423 }
424 if builder.registration_version_status_history.is_none() {
425 builder.registration_version_status_history = {
426 let builder = crate::types::builders::RegistrationVersionStatusHistoryBuilder::default();
427 crate::serde_util::registration_version_status_history_correct_errors(builder)
428 .build()
429 .ok()
430 }
431 }
432 builder
433}
434
435pub(crate) fn get_protect_configuration_country_rule_set_output_output_correct_errors(
436 mut builder: crate::operation::get_protect_configuration_country_rule_set::builders::GetProtectConfigurationCountryRuleSetOutputBuilder,
437) -> crate::operation::get_protect_configuration_country_rule_set::builders::GetProtectConfigurationCountryRuleSetOutputBuilder {
438 if builder.protect_configuration_arn.is_none() {
439 builder.protect_configuration_arn = Some(Default::default())
440 }
441 if builder.protect_configuration_id.is_none() {
442 builder.protect_configuration_id = Some(Default::default())
443 }
444 if builder.number_capability.is_none() {
445 builder.number_capability = "no value was set".parse::<crate::types::NumberCapability>().ok()
446 }
447 if builder.country_rule_set.is_none() {
448 builder.country_rule_set = Some(Default::default())
449 }
450 builder
451}
452
453pub(crate) fn list_protect_configuration_rule_set_number_overrides_output_output_correct_errors(
454 mut builder: crate::operation::list_protect_configuration_rule_set_number_overrides::builders::ListProtectConfigurationRuleSetNumberOverridesOutputBuilder,
455) -> crate::operation::list_protect_configuration_rule_set_number_overrides::builders::ListProtectConfigurationRuleSetNumberOverridesOutputBuilder {
456 if builder.protect_configuration_arn.is_none() {
457 builder.protect_configuration_arn = Some(Default::default())
458 }
459 if builder.protect_configuration_id.is_none() {
460 builder.protect_configuration_id = Some(Default::default())
461 }
462 builder
463}
464
465pub(crate) fn list_registration_associations_output_output_correct_errors(
466 mut builder: crate::operation::list_registration_associations::builders::ListRegistrationAssociationsOutputBuilder,
467) -> crate::operation::list_registration_associations::builders::ListRegistrationAssociationsOutputBuilder {
468 if builder.registration_arn.is_none() {
469 builder.registration_arn = Some(Default::default())
470 }
471 if builder.registration_id.is_none() {
472 builder.registration_id = Some(Default::default())
473 }
474 if builder.registration_type.is_none() {
475 builder.registration_type = Some(Default::default())
476 }
477 if builder.registration_associations.is_none() {
478 builder.registration_associations = Some(Default::default())
479 }
480 builder
481}
482
483pub(crate) fn put_message_feedback_output_output_correct_errors(
484 mut builder: crate::operation::put_message_feedback::builders::PutMessageFeedbackOutputBuilder,
485) -> crate::operation::put_message_feedback::builders::PutMessageFeedbackOutputBuilder {
486 if builder.message_id.is_none() {
487 builder.message_id = Some(Default::default())
488 }
489 if builder.message_feedback_status.is_none() {
490 builder.message_feedback_status = "no value was set".parse::<crate::types::MessageFeedbackStatus>().ok()
491 }
492 builder
493}
494
495pub(crate) fn put_protect_configuration_rule_set_number_override_output_output_correct_errors(
496 mut builder: crate::operation::put_protect_configuration_rule_set_number_override::builders::PutProtectConfigurationRuleSetNumberOverrideOutputBuilder,
497) -> crate::operation::put_protect_configuration_rule_set_number_override::builders::PutProtectConfigurationRuleSetNumberOverrideOutputBuilder {
498 if builder.protect_configuration_arn.is_none() {
499 builder.protect_configuration_arn = Some(Default::default())
500 }
501 if builder.protect_configuration_id.is_none() {
502 builder.protect_configuration_id = Some(Default::default())
503 }
504 if builder.destination_phone_number.is_none() {
505 builder.destination_phone_number = Some(Default::default())
506 }
507 if builder.created_timestamp.is_none() {
508 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
509 }
510 if builder.action.is_none() {
511 builder.action = "no value was set".parse::<crate::types::ProtectConfigurationRuleOverrideAction>().ok()
512 }
513 builder
514}
515
516pub(crate) fn put_registration_field_value_output_output_correct_errors(
517 mut builder: crate::operation::put_registration_field_value::builders::PutRegistrationFieldValueOutputBuilder,
518) -> crate::operation::put_registration_field_value::builders::PutRegistrationFieldValueOutputBuilder {
519 if builder.registration_arn.is_none() {
520 builder.registration_arn = Some(Default::default())
521 }
522 if builder.registration_id.is_none() {
523 builder.registration_id = Some(Default::default())
524 }
525 if builder.version_number.is_none() {
526 builder.version_number = Some(Default::default())
527 }
528 if builder.field_path.is_none() {
529 builder.field_path = Some(Default::default())
530 }
531 builder
532}
533
534pub(crate) fn release_sender_id_output_output_correct_errors(
535 mut builder: crate::operation::release_sender_id::builders::ReleaseSenderIdOutputBuilder,
536) -> crate::operation::release_sender_id::builders::ReleaseSenderIdOutputBuilder {
537 if builder.sender_id_arn.is_none() {
538 builder.sender_id_arn = Some(Default::default())
539 }
540 if builder.sender_id.is_none() {
541 builder.sender_id = Some(Default::default())
542 }
543 if builder.iso_country_code.is_none() {
544 builder.iso_country_code = Some(Default::default())
545 }
546 if builder.message_types.is_none() {
547 builder.message_types = Some(Default::default())
548 }
549 if builder.monthly_leasing_price.is_none() {
550 builder.monthly_leasing_price = Some(Default::default())
551 }
552 if builder.registered.is_none() {
553 builder.registered = Some(Default::default())
554 }
555 builder
556}
557
558pub(crate) fn request_sender_id_output_output_correct_errors(
559 mut builder: crate::operation::request_sender_id::builders::RequestSenderIdOutputBuilder,
560) -> crate::operation::request_sender_id::builders::RequestSenderIdOutputBuilder {
561 if builder.sender_id_arn.is_none() {
562 builder.sender_id_arn = Some(Default::default())
563 }
564 if builder.sender_id.is_none() {
565 builder.sender_id = Some(Default::default())
566 }
567 if builder.iso_country_code.is_none() {
568 builder.iso_country_code = Some(Default::default())
569 }
570 if builder.message_types.is_none() {
571 builder.message_types = Some(Default::default())
572 }
573 if builder.monthly_leasing_price.is_none() {
574 builder.monthly_leasing_price = Some(Default::default())
575 }
576 if builder.deletion_protection_enabled.is_none() {
577 builder.deletion_protection_enabled = Some(Default::default())
578 }
579 if builder.registered.is_none() {
580 builder.registered = Some(Default::default())
581 }
582 builder
583}
584
585pub(crate) fn send_destination_number_verification_code_output_output_correct_errors(
586 mut builder: crate::operation::send_destination_number_verification_code::builders::SendDestinationNumberVerificationCodeOutputBuilder,
587) -> crate::operation::send_destination_number_verification_code::builders::SendDestinationNumberVerificationCodeOutputBuilder {
588 if builder.message_id.is_none() {
589 builder.message_id = Some(Default::default())
590 }
591 builder
592}
593
594pub(crate) fn set_account_default_protect_configuration_output_output_correct_errors(
595 mut builder: crate::operation::set_account_default_protect_configuration::builders::SetAccountDefaultProtectConfigurationOutputBuilder,
596) -> crate::operation::set_account_default_protect_configuration::builders::SetAccountDefaultProtectConfigurationOutputBuilder {
597 if builder.default_protect_configuration_arn.is_none() {
598 builder.default_protect_configuration_arn = Some(Default::default())
599 }
600 if builder.default_protect_configuration_id.is_none() {
601 builder.default_protect_configuration_id = Some(Default::default())
602 }
603 builder
604}
605
606pub(crate) fn submit_registration_version_output_output_correct_errors(
607 mut builder: crate::operation::submit_registration_version::builders::SubmitRegistrationVersionOutputBuilder,
608) -> crate::operation::submit_registration_version::builders::SubmitRegistrationVersionOutputBuilder {
609 if builder.registration_arn.is_none() {
610 builder.registration_arn = Some(Default::default())
611 }
612 if builder.registration_id.is_none() {
613 builder.registration_id = Some(Default::default())
614 }
615 if builder.version_number.is_none() {
616 builder.version_number = Some(Default::default())
617 }
618 if builder.registration_version_status.is_none() {
619 builder.registration_version_status = "no value was set".parse::<crate::types::RegistrationVersionStatus>().ok()
620 }
621 if builder.registration_version_status_history.is_none() {
622 builder.registration_version_status_history = {
623 let builder = crate::types::builders::RegistrationVersionStatusHistoryBuilder::default();
624 crate::serde_util::registration_version_status_history_correct_errors(builder)
625 .build()
626 .ok()
627 }
628 }
629 builder
630}
631
632pub(crate) fn update_protect_configuration_output_output_correct_errors(
633 mut builder: crate::operation::update_protect_configuration::builders::UpdateProtectConfigurationOutputBuilder,
634) -> crate::operation::update_protect_configuration::builders::UpdateProtectConfigurationOutputBuilder {
635 if builder.protect_configuration_arn.is_none() {
636 builder.protect_configuration_arn = Some(Default::default())
637 }
638 if builder.protect_configuration_id.is_none() {
639 builder.protect_configuration_id = Some(Default::default())
640 }
641 if builder.created_timestamp.is_none() {
642 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
643 }
644 if builder.account_default.is_none() {
645 builder.account_default = Some(Default::default())
646 }
647 if builder.deletion_protection_enabled.is_none() {
648 builder.deletion_protection_enabled = Some(Default::default())
649 }
650 builder
651}
652
653pub(crate) fn update_protect_configuration_country_rule_set_output_output_correct_errors(
654 mut builder: crate::operation::update_protect_configuration_country_rule_set::builders::UpdateProtectConfigurationCountryRuleSetOutputBuilder,
655) -> crate::operation::update_protect_configuration_country_rule_set::builders::UpdateProtectConfigurationCountryRuleSetOutputBuilder {
656 if builder.protect_configuration_arn.is_none() {
657 builder.protect_configuration_arn = Some(Default::default())
658 }
659 if builder.protect_configuration_id.is_none() {
660 builder.protect_configuration_id = Some(Default::default())
661 }
662 if builder.number_capability.is_none() {
663 builder.number_capability = "no value was set".parse::<crate::types::NumberCapability>().ok()
664 }
665 if builder.country_rule_set.is_none() {
666 builder.country_rule_set = Some(Default::default())
667 }
668 builder
669}
670
671pub(crate) fn update_sender_id_output_output_correct_errors(
672 mut builder: crate::operation::update_sender_id::builders::UpdateSenderIdOutputBuilder,
673) -> crate::operation::update_sender_id::builders::UpdateSenderIdOutputBuilder {
674 if builder.sender_id_arn.is_none() {
675 builder.sender_id_arn = Some(Default::default())
676 }
677 if builder.sender_id.is_none() {
678 builder.sender_id = Some(Default::default())
679 }
680 if builder.iso_country_code.is_none() {
681 builder.iso_country_code = Some(Default::default())
682 }
683 if builder.message_types.is_none() {
684 builder.message_types = Some(Default::default())
685 }
686 if builder.monthly_leasing_price.is_none() {
687 builder.monthly_leasing_price = Some(Default::default())
688 }
689 if builder.deletion_protection_enabled.is_none() {
690 builder.deletion_protection_enabled = Some(Default::default())
691 }
692 if builder.registered.is_none() {
693 builder.registered = Some(Default::default())
694 }
695 builder
696}
697
698pub(crate) fn verify_destination_number_output_output_correct_errors(
699 mut builder: crate::operation::verify_destination_number::builders::VerifyDestinationNumberOutputBuilder,
700) -> crate::operation::verify_destination_number::builders::VerifyDestinationNumberOutputBuilder {
701 if builder.verified_destination_number_arn.is_none() {
702 builder.verified_destination_number_arn = Some(Default::default())
703 }
704 if builder.verified_destination_number_id.is_none() {
705 builder.verified_destination_number_id = Some(Default::default())
706 }
707 if builder.destination_phone_number.is_none() {
708 builder.destination_phone_number = Some(Default::default())
709 }
710 if builder.status.is_none() {
711 builder.status = "no value was set".parse::<crate::types::VerificationStatus>().ok()
712 }
713 if builder.created_timestamp.is_none() {
714 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
715 }
716 builder
717}
718
719pub(crate) fn registration_version_status_history_correct_errors(
720 mut builder: crate::types::builders::RegistrationVersionStatusHistoryBuilder,
721) -> crate::types::builders::RegistrationVersionStatusHistoryBuilder {
722 if builder.draft_timestamp.is_none() {
723 builder.draft_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
724 }
725 builder
726}
727
728pub(crate) fn event_destination_correct_errors(
729 mut builder: crate::types::builders::EventDestinationBuilder,
730) -> crate::types::builders::EventDestinationBuilder {
731 if builder.event_destination_name.is_none() {
732 builder.event_destination_name = Some(Default::default())
733 }
734 if builder.enabled.is_none() {
735 builder.enabled = Some(Default::default())
736 }
737 if builder.matching_event_types.is_none() {
738 builder.matching_event_types = Some(Default::default())
739 }
740 builder
741}
742
743pub(crate) fn account_attribute_correct_errors(
744 mut builder: crate::types::builders::AccountAttributeBuilder,
745) -> crate::types::builders::AccountAttributeBuilder {
746 if builder.name.is_none() {
747 builder.name = "no value was set".parse::<crate::types::AccountAttributeName>().ok()
748 }
749 if builder.value.is_none() {
750 builder.value = Some(Default::default())
751 }
752 builder
753}
754
755pub(crate) fn account_limit_correct_errors(mut builder: crate::types::builders::AccountLimitBuilder) -> crate::types::builders::AccountLimitBuilder {
756 if builder.name.is_none() {
757 builder.name = "no value was set".parse::<crate::types::AccountLimitName>().ok()
758 }
759 if builder.used.is_none() {
760 builder.used = Some(Default::default())
761 }
762 if builder.max.is_none() {
763 builder.max = Some(Default::default())
764 }
765 builder
766}
767
768pub(crate) fn cloud_watch_logs_destination_correct_errors(
769 mut builder: crate::types::builders::CloudWatchLogsDestinationBuilder,
770) -> crate::types::builders::CloudWatchLogsDestinationBuilder {
771 if builder.iam_role_arn.is_none() {
772 builder.iam_role_arn = Some(Default::default())
773 }
774 if builder.log_group_arn.is_none() {
775 builder.log_group_arn = Some(Default::default())
776 }
777 builder
778}
779
780pub(crate) fn configuration_set_information_correct_errors(
781 mut builder: crate::types::builders::ConfigurationSetInformationBuilder,
782) -> crate::types::builders::ConfigurationSetInformationBuilder {
783 if builder.configuration_set_arn.is_none() {
784 builder.configuration_set_arn = Some(Default::default())
785 }
786 if builder.configuration_set_name.is_none() {
787 builder.configuration_set_name = Some(Default::default())
788 }
789 if builder.event_destinations.is_none() {
790 builder.event_destinations = Some(Default::default())
791 }
792 if builder.created_timestamp.is_none() {
793 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
794 }
795 builder
796}
797
798pub(crate) fn keyword_information_correct_errors(
799 mut builder: crate::types::builders::KeywordInformationBuilder,
800) -> crate::types::builders::KeywordInformationBuilder {
801 if builder.keyword.is_none() {
802 builder.keyword = Some(Default::default())
803 }
804 if builder.keyword_message.is_none() {
805 builder.keyword_message = Some(Default::default())
806 }
807 if builder.keyword_action.is_none() {
808 builder.keyword_action = "no value was set".parse::<crate::types::KeywordAction>().ok()
809 }
810 builder
811}
812
813pub(crate) fn kinesis_firehose_destination_correct_errors(
814 mut builder: crate::types::builders::KinesisFirehoseDestinationBuilder,
815) -> crate::types::builders::KinesisFirehoseDestinationBuilder {
816 if builder.iam_role_arn.is_none() {
817 builder.iam_role_arn = Some(Default::default())
818 }
819 if builder.delivery_stream_arn.is_none() {
820 builder.delivery_stream_arn = Some(Default::default())
821 }
822 builder
823}
824
825pub(crate) fn opt_out_list_information_correct_errors(
826 mut builder: crate::types::builders::OptOutListInformationBuilder,
827) -> crate::types::builders::OptOutListInformationBuilder {
828 if builder.opt_out_list_arn.is_none() {
829 builder.opt_out_list_arn = Some(Default::default())
830 }
831 if builder.opt_out_list_name.is_none() {
832 builder.opt_out_list_name = Some(Default::default())
833 }
834 if builder.created_timestamp.is_none() {
835 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
836 }
837 builder
838}
839
840pub(crate) fn opted_out_number_information_correct_errors(
841 mut builder: crate::types::builders::OptedOutNumberInformationBuilder,
842) -> crate::types::builders::OptedOutNumberInformationBuilder {
843 if builder.opted_out_number.is_none() {
844 builder.opted_out_number = Some(Default::default())
845 }
846 if builder.opted_out_timestamp.is_none() {
847 builder.opted_out_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
848 }
849 if builder.end_user_opted_out.is_none() {
850 builder.end_user_opted_out = Some(Default::default())
851 }
852 builder
853}
854
855pub(crate) fn origination_identity_metadata_correct_errors(
856 mut builder: crate::types::builders::OriginationIdentityMetadataBuilder,
857) -> crate::types::builders::OriginationIdentityMetadataBuilder {
858 if builder.origination_identity_arn.is_none() {
859 builder.origination_identity_arn = Some(Default::default())
860 }
861 if builder.origination_identity.is_none() {
862 builder.origination_identity = Some(Default::default())
863 }
864 if builder.iso_country_code.is_none() {
865 builder.iso_country_code = Some(Default::default())
866 }
867 if builder.number_capabilities.is_none() {
868 builder.number_capabilities = Some(Default::default())
869 }
870 builder
871}
872
873pub(crate) fn phone_number_information_correct_errors(
874 mut builder: crate::types::builders::PhoneNumberInformationBuilder,
875) -> crate::types::builders::PhoneNumberInformationBuilder {
876 if builder.phone_number_arn.is_none() {
877 builder.phone_number_arn = Some(Default::default())
878 }
879 if builder.phone_number.is_none() {
880 builder.phone_number = Some(Default::default())
881 }
882 if builder.status.is_none() {
883 builder.status = "no value was set".parse::<crate::types::NumberStatus>().ok()
884 }
885 if builder.iso_country_code.is_none() {
886 builder.iso_country_code = Some(Default::default())
887 }
888 if builder.message_type.is_none() {
889 builder.message_type = "no value was set".parse::<crate::types::MessageType>().ok()
890 }
891 if builder.number_capabilities.is_none() {
892 builder.number_capabilities = Some(Default::default())
893 }
894 if builder.number_type.is_none() {
895 builder.number_type = "no value was set".parse::<crate::types::NumberType>().ok()
896 }
897 if builder.monthly_leasing_price.is_none() {
898 builder.monthly_leasing_price = Some(Default::default())
899 }
900 if builder.two_way_enabled.is_none() {
901 builder.two_way_enabled = Some(Default::default())
902 }
903 if builder.self_managed_opt_outs_enabled.is_none() {
904 builder.self_managed_opt_outs_enabled = Some(Default::default())
905 }
906 if builder.opt_out_list_name.is_none() {
907 builder.opt_out_list_name = Some(Default::default())
908 }
909 if builder.deletion_protection_enabled.is_none() {
910 builder.deletion_protection_enabled = Some(Default::default())
911 }
912 if builder.created_timestamp.is_none() {
913 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
914 }
915 builder
916}
917
918pub(crate) fn pool_information_correct_errors(
919 mut builder: crate::types::builders::PoolInformationBuilder,
920) -> crate::types::builders::PoolInformationBuilder {
921 if builder.pool_arn.is_none() {
922 builder.pool_arn = Some(Default::default())
923 }
924 if builder.pool_id.is_none() {
925 builder.pool_id = Some(Default::default())
926 }
927 if builder.status.is_none() {
928 builder.status = "no value was set".parse::<crate::types::PoolStatus>().ok()
929 }
930 if builder.message_type.is_none() {
931 builder.message_type = "no value was set".parse::<crate::types::MessageType>().ok()
932 }
933 if builder.two_way_enabled.is_none() {
934 builder.two_way_enabled = Some(Default::default())
935 }
936 if builder.self_managed_opt_outs_enabled.is_none() {
937 builder.self_managed_opt_outs_enabled = Some(Default::default())
938 }
939 if builder.opt_out_list_name.is_none() {
940 builder.opt_out_list_name = Some(Default::default())
941 }
942 if builder.shared_routes_enabled.is_none() {
943 builder.shared_routes_enabled = Some(Default::default())
944 }
945 if builder.deletion_protection_enabled.is_none() {
946 builder.deletion_protection_enabled = Some(Default::default())
947 }
948 if builder.created_timestamp.is_none() {
949 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
950 }
951 builder
952}
953
954pub(crate) fn protect_configuration_country_rule_set_information_correct_errors(
955 mut builder: crate::types::builders::ProtectConfigurationCountryRuleSetInformationBuilder,
956) -> crate::types::builders::ProtectConfigurationCountryRuleSetInformationBuilder {
957 if builder.protect_status.is_none() {
958 builder.protect_status = "no value was set".parse::<crate::types::ProtectStatus>().ok()
959 }
960 builder
961}
962
963pub(crate) fn protect_configuration_information_correct_errors(
964 mut builder: crate::types::builders::ProtectConfigurationInformationBuilder,
965) -> crate::types::builders::ProtectConfigurationInformationBuilder {
966 if builder.protect_configuration_arn.is_none() {
967 builder.protect_configuration_arn = Some(Default::default())
968 }
969 if builder.protect_configuration_id.is_none() {
970 builder.protect_configuration_id = Some(Default::default())
971 }
972 if builder.created_timestamp.is_none() {
973 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
974 }
975 if builder.account_default.is_none() {
976 builder.account_default = Some(Default::default())
977 }
978 if builder.deletion_protection_enabled.is_none() {
979 builder.deletion_protection_enabled = Some(Default::default())
980 }
981 builder
982}
983
984pub(crate) fn protect_configuration_rule_set_number_override_correct_errors(
985 mut builder: crate::types::builders::ProtectConfigurationRuleSetNumberOverrideBuilder,
986) -> crate::types::builders::ProtectConfigurationRuleSetNumberOverrideBuilder {
987 if builder.destination_phone_number.is_none() {
988 builder.destination_phone_number = Some(Default::default())
989 }
990 if builder.created_timestamp.is_none() {
991 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
992 }
993 if builder.action.is_none() {
994 builder.action = "no value was set".parse::<crate::types::ProtectConfigurationRuleOverrideAction>().ok()
995 }
996 builder
997}
998
999pub(crate) fn registration_association_metadata_correct_errors(
1000 mut builder: crate::types::builders::RegistrationAssociationMetadataBuilder,
1001) -> crate::types::builders::RegistrationAssociationMetadataBuilder {
1002 if builder.resource_arn.is_none() {
1003 builder.resource_arn = Some(Default::default())
1004 }
1005 if builder.resource_id.is_none() {
1006 builder.resource_id = Some(Default::default())
1007 }
1008 if builder.resource_type.is_none() {
1009 builder.resource_type = Some(Default::default())
1010 }
1011 builder
1012}
1013
1014pub(crate) fn registration_attachments_information_correct_errors(
1015 mut builder: crate::types::builders::RegistrationAttachmentsInformationBuilder,
1016) -> crate::types::builders::RegistrationAttachmentsInformationBuilder {
1017 if builder.registration_attachment_arn.is_none() {
1018 builder.registration_attachment_arn = Some(Default::default())
1019 }
1020 if builder.registration_attachment_id.is_none() {
1021 builder.registration_attachment_id = Some(Default::default())
1022 }
1023 if builder.attachment_status.is_none() {
1024 builder.attachment_status = "no value was set".parse::<crate::types::AttachmentStatus>().ok()
1025 }
1026 if builder.created_timestamp.is_none() {
1027 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1028 }
1029 builder
1030}
1031
1032pub(crate) fn registration_field_definition_correct_errors(
1033 mut builder: crate::types::builders::RegistrationFieldDefinitionBuilder,
1034) -> crate::types::builders::RegistrationFieldDefinitionBuilder {
1035 if builder.section_path.is_none() {
1036 builder.section_path = Some(Default::default())
1037 }
1038 if builder.field_path.is_none() {
1039 builder.field_path = Some(Default::default())
1040 }
1041 if builder.field_type.is_none() {
1042 builder.field_type = "no value was set".parse::<crate::types::FieldType>().ok()
1043 }
1044 if builder.field_requirement.is_none() {
1045 builder.field_requirement = "no value was set".parse::<crate::types::FieldRequirement>().ok()
1046 }
1047 if builder.display_hints.is_none() {
1048 builder.display_hints = {
1049 let builder = crate::types::builders::RegistrationFieldDisplayHintsBuilder::default();
1050 crate::serde_util::registration_field_display_hints_correct_errors(builder).build().ok()
1051 }
1052 }
1053 builder
1054}
1055
1056pub(crate) fn registration_field_value_information_correct_errors(
1057 mut builder: crate::types::builders::RegistrationFieldValueInformationBuilder,
1058) -> crate::types::builders::RegistrationFieldValueInformationBuilder {
1059 if builder.field_path.is_none() {
1060 builder.field_path = Some(Default::default())
1061 }
1062 builder
1063}
1064
1065pub(crate) fn registration_information_correct_errors(
1066 mut builder: crate::types::builders::RegistrationInformationBuilder,
1067) -> crate::types::builders::RegistrationInformationBuilder {
1068 if builder.registration_arn.is_none() {
1069 builder.registration_arn = Some(Default::default())
1070 }
1071 if builder.registration_id.is_none() {
1072 builder.registration_id = Some(Default::default())
1073 }
1074 if builder.registration_type.is_none() {
1075 builder.registration_type = Some(Default::default())
1076 }
1077 if builder.registration_status.is_none() {
1078 builder.registration_status = "no value was set".parse::<crate::types::RegistrationStatus>().ok()
1079 }
1080 if builder.current_version_number.is_none() {
1081 builder.current_version_number = Some(Default::default())
1082 }
1083 if builder.created_timestamp.is_none() {
1084 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1085 }
1086 builder
1087}
1088
1089pub(crate) fn registration_section_definition_correct_errors(
1090 mut builder: crate::types::builders::RegistrationSectionDefinitionBuilder,
1091) -> crate::types::builders::RegistrationSectionDefinitionBuilder {
1092 if builder.section_path.is_none() {
1093 builder.section_path = Some(Default::default())
1094 }
1095 if builder.display_hints.is_none() {
1096 builder.display_hints = {
1097 let builder = crate::types::builders::RegistrationSectionDisplayHintsBuilder::default();
1098 crate::serde_util::registration_section_display_hints_correct_errors(builder).build().ok()
1099 }
1100 }
1101 builder
1102}
1103
1104pub(crate) fn registration_type_definition_correct_errors(
1105 mut builder: crate::types::builders::RegistrationTypeDefinitionBuilder,
1106) -> crate::types::builders::RegistrationTypeDefinitionBuilder {
1107 if builder.registration_type.is_none() {
1108 builder.registration_type = Some(Default::default())
1109 }
1110 if builder.display_hints.is_none() {
1111 builder.display_hints = {
1112 let builder = crate::types::builders::RegistrationTypeDisplayHintsBuilder::default();
1113 crate::serde_util::registration_type_display_hints_correct_errors(builder).build().ok()
1114 }
1115 }
1116 builder
1117}
1118
1119pub(crate) fn registration_version_information_correct_errors(
1120 mut builder: crate::types::builders::RegistrationVersionInformationBuilder,
1121) -> crate::types::builders::RegistrationVersionInformationBuilder {
1122 if builder.version_number.is_none() {
1123 builder.version_number = Some(Default::default())
1124 }
1125 if builder.registration_version_status.is_none() {
1126 builder.registration_version_status = "no value was set".parse::<crate::types::RegistrationVersionStatus>().ok()
1127 }
1128 if builder.registration_version_status_history.is_none() {
1129 builder.registration_version_status_history = {
1130 let builder = crate::types::builders::RegistrationVersionStatusHistoryBuilder::default();
1131 crate::serde_util::registration_version_status_history_correct_errors(builder)
1132 .build()
1133 .ok()
1134 }
1135 }
1136 builder
1137}
1138
1139pub(crate) fn sender_id_information_correct_errors(
1140 mut builder: crate::types::builders::SenderIdInformationBuilder,
1141) -> crate::types::builders::SenderIdInformationBuilder {
1142 if builder.sender_id_arn.is_none() {
1143 builder.sender_id_arn = Some(Default::default())
1144 }
1145 if builder.sender_id.is_none() {
1146 builder.sender_id = Some(Default::default())
1147 }
1148 if builder.iso_country_code.is_none() {
1149 builder.iso_country_code = Some(Default::default())
1150 }
1151 if builder.message_types.is_none() {
1152 builder.message_types = Some(Default::default())
1153 }
1154 if builder.monthly_leasing_price.is_none() {
1155 builder.monthly_leasing_price = Some(Default::default())
1156 }
1157 if builder.deletion_protection_enabled.is_none() {
1158 builder.deletion_protection_enabled = Some(Default::default())
1159 }
1160 if builder.registered.is_none() {
1161 builder.registered = Some(Default::default())
1162 }
1163 builder
1164}
1165
1166pub(crate) fn sns_destination_correct_errors(
1167 mut builder: crate::types::builders::SnsDestinationBuilder,
1168) -> crate::types::builders::SnsDestinationBuilder {
1169 if builder.topic_arn.is_none() {
1170 builder.topic_arn = Some(Default::default())
1171 }
1172 builder
1173}
1174
1175pub(crate) fn spend_limit_correct_errors(mut builder: crate::types::builders::SpendLimitBuilder) -> crate::types::builders::SpendLimitBuilder {
1176 if builder.name.is_none() {
1177 builder.name = "no value was set".parse::<crate::types::SpendLimitName>().ok()
1178 }
1179 if builder.enforced_limit.is_none() {
1180 builder.enforced_limit = Some(Default::default())
1181 }
1182 if builder.max_limit.is_none() {
1183 builder.max_limit = Some(Default::default())
1184 }
1185 if builder.overridden.is_none() {
1186 builder.overridden = Some(Default::default())
1187 }
1188 builder
1189}
1190
1191pub(crate) fn tag_correct_errors(mut builder: crate::types::builders::TagBuilder) -> crate::types::builders::TagBuilder {
1192 if builder.key.is_none() {
1193 builder.key = Some(Default::default())
1194 }
1195 if builder.value.is_none() {
1196 builder.value = Some(Default::default())
1197 }
1198 builder
1199}
1200
1201pub(crate) fn validation_exception_field_correct_errors(
1202 mut builder: crate::types::builders::ValidationExceptionFieldBuilder,
1203) -> crate::types::builders::ValidationExceptionFieldBuilder {
1204 if builder.name.is_none() {
1205 builder.name = Some(Default::default())
1206 }
1207 if builder.message.is_none() {
1208 builder.message = Some(Default::default())
1209 }
1210 builder
1211}
1212
1213pub(crate) fn verified_destination_number_information_correct_errors(
1214 mut builder: crate::types::builders::VerifiedDestinationNumberInformationBuilder,
1215) -> crate::types::builders::VerifiedDestinationNumberInformationBuilder {
1216 if builder.verified_destination_number_arn.is_none() {
1217 builder.verified_destination_number_arn = Some(Default::default())
1218 }
1219 if builder.verified_destination_number_id.is_none() {
1220 builder.verified_destination_number_id = Some(Default::default())
1221 }
1222 if builder.destination_phone_number.is_none() {
1223 builder.destination_phone_number = Some(Default::default())
1224 }
1225 if builder.status.is_none() {
1226 builder.status = "no value was set".parse::<crate::types::VerificationStatus>().ok()
1227 }
1228 if builder.created_timestamp.is_none() {
1229 builder.created_timestamp = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
1230 }
1231 builder
1232}
1233
1234pub(crate) fn registration_field_display_hints_correct_errors(
1235 mut builder: crate::types::builders::RegistrationFieldDisplayHintsBuilder,
1236) -> crate::types::builders::RegistrationFieldDisplayHintsBuilder {
1237 if builder.title.is_none() {
1238 builder.title = Some(Default::default())
1239 }
1240 if builder.short_description.is_none() {
1241 builder.short_description = Some(Default::default())
1242 }
1243 builder
1244}
1245
1246pub(crate) fn registration_section_display_hints_correct_errors(
1247 mut builder: crate::types::builders::RegistrationSectionDisplayHintsBuilder,
1248) -> crate::types::builders::RegistrationSectionDisplayHintsBuilder {
1249 if builder.title.is_none() {
1250 builder.title = Some(Default::default())
1251 }
1252 if builder.short_description.is_none() {
1253 builder.short_description = Some(Default::default())
1254 }
1255 builder
1256}
1257
1258pub(crate) fn registration_type_display_hints_correct_errors(
1259 mut builder: crate::types::builders::RegistrationTypeDisplayHintsBuilder,
1260) -> crate::types::builders::RegistrationTypeDisplayHintsBuilder {
1261 if builder.title.is_none() {
1262 builder.title = Some(Default::default())
1263 }
1264 builder
1265}
1266
1267pub(crate) fn select_validation_correct_errors(
1268 mut builder: crate::types::builders::SelectValidationBuilder,
1269) -> crate::types::builders::SelectValidationBuilder {
1270 if builder.min_choices.is_none() {
1271 builder.min_choices = Some(Default::default())
1272 }
1273 if builder.max_choices.is_none() {
1274 builder.max_choices = Some(Default::default())
1275 }
1276 if builder.options.is_none() {
1277 builder.options = Some(Default::default())
1278 }
1279 builder
1280}
1281
1282pub(crate) fn text_validation_correct_errors(
1283 mut builder: crate::types::builders::TextValidationBuilder,
1284) -> crate::types::builders::TextValidationBuilder {
1285 if builder.min_length.is_none() {
1286 builder.min_length = Some(Default::default())
1287 }
1288 if builder.max_length.is_none() {
1289 builder.max_length = Some(Default::default())
1290 }
1291 if builder.pattern.is_none() {
1292 builder.pattern = Some(Default::default())
1293 }
1294 builder
1295}
1296
1297pub(crate) fn registration_denied_reason_information_correct_errors(
1298 mut builder: crate::types::builders::RegistrationDeniedReasonInformationBuilder,
1299) -> crate::types::builders::RegistrationDeniedReasonInformationBuilder {
1300 if builder.reason.is_none() {
1301 builder.reason = Some(Default::default())
1302 }
1303 if builder.short_description.is_none() {
1304 builder.short_description = Some(Default::default())
1305 }
1306 builder
1307}
1308
1309pub(crate) fn supported_association_correct_errors(
1310 mut builder: crate::types::builders::SupportedAssociationBuilder,
1311) -> crate::types::builders::SupportedAssociationBuilder {
1312 if builder.resource_type.is_none() {
1313 builder.resource_type = Some(Default::default())
1314 }
1315 if builder.association_behavior.is_none() {
1316 builder.association_behavior = "no value was set".parse::<crate::types::RegistrationAssociationBehavior>().ok()
1317 }
1318 if builder.disassociation_behavior.is_none() {
1319 builder.disassociation_behavior = "no value was set".parse::<crate::types::RegistrationDisassociationBehavior>().ok()
1320 }
1321 builder
1322}
1323
1324pub(crate) fn select_option_description_correct_errors(
1325 mut builder: crate::types::builders::SelectOptionDescriptionBuilder,
1326) -> crate::types::builders::SelectOptionDescriptionBuilder {
1327 if builder.option.is_none() {
1328 builder.option = Some(Default::default())
1329 }
1330 builder
1331}