1 - | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 - | pub(crate) fn create_scheduled_query_output_output_correct_errors(
|
3 - | mut builder: crate::operation::create_scheduled_query::builders::CreateScheduledQueryOutputBuilder,
|
4 - | ) -> crate::operation::create_scheduled_query::builders::CreateScheduledQueryOutputBuilder {
|
5 - | if builder.arn.is_none() {
|
6 - | builder.arn = Some(Default::default())
|
7 - | }
|
8 - | builder
|
9 - | }
|
10 - |
|
11 - | pub(crate) fn describe_endpoints_output_output_correct_errors(
|
12 - | mut builder: crate::operation::describe_endpoints::builders::DescribeEndpointsOutputBuilder,
|
13 - | ) -> crate::operation::describe_endpoints::builders::DescribeEndpointsOutputBuilder {
|
14 - | if builder.endpoints.is_none() {
|
15 - | builder.endpoints = Some(Default::default())
|
16 - | }
|
17 - | builder
|
18 - | }
|
19 - |
|
20 - | pub(crate) fn describe_scheduled_query_output_output_correct_errors(
|
21 - | mut builder: crate::operation::describe_scheduled_query::builders::DescribeScheduledQueryOutputBuilder,
|
22 - | ) -> crate::operation::describe_scheduled_query::builders::DescribeScheduledQueryOutputBuilder {
|
23 - | if builder.scheduled_query.is_none() {
|
24 - | builder.scheduled_query = {
|
25 - | let builder = crate::types::builders::ScheduledQueryDescriptionBuilder::default();
|
26 - | crate::serde_util::scheduled_query_description_correct_errors(builder).build().ok()
|
27 - | }
|
28 - | }
|
29 - | builder
|
30 - | }
|
31 - |
|
32 - | pub(crate) fn list_scheduled_queries_output_output_correct_errors(
|
33 - | mut builder: crate::operation::list_scheduled_queries::builders::ListScheduledQueriesOutputBuilder,
|
34 - | ) -> crate::operation::list_scheduled_queries::builders::ListScheduledQueriesOutputBuilder {
|
35 - | if builder.scheduled_queries.is_none() {
|
36 - | builder.scheduled_queries = Some(Default::default())
|
37 - | }
|
38 - | builder
|
39 - | }
|
40 - |
|
41 - | pub(crate) fn list_tags_for_resource_output_output_correct_errors(
|
42 - | mut builder: crate::operation::list_tags_for_resource::builders::ListTagsForResourceOutputBuilder,
|
43 - | ) -> crate::operation::list_tags_for_resource::builders::ListTagsForResourceOutputBuilder {
|
44 - | if builder.tags.is_none() {
|
45 - | builder.tags = Some(Default::default())
|
46 - | }
|
47 - | builder
|
48 - | }
|
49 - |
|
50 - | pub(crate) fn prepare_query_output_output_correct_errors(
|
51 - | mut builder: crate::operation::prepare_query::builders::PrepareQueryOutputBuilder,
|
52 - | ) -> crate::operation::prepare_query::builders::PrepareQueryOutputBuilder {
|
53 - | if builder.query_string.is_none() {
|
54 - | builder.query_string = Some(Default::default())
|
55 - | }
|
56 - | if builder.columns.is_none() {
|
57 - | builder.columns = Some(Default::default())
|
58 - | }
|
59 - | if builder.parameters.is_none() {
|
60 - | builder.parameters = Some(Default::default())
|
61 - | }
|
62 - | builder
|
63 - | }
|
64 - |
|
65 - | pub(crate) fn query_output_output_correct_errors(
|
66 - | mut builder: crate::operation::query::builders::QueryOutputBuilder,
|
67 - | ) -> crate::operation::query::builders::QueryOutputBuilder {
|
68 - | if builder.query_id.is_none() {
|
69 - | builder.query_id = Some(Default::default())
|
70 - | }
|
71 - | if builder.rows.is_none() {
|
72 - | builder.rows = Some(Default::default())
|
73 - | }
|
74 - | if builder.column_info.is_none() {
|
75 - | builder.column_info = Some(Default::default())
|
76 - | }
|
77 - | builder
|
78 - | }
|
79 - |
|
80 - | pub(crate) fn scheduled_query_description_correct_errors(
|
81 - | mut builder: crate::types::builders::ScheduledQueryDescriptionBuilder,
|
82 - | ) -> crate::types::builders::ScheduledQueryDescriptionBuilder {
|
83 - | if builder.arn.is_none() {
|
84 - | builder.arn = Some(Default::default())
|
85 - | }
|
86 - | if builder.name.is_none() {
|
87 - | builder.name = Some(Default::default())
|
88 - | }
|
89 - | if builder.query_string.is_none() {
|
90 - | builder.query_string = Some(Default::default())
|
91 - | }
|
92 - | if builder.state.is_none() {
|
93 - | builder.state = "no value was set".parse::<crate::types::ScheduledQueryState>().ok()
|
94 - | }
|
95 - | if builder.schedule_configuration.is_none() {
|
96 - | builder.schedule_configuration = {
|
97 - | let builder = crate::types::builders::ScheduleConfigurationBuilder::default();
|
98 - | crate::serde_util::schedule_configuration_correct_errors(builder).build().ok()
|
99 - | }
|
100 - | }
|
101 - | if builder.notification_configuration.is_none() {
|
102 - | builder.notification_configuration = {
|
103 - | let builder = crate::types::builders::NotificationConfigurationBuilder::default();
|
104 - | Some(crate::serde_util::notification_configuration_correct_errors(builder).build())
|
105 - | }
|
106 - | }
|
107 - | builder
|
108 - | }
|
109 - |
|
110 - | pub(crate) fn schedule_configuration_correct_errors(
|
111 - | mut builder: crate::types::builders::ScheduleConfigurationBuilder,
|
112 - | ) -> crate::types::builders::ScheduleConfigurationBuilder {
|
113 - | if builder.schedule_expression.is_none() {
|
114 - | builder.schedule_expression = Some(Default::default())
|
115 - | }
|
116 - | builder
|
117 - | }
|
118 - |
|
119 - | pub(crate) fn notification_configuration_correct_errors(
|
120 - | mut builder: crate::types::builders::NotificationConfigurationBuilder,
|
121 - | ) -> crate::types::builders::NotificationConfigurationBuilder {
|
122 - | if builder.sns_configuration.is_none() {
|
123 - | builder.sns_configuration = {
|
124 - | let builder = crate::types::builders::SnsConfigurationBuilder::default();
|
125 - | crate::serde_util::sns_configuration_correct_errors(builder).build().ok()
|
126 - | }
|
127 - | }
|
128 - | builder
|
129 - | }
|
130 - |
|
131 - | pub(crate) fn column_info_correct_errors(mut builder: crate::types::builders::ColumnInfoBuilder) -> crate::types::builders::ColumnInfoBuilder {
|
132 - | if builder.r#type.is_none() {
|
133 - | builder.r#type = {
|
134 - | let builder = crate::types::builders::TypeBuilder::default();
|
135 - | Some(builder.build()).map(::std::boxed::Box::new)
|
136 - | }
|
137 - | }
|
138 - | builder
|
139 - | }
|
140 - |
|
141 - | pub(crate) fn endpoint_correct_errors(mut builder: crate::types::builders::EndpointBuilder) -> crate::types::builders::EndpointBuilder {
|
142 - | if builder.address.is_none() {
|
143 - | builder.address = Some(Default::default())
|
144 - | }
|
145 - | if builder.cache_period_in_minutes.is_none() {
|
146 - | builder.cache_period_in_minutes = Some(Default::default())
|
147 - | }
|
148 - | builder
|
149 - | }
|
150 - |
|
151 - | pub(crate) fn error_report_configuration_correct_errors(
|
152 - | mut builder: crate::types::builders::ErrorReportConfigurationBuilder,
|
153 - | ) -> crate::types::builders::ErrorReportConfigurationBuilder {
|
154 - | if builder.s3_configuration.is_none() {
|
155 - | builder.s3_configuration = {
|
156 - | let builder = crate::types::builders::S3ConfigurationBuilder::default();
|
157 - | crate::serde_util::s3_configuration_correct_errors(builder).build().ok()
|
158 - | }
|
159 - | }
|
160 - | builder
|
161 - | }
|
162 - |
|
163 - | pub(crate) fn parameter_mapping_correct_errors(
|
164 - | mut builder: crate::types::builders::ParameterMappingBuilder,
|
165 - | ) -> crate::types::builders::ParameterMappingBuilder {
|
166 - | if builder.name.is_none() {
|
167 - | builder.name = Some(Default::default())
|
168 - | }
|
169 - | if builder.r#type.is_none() {
|
170 - | builder.r#type = {
|
171 - | let builder = crate::types::builders::TypeBuilder::default();
|
172 - | Some(builder.build())
|
173 - | }
|
174 - | }
|
175 - | builder
|
176 - | }
|
177 - |
|
178 - | pub(crate) fn row_correct_errors(mut builder: crate::types::builders::RowBuilder) -> crate::types::builders::RowBuilder {
|
179 - | if builder.data.is_none() {
|
180 - | builder.data = Some(Default::default())
|
181 - | }
|
182 - | builder
|
183 - | }
|
184 - |
|
185 - | pub(crate) fn scheduled_query_correct_errors(
|
186 - | mut builder: crate::types::builders::ScheduledQueryBuilder,
|
187 - | ) -> crate::types::builders::ScheduledQueryBuilder {
|
188 - | if builder.arn.is_none() {
|
189 - | builder.arn = Some(Default::default())
|
190 - | }
|
191 - | if builder.name.is_none() {
|
192 - | builder.name = Some(Default::default())
|
193 - | }
|
194 - | if builder.state.is_none() {
|
195 - | builder.state = "no value was set".parse::<crate::types::ScheduledQueryState>().ok()
|
196 - | }
|
197 - | builder
|
198 - | }
|
199 - |
|
200 - | pub(crate) fn tag_correct_errors(mut builder: crate::types::builders::TagBuilder) -> crate::types::builders::TagBuilder {
|
201 - | if builder.key.is_none() {
|
202 - | builder.key = Some(Default::default())
|
203 - | }
|
204 - | if builder.value.is_none() {
|
205 - | builder.value = Some(Default::default())
|
206 - | }
|
207 - | builder
|
208 - | }
|
209 - |
|
210 - | pub(crate) fn target_configuration_correct_errors(
|
211 - | mut builder: crate::types::builders::TargetConfigurationBuilder,
|
212 - | ) -> crate::types::builders::TargetConfigurationBuilder {
|
213 - | if builder.timestream_configuration.is_none() {
|
214 - | builder.timestream_configuration = {
|
215 - | let builder = crate::types::builders::TimestreamConfigurationBuilder::default();
|
216 - | crate::serde_util::timestream_configuration_correct_errors(builder).build().ok()
|
217 - | }
|
218 - | }
|
219 - | builder
|
220 - | }
|
221 - |
|
222 - | pub(crate) fn sns_configuration_correct_errors(
|
223 - | mut builder: crate::types::builders::SnsConfigurationBuilder,
|
224 - | ) -> crate::types::builders::SnsConfigurationBuilder {
|
225 - | if builder.topic_arn.is_none() {
|
226 - | builder.topic_arn = Some(Default::default())
|
227 - | }
|
228 - | builder
|
229 - | }
|
230 - |
|
231 - | pub(crate) fn account_settings_notification_configuration_correct_errors(
|
232 - | mut builder: crate::types::builders::AccountSettingsNotificationConfigurationBuilder,
|
233 - | ) -> crate::types::builders::AccountSettingsNotificationConfigurationBuilder {
|
234 - | if builder.role_arn.is_none() {
|
235 - | builder.role_arn = Some(Default::default())
|
236 - | }
|
237 - | builder
|
238 - | }
|
239 - |
|
240 - | pub(crate) fn s3_configuration_correct_errors(
|
241 - | mut builder: crate::types::builders::S3ConfigurationBuilder,
|
242 - | ) -> crate::types::builders::S3ConfigurationBuilder {
|
243 - | if builder.bucket_name.is_none() {
|
244 - | builder.bucket_name = Some(Default::default())
|
245 - | }
|
246 - | builder
|
247 - | }
|
248 - |
|
249 - | pub(crate) fn timestream_configuration_correct_errors(
|
250 - | mut builder: crate::types::builders::TimestreamConfigurationBuilder,
|
251 - | ) -> crate::types::builders::TimestreamConfigurationBuilder {
|
252 - | if builder.database_name.is_none() {
|
253 - | builder.database_name = Some(Default::default())
|
254 - | }
|
255 - | if builder.table_name.is_none() {
|
256 - | builder.table_name = Some(Default::default())
|
257 - | }
|
258 - | if builder.time_column.is_none() {
|
259 - | builder.time_column = Some(Default::default())
|
260 - | }
|
261 - | if builder.dimension_mappings.is_none() {
|
262 - | builder.dimension_mappings = Some(Default::default())
|
263 - | }
|
264 - | builder
|
265 - | }
|
266 - |
|
267 - | pub(crate) fn multi_measure_mappings_correct_errors(
|
268 - | mut builder: crate::types::builders::MultiMeasureMappingsBuilder,
|
269 - | ) -> crate::types::builders::MultiMeasureMappingsBuilder {
|
270 - | if builder.multi_measure_attribute_mappings.is_none() {
|
271 - | builder.multi_measure_attribute_mappings = Some(Default::default())
|
272 - | }
|
273 - | builder
|
274 - | }
|
275 - |
|
276 - | pub(crate) fn dimension_mapping_correct_errors(
|
277 - | mut builder: crate::types::builders::DimensionMappingBuilder,
|
278 - | ) -> crate::types::builders::DimensionMappingBuilder {
|
279 - | if builder.name.is_none() {
|
280 - | builder.name = Some(Default::default())
|
281 - | }
|
282 - | if builder.dimension_value_type.is_none() {
|
283 - | builder.dimension_value_type = "no value was set".parse::<crate::types::DimensionValueType>().ok()
|
284 - | }
|
285 - | builder
|
286 - | }
|
287 - |
|
288 - | pub(crate) fn mixed_measure_mapping_correct_errors(
|
289 - | mut builder: crate::types::builders::MixedMeasureMappingBuilder,
|
290 - | ) -> crate::types::builders::MixedMeasureMappingBuilder {
|
291 - | if builder.measure_value_type.is_none() {
|
292 - | builder.measure_value_type = "no value was set".parse::<crate::types::MeasureValueType>().ok()
|
293 - | }
|
294 - | builder
|
295 - | }
|
296 - |
|
297 - | pub(crate) fn multi_measure_attribute_mapping_correct_errors(
|
298 - | mut builder: crate::types::builders::MultiMeasureAttributeMappingBuilder,
|
299 - | ) -> crate::types::builders::MultiMeasureAttributeMappingBuilder {
|
300 - | if builder.source_column.is_none() {
|
301 - | builder.source_column = Some(Default::default())
|
302 - | }
|
303 - | if builder.measure_value_type.is_none() {
|
304 - | builder.measure_value_type = "no value was set".parse::<crate::types::ScalarMeasureValueType>().ok()
|
305 - | }
|
306 - | builder
|
307 - | }
|
308 - |
|
309 - | pub(crate) fn time_series_data_point_correct_errors(
|
310 - | mut builder: crate::types::builders::TimeSeriesDataPointBuilder,
|
311 - | ) -> crate::types::builders::TimeSeriesDataPointBuilder {
|
312 - | if builder.time.is_none() {
|
313 - | builder.time = Some(Default::default())
|
314 - | }
|
315 - | if builder.value.is_none() {
|
316 - | builder.value = {
|
317 - | let builder = crate::types::builders::DatumBuilder::default();
|
318 - | Some(builder.build())
|
319 - | }
|
320 - | }
|
321 - | builder
|
322 - | }
|