1 - | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 - | pub(crate) fn describe_endpoints_output_output_correct_errors(
|
3 - | mut builder: crate::operation::describe_endpoints::builders::DescribeEndpointsOutputBuilder,
|
4 - | ) -> crate::operation::describe_endpoints::builders::DescribeEndpointsOutputBuilder {
|
5 - | if builder.endpoints.is_none() {
|
6 - | builder.endpoints = Some(Default::default())
|
7 - | }
|
8 - | builder
|
9 - | }
|
10 - |
|
11 - | pub(crate) fn describe_import_output_output_correct_errors(
|
12 - | mut builder: crate::operation::describe_import::builders::DescribeImportOutputBuilder,
|
13 - | ) -> crate::operation::describe_import::builders::DescribeImportOutputBuilder {
|
14 - | if builder.import_table_description.is_none() {
|
15 - | builder.import_table_description = {
|
16 - | let builder = crate::types::builders::ImportTableDescriptionBuilder::default();
|
17 - | Some(builder.build())
|
18 - | }
|
19 - | }
|
20 - | builder
|
21 - | }
|
22 - |
|
23 - | pub(crate) fn import_table_output_output_correct_errors(
|
24 - | mut builder: crate::operation::import_table::builders::ImportTableOutputBuilder,
|
25 - | ) -> crate::operation::import_table::builders::ImportTableOutputBuilder {
|
26 - | if builder.import_table_description.is_none() {
|
27 - | builder.import_table_description = {
|
28 - | let builder = crate::types::builders::ImportTableDescriptionBuilder::default();
|
29 - | Some(builder.build())
|
30 - | }
|
31 - | }
|
32 - | builder
|
33 - | }
|
34 - |
|
35 - | pub(crate) fn backup_details_correct_errors(
|
36 - | mut builder: crate::types::builders::BackupDetailsBuilder,
|
37 - | ) -> crate::types::builders::BackupDetailsBuilder {
|
38 - | if builder.backup_arn.is_none() {
|
39 - | builder.backup_arn = Some(Default::default())
|
40 - | }
|
41 - | if builder.backup_name.is_none() {
|
42 - | builder.backup_name = Some(Default::default())
|
43 - | }
|
44 - | if builder.backup_status.is_none() {
|
45 - | builder.backup_status = "no value was set".parse::<crate::types::BackupStatus>().ok()
|
46 - | }
|
47 - | if builder.backup_type.is_none() {
|
48 - | builder.backup_type = "no value was set".parse::<crate::types::BackupType>().ok()
|
49 - | }
|
50 - | if builder.backup_creation_date_time.is_none() {
|
51 - | builder.backup_creation_date_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
|
52 - | }
|
53 - | builder
|
54 - | }
|
55 - |
|
56 - | pub(crate) fn continuous_backups_description_correct_errors(
|
57 - | mut builder: crate::types::builders::ContinuousBackupsDescriptionBuilder,
|
58 - | ) -> crate::types::builders::ContinuousBackupsDescriptionBuilder {
|
59 - | if builder.continuous_backups_status.is_none() {
|
60 - | builder.continuous_backups_status = "no value was set".parse::<crate::types::ContinuousBackupsStatus>().ok()
|
61 - | }
|
62 - | builder
|
63 - | }
|
64 - |
|
65 - | pub(crate) fn time_to_live_specification_correct_errors(
|
66 - | mut builder: crate::types::builders::TimeToLiveSpecificationBuilder,
|
67 - | ) -> crate::types::builders::TimeToLiveSpecificationBuilder {
|
68 - | if builder.enabled.is_none() {
|
69 - | builder.enabled = Some(Default::default())
|
70 - | }
|
71 - | if builder.attribute_name.is_none() {
|
72 - | builder.attribute_name = Some(Default::default())
|
73 - | }
|
74 - | builder
|
75 - | }
|
76 - |
|
77 - | pub(crate) fn endpoint_correct_errors(mut builder: crate::types::builders::EndpointBuilder) -> crate::types::builders::EndpointBuilder {
|
78 - | if builder.address.is_none() {
|
79 - | builder.address = Some(Default::default())
|
80 - | }
|
81 - | if builder.cache_period_in_minutes.is_none() {
|
82 - | builder.cache_period_in_minutes = Some(Default::default())
|
83 - | }
|
84 - | builder
|
85 - | }
|
86 - |
|
87 - | pub(crate) fn keys_and_attributes_correct_errors(
|
88 - | mut builder: crate::types::builders::KeysAndAttributesBuilder,
|
89 - | ) -> crate::types::builders::KeysAndAttributesBuilder {
|
90 - | if builder.keys.is_none() {
|
91 - | builder.keys = Some(Default::default())
|
92 - | }
|
93 - | builder
|
94 - | }
|
95 - |
|
96 - | pub(crate) fn replica_settings_description_correct_errors(
|
97 - | mut builder: crate::types::builders::ReplicaSettingsDescriptionBuilder,
|
98 - | ) -> crate::types::builders::ReplicaSettingsDescriptionBuilder {
|
99 - | if builder.region_name.is_none() {
|
100 - | builder.region_name = Some(Default::default())
|
101 - | }
|
102 - | builder
|
103 - | }
|
104 - |
|
105 - | pub(crate) fn restore_summary_correct_errors(
|
106 - | mut builder: crate::types::builders::RestoreSummaryBuilder,
|
107 - | ) -> crate::types::builders::RestoreSummaryBuilder {
|
108 - | if builder.restore_date_time.is_none() {
|
109 - | builder.restore_date_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
|
110 - | }
|
111 - | if builder.restore_in_progress.is_none() {
|
112 - | builder.restore_in_progress = Some(Default::default())
|
113 - | }
|
114 - | builder
|
115 - | }
|
116 - |
|
117 - | pub(crate) fn s3_bucket_source_correct_errors(
|
118 - | mut builder: crate::types::builders::S3BucketSourceBuilder,
|
119 - | ) -> crate::types::builders::S3BucketSourceBuilder {
|
120 - | if builder.s3_bucket.is_none() {
|
121 - | builder.s3_bucket = Some(Default::default())
|
122 - | }
|
123 - | builder
|
124 - | }
|
125 - |
|
126 - | pub(crate) fn source_table_details_correct_errors(
|
127 - | mut builder: crate::types::builders::SourceTableDetailsBuilder,
|
128 - | ) -> crate::types::builders::SourceTableDetailsBuilder {
|
129 - | if builder.table_name.is_none() {
|
130 - | builder.table_name = Some(Default::default())
|
131 - | }
|
132 - | if builder.table_id.is_none() {
|
133 - | builder.table_id = Some(Default::default())
|
134 - | }
|
135 - | if builder.key_schema.is_none() {
|
136 - | builder.key_schema = Some(Default::default())
|
137 - | }
|
138 - | if builder.table_creation_date_time.is_none() {
|
139 - | builder.table_creation_date_time = Some(::aws_smithy_types::DateTime::from_fractional_secs(0, 0_f64))
|
140 - | }
|
141 - | if builder.provisioned_throughput.is_none() {
|
142 - | builder.provisioned_throughput = {
|
143 - | let builder = crate::types::builders::ProvisionedThroughputBuilder::default();
|
144 - | crate::serde_util::provisioned_throughput_correct_errors(builder).build().ok()
|
145 - | }
|
146 - | }
|
147 - | builder
|
148 - | }
|
149 - |
|
150 - | pub(crate) fn stream_specification_correct_errors(
|
151 - | mut builder: crate::types::builders::StreamSpecificationBuilder,
|
152 - | ) -> crate::types::builders::StreamSpecificationBuilder {
|
153 - | if builder.stream_enabled.is_none() {
|
154 - | builder.stream_enabled = Some(Default::default())
|
155 - | }
|
156 - | builder
|
157 - | }
|
158 - |
|
159 - | pub(crate) fn table_creation_parameters_correct_errors(
|
160 - | mut builder: crate::types::builders::TableCreationParametersBuilder,
|
161 - | ) -> crate::types::builders::TableCreationParametersBuilder {
|
162 - | if builder.table_name.is_none() {
|
163 - | builder.table_name = Some(Default::default())
|
164 - | }
|
165 - | if builder.attribute_definitions.is_none() {
|
166 - | builder.attribute_definitions = Some(Default::default())
|
167 - | }
|
168 - | if builder.key_schema.is_none() {
|
169 - | builder.key_schema = Some(Default::default())
|
170 - | }
|
171 - | builder
|
172 - | }
|
173 - |
|
174 - | pub(crate) fn tag_correct_errors(mut builder: crate::types::builders::TagBuilder) -> crate::types::builders::TagBuilder {
|
175 - | if builder.key.is_none() {
|
176 - | builder.key = Some(Default::default())
|
177 - | }
|
178 - | if builder.value.is_none() {
|
179 - | builder.value = Some(Default::default())
|
180 - | }
|
181 - | builder
|
182 - | }
|
183 - |
|
184 - | pub(crate) fn attribute_definition_correct_errors(
|
185 - | mut builder: crate::types::builders::AttributeDefinitionBuilder,
|
186 - | ) -> crate::types::builders::AttributeDefinitionBuilder {
|
187 - | if builder.attribute_name.is_none() {
|
188 - | builder.attribute_name = Some(Default::default())
|
189 - | }
|
190 - | if builder.attribute_type.is_none() {
|
191 - | builder.attribute_type = "no value was set".parse::<crate::types::ScalarAttributeType>().ok()
|
192 - | }
|
193 - | builder
|
194 - | }
|
195 - |
|
196 - | pub(crate) fn key_schema_element_correct_errors(
|
197 - | mut builder: crate::types::builders::KeySchemaElementBuilder,
|
198 - | ) -> crate::types::builders::KeySchemaElementBuilder {
|
199 - | if builder.attribute_name.is_none() {
|
200 - | builder.attribute_name = Some(Default::default())
|
201 - | }
|
202 - | if builder.key_type.is_none() {
|
203 - | builder.key_type = "no value was set".parse::<crate::types::KeyType>().ok()
|
204 - | }
|
205 - | builder
|
206 - | }
|
207 - |
|
208 - | pub(crate) fn provisioned_throughput_correct_errors(
|
209 - | mut builder: crate::types::builders::ProvisionedThroughputBuilder,
|
210 - | ) -> crate::types::builders::ProvisionedThroughputBuilder {
|
211 - | if builder.read_capacity_units.is_none() {
|
212 - | builder.read_capacity_units = Some(Default::default())
|
213 - | }
|
214 - | if builder.write_capacity_units.is_none() {
|
215 - | builder.write_capacity_units = Some(Default::default())
|
216 - | }
|
217 - | builder
|
218 - | }
|
219 - |
|
220 - | pub(crate) fn delete_request_correct_errors(
|
221 - | mut builder: crate::types::builders::DeleteRequestBuilder,
|
222 - | ) -> crate::types::builders::DeleteRequestBuilder {
|
223 - | if builder.key.is_none() {
|
224 - | builder.key = Some(Default::default())
|
225 - | }
|
226 - | builder
|
227 - | }
|
228 - |
|
229 - | pub(crate) fn global_secondary_index_correct_errors(
|
230 - | mut builder: crate::types::builders::GlobalSecondaryIndexBuilder,
|
231 - | ) -> crate::types::builders::GlobalSecondaryIndexBuilder {
|
232 - | if builder.index_name.is_none() {
|
233 - | builder.index_name = Some(Default::default())
|
234 - | }
|
235 - | if builder.key_schema.is_none() {
|
236 - | builder.key_schema = Some(Default::default())
|
237 - | }
|
238 - | if builder.projection.is_none() {
|
239 - | builder.projection = {
|
240 - | let builder = crate::types::builders::ProjectionBuilder::default();
|
241 - | Some(builder.build())
|
242 - | }
|
243 - | }
|
244 - | builder
|
245 - | }
|
246 - |
|
247 - | pub(crate) fn put_request_correct_errors(mut builder: crate::types::builders::PutRequestBuilder) -> crate::types::builders::PutRequestBuilder {
|
248 - | if builder.item.is_none() {
|
249 - | builder.item = Some(Default::default())
|
250 - | }
|
251 - | builder
|
252 - | }
|
253 - |
|
254 - | pub(crate) fn replica_global_secondary_index_settings_description_correct_errors(
|
255 - | mut builder: crate::types::builders::ReplicaGlobalSecondaryIndexSettingsDescriptionBuilder,
|
256 - | ) -> crate::types::builders::ReplicaGlobalSecondaryIndexSettingsDescriptionBuilder {
|
257 - | if builder.index_name.is_none() {
|
258 - | builder.index_name = Some(Default::default())
|
259 - | }
|
260 - | builder
|
261 - | }
|
262 - |
|
263 - | pub(crate) fn auto_scaling_target_tracking_scaling_policy_configuration_description_correct_errors(
|
264 - | mut builder: crate::types::builders::AutoScalingTargetTrackingScalingPolicyConfigurationDescriptionBuilder,
|
265 - | ) -> crate::types::builders::AutoScalingTargetTrackingScalingPolicyConfigurationDescriptionBuilder {
|
266 - | if builder.target_value.is_none() {
|
267 - | builder.target_value = Some(Default::default())
|
268 - | }
|
269 - | builder
|
270 - | }
|