1#[non_exhaustive]
4#[derive(::std::fmt::Debug)]
5pub enum Error {
6 AccessDeniedException(crate::types::error::AccessDeniedException),
8 AlreadyExistsException(crate::types::error::AlreadyExistsException),
10 ColumnStatisticsTaskNotRunningException(crate::types::error::ColumnStatisticsTaskNotRunningException),
12 ColumnStatisticsTaskRunningException(crate::types::error::ColumnStatisticsTaskRunningException),
14 ColumnStatisticsTaskStoppingException(crate::types::error::ColumnStatisticsTaskStoppingException),
16 ConcurrentModificationException(crate::types::error::ConcurrentModificationException),
18 ConcurrentRunsExceededException(crate::types::error::ConcurrentRunsExceededException),
20 ConditionCheckFailureException(crate::types::error::ConditionCheckFailureException),
22 ConflictException(crate::types::error::ConflictException),
24 CrawlerNotRunningException(crate::types::error::CrawlerNotRunningException),
26 CrawlerRunningException(crate::types::error::CrawlerRunningException),
28 CrawlerStoppingException(crate::types::error::CrawlerStoppingException),
30 EntityNotFoundException(crate::types::error::EntityNotFoundException),
32 FederatedResourceAlreadyExistsException(crate::types::error::FederatedResourceAlreadyExistsException),
34 FederationSourceException(crate::types::error::FederationSourceException),
36 FederationSourceRetryableException(crate::types::error::FederationSourceRetryableException),
38 GlueEncryptionException(crate::types::error::GlueEncryptionException),
40 IdempotentParameterMismatchException(crate::types::error::IdempotentParameterMismatchException),
42 IllegalBlueprintStateException(crate::types::error::IllegalBlueprintStateException),
44 IllegalSessionStateException(crate::types::error::IllegalSessionStateException),
46 IllegalWorkflowStateException(crate::types::error::IllegalWorkflowStateException),
48 IntegrationConflictOperationFault(crate::types::error::IntegrationConflictOperationFault),
50 IntegrationNotFoundFault(crate::types::error::IntegrationNotFoundFault),
52 IntegrationQuotaExceededFault(crate::types::error::IntegrationQuotaExceededFault),
54 InternalServerException(crate::types::error::InternalServerException),
56 InternalServiceException(crate::types::error::InternalServiceException),
58 InvalidInputException(crate::types::error::InvalidInputException),
60 InvalidIntegrationStateFault(crate::types::error::InvalidIntegrationStateFault),
62 InvalidStateException(crate::types::error::InvalidStateException),
64 KmsKeyNotAccessibleFault(crate::types::error::KmsKeyNotAccessibleFault),
66 MlTransformNotReadyException(crate::types::error::MlTransformNotReadyException),
68 MaterializedViewRefreshTaskNotRunningException(crate::types::error::MaterializedViewRefreshTaskNotRunningException),
70 MaterializedViewRefreshTaskRunningException(crate::types::error::MaterializedViewRefreshTaskRunningException),
72 MaterializedViewRefreshTaskStoppingException(crate::types::error::MaterializedViewRefreshTaskStoppingException),
74 NoScheduleException(crate::types::error::NoScheduleException),
76 OperationNotSupportedException(crate::types::error::OperationNotSupportedException),
78 OperationTimeoutException(crate::types::error::OperationTimeoutException),
80 PermissionTypeMismatchException(crate::types::error::PermissionTypeMismatchException),
82 ResourceNotFoundException(crate::types::error::ResourceNotFoundException),
84 ResourceNotReadyException(crate::types::error::ResourceNotReadyException),
86 ResourceNumberLimitExceededException(crate::types::error::ResourceNumberLimitExceededException),
88 SchedulerNotRunningException(crate::types::error::SchedulerNotRunningException),
90 SchedulerRunningException(crate::types::error::SchedulerRunningException),
92 SchedulerTransitioningException(crate::types::error::SchedulerTransitioningException),
94 SessionBusyException(crate::types::error::SessionBusyException),
96 TargetResourceNotFound(crate::types::error::TargetResourceNotFound),
98 ThrottlingException(crate::types::error::ThrottlingException),
100 ValidationException(crate::types::error::ValidationException),
102 VersionMismatchException(crate::types::error::VersionMismatchException),
104 #[deprecated(note = "Matching `Unhandled` directly is not forwards compatible. Instead, match using a \
106 variable wildcard pattern and check `.code()`:
107 \
108 `err if err.code() == Some(\"SpecificExceptionCode\") => { /* handle the error */ }`
109 \
110 See [`ProvideErrorMetadata`](#impl-ProvideErrorMetadata-for-Error) for what information is available for the error.")]
111 Unhandled(crate::error::sealed_unhandled::Unhandled),
112}
113impl ::std::fmt::Display for Error {
114 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
115 match self {
116 Error::AccessDeniedException(inner) => inner.fmt(f),
117 Error::AlreadyExistsException(inner) => inner.fmt(f),
118 Error::ColumnStatisticsTaskNotRunningException(inner) => inner.fmt(f),
119 Error::ColumnStatisticsTaskRunningException(inner) => inner.fmt(f),
120 Error::ColumnStatisticsTaskStoppingException(inner) => inner.fmt(f),
121 Error::ConcurrentModificationException(inner) => inner.fmt(f),
122 Error::ConcurrentRunsExceededException(inner) => inner.fmt(f),
123 Error::ConditionCheckFailureException(inner) => inner.fmt(f),
124 Error::ConflictException(inner) => inner.fmt(f),
125 Error::CrawlerNotRunningException(inner) => inner.fmt(f),
126 Error::CrawlerRunningException(inner) => inner.fmt(f),
127 Error::CrawlerStoppingException(inner) => inner.fmt(f),
128 Error::EntityNotFoundException(inner) => inner.fmt(f),
129 Error::FederatedResourceAlreadyExistsException(inner) => inner.fmt(f),
130 Error::FederationSourceException(inner) => inner.fmt(f),
131 Error::FederationSourceRetryableException(inner) => inner.fmt(f),
132 Error::GlueEncryptionException(inner) => inner.fmt(f),
133 Error::IdempotentParameterMismatchException(inner) => inner.fmt(f),
134 Error::IllegalBlueprintStateException(inner) => inner.fmt(f),
135 Error::IllegalSessionStateException(inner) => inner.fmt(f),
136 Error::IllegalWorkflowStateException(inner) => inner.fmt(f),
137 Error::IntegrationConflictOperationFault(inner) => inner.fmt(f),
138 Error::IntegrationNotFoundFault(inner) => inner.fmt(f),
139 Error::IntegrationQuotaExceededFault(inner) => inner.fmt(f),
140 Error::InternalServerException(inner) => inner.fmt(f),
141 Error::InternalServiceException(inner) => inner.fmt(f),
142 Error::InvalidInputException(inner) => inner.fmt(f),
143 Error::InvalidIntegrationStateFault(inner) => inner.fmt(f),
144 Error::InvalidStateException(inner) => inner.fmt(f),
145 Error::KmsKeyNotAccessibleFault(inner) => inner.fmt(f),
146 Error::MlTransformNotReadyException(inner) => inner.fmt(f),
147 Error::MaterializedViewRefreshTaskNotRunningException(inner) => inner.fmt(f),
148 Error::MaterializedViewRefreshTaskRunningException(inner) => inner.fmt(f),
149 Error::MaterializedViewRefreshTaskStoppingException(inner) => inner.fmt(f),
150 Error::NoScheduleException(inner) => inner.fmt(f),
151 Error::OperationNotSupportedException(inner) => inner.fmt(f),
152 Error::OperationTimeoutException(inner) => inner.fmt(f),
153 Error::PermissionTypeMismatchException(inner) => inner.fmt(f),
154 Error::ResourceNotFoundException(inner) => inner.fmt(f),
155 Error::ResourceNotReadyException(inner) => inner.fmt(f),
156 Error::ResourceNumberLimitExceededException(inner) => inner.fmt(f),
157 Error::SchedulerNotRunningException(inner) => inner.fmt(f),
158 Error::SchedulerRunningException(inner) => inner.fmt(f),
159 Error::SchedulerTransitioningException(inner) => inner.fmt(f),
160 Error::SessionBusyException(inner) => inner.fmt(f),
161 Error::TargetResourceNotFound(inner) => inner.fmt(f),
162 Error::ThrottlingException(inner) => inner.fmt(f),
163 Error::ValidationException(inner) => inner.fmt(f),
164 Error::VersionMismatchException(inner) => inner.fmt(f),
165 Error::Unhandled(_) => {
166 if let ::std::option::Option::Some(code) = ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(self) {
167 write!(f, "unhandled error ({code})")
168 } else {
169 f.write_str("unhandled error")
170 }
171 }
172 }
173 }
174}
175impl From<::aws_smithy_types::error::operation::BuildError> for Error {
176 fn from(value: ::aws_smithy_types::error::operation::BuildError) -> Self {
177 Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
178 source: value.into(),
179 meta: ::std::default::Default::default(),
180 })
181 }
182}
183impl ::aws_smithy_types::error::metadata::ProvideErrorMetadata for Error {
184 fn meta(&self) -> &::aws_smithy_types::error::metadata::ErrorMetadata {
185 match self {
186 Self::AccessDeniedException(inner) => inner.meta(),
187 Self::AlreadyExistsException(inner) => inner.meta(),
188 Self::ColumnStatisticsTaskNotRunningException(inner) => inner.meta(),
189 Self::ColumnStatisticsTaskRunningException(inner) => inner.meta(),
190 Self::ColumnStatisticsTaskStoppingException(inner) => inner.meta(),
191 Self::ConcurrentModificationException(inner) => inner.meta(),
192 Self::ConcurrentRunsExceededException(inner) => inner.meta(),
193 Self::ConditionCheckFailureException(inner) => inner.meta(),
194 Self::ConflictException(inner) => inner.meta(),
195 Self::CrawlerNotRunningException(inner) => inner.meta(),
196 Self::CrawlerRunningException(inner) => inner.meta(),
197 Self::CrawlerStoppingException(inner) => inner.meta(),
198 Self::EntityNotFoundException(inner) => inner.meta(),
199 Self::FederatedResourceAlreadyExistsException(inner) => inner.meta(),
200 Self::FederationSourceException(inner) => inner.meta(),
201 Self::FederationSourceRetryableException(inner) => inner.meta(),
202 Self::GlueEncryptionException(inner) => inner.meta(),
203 Self::IdempotentParameterMismatchException(inner) => inner.meta(),
204 Self::IllegalBlueprintStateException(inner) => inner.meta(),
205 Self::IllegalSessionStateException(inner) => inner.meta(),
206 Self::IllegalWorkflowStateException(inner) => inner.meta(),
207 Self::IntegrationConflictOperationFault(inner) => inner.meta(),
208 Self::IntegrationNotFoundFault(inner) => inner.meta(),
209 Self::IntegrationQuotaExceededFault(inner) => inner.meta(),
210 Self::InternalServerException(inner) => inner.meta(),
211 Self::InternalServiceException(inner) => inner.meta(),
212 Self::InvalidInputException(inner) => inner.meta(),
213 Self::InvalidIntegrationStateFault(inner) => inner.meta(),
214 Self::InvalidStateException(inner) => inner.meta(),
215 Self::KmsKeyNotAccessibleFault(inner) => inner.meta(),
216 Self::MlTransformNotReadyException(inner) => inner.meta(),
217 Self::MaterializedViewRefreshTaskNotRunningException(inner) => inner.meta(),
218 Self::MaterializedViewRefreshTaskRunningException(inner) => inner.meta(),
219 Self::MaterializedViewRefreshTaskStoppingException(inner) => inner.meta(),
220 Self::NoScheduleException(inner) => inner.meta(),
221 Self::OperationNotSupportedException(inner) => inner.meta(),
222 Self::OperationTimeoutException(inner) => inner.meta(),
223 Self::PermissionTypeMismatchException(inner) => inner.meta(),
224 Self::ResourceNotFoundException(inner) => inner.meta(),
225 Self::ResourceNotReadyException(inner) => inner.meta(),
226 Self::ResourceNumberLimitExceededException(inner) => inner.meta(),
227 Self::SchedulerNotRunningException(inner) => inner.meta(),
228 Self::SchedulerRunningException(inner) => inner.meta(),
229 Self::SchedulerTransitioningException(inner) => inner.meta(),
230 Self::SessionBusyException(inner) => inner.meta(),
231 Self::TargetResourceNotFound(inner) => inner.meta(),
232 Self::ThrottlingException(inner) => inner.meta(),
233 Self::ValidationException(inner) => inner.meta(),
234 Self::VersionMismatchException(inner) => inner.meta(),
235 Self::Unhandled(inner) => &inner.meta,
236 }
237 }
238}
239impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::associate_glossary_terms::AssociateGlossaryTermsError, R>> for Error
240where
241 R: Send + Sync + std::fmt::Debug + 'static,
242{
243 fn from(
244 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::associate_glossary_terms::AssociateGlossaryTermsError, R>,
245 ) -> Self {
246 match err {
247 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
248 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
249 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
250 source: err.into(),
251 }),
252 }
253 }
254}
255impl From<crate::operation::associate_glossary_terms::AssociateGlossaryTermsError> for Error {
256 fn from(err: crate::operation::associate_glossary_terms::AssociateGlossaryTermsError) -> Self {
257 match err {
258 crate::operation::associate_glossary_terms::AssociateGlossaryTermsError::AccessDeniedException(inner) => {
259 Error::AccessDeniedException(inner)
260 }
261 crate::operation::associate_glossary_terms::AssociateGlossaryTermsError::ConcurrentModificationException(inner) => {
262 Error::ConcurrentModificationException(inner)
263 }
264 crate::operation::associate_glossary_terms::AssociateGlossaryTermsError::EntityNotFoundException(inner) => {
265 Error::EntityNotFoundException(inner)
266 }
267 crate::operation::associate_glossary_terms::AssociateGlossaryTermsError::InternalServiceException(inner) => {
268 Error::InternalServiceException(inner)
269 }
270 crate::operation::associate_glossary_terms::AssociateGlossaryTermsError::InvalidInputException(inner) => {
271 Error::InvalidInputException(inner)
272 }
273 crate::operation::associate_glossary_terms::AssociateGlossaryTermsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
274 crate::operation::associate_glossary_terms::AssociateGlossaryTermsError::Unhandled(inner) => Error::Unhandled(inner),
275 }
276 }
277}
278impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_create_partition::BatchCreatePartitionError, R>> for Error
279where
280 R: Send + Sync + std::fmt::Debug + 'static,
281{
282 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_create_partition::BatchCreatePartitionError, R>) -> Self {
283 match err {
284 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
285 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
286 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
287 source: err.into(),
288 }),
289 }
290 }
291}
292impl From<crate::operation::batch_create_partition::BatchCreatePartitionError> for Error {
293 fn from(err: crate::operation::batch_create_partition::BatchCreatePartitionError) -> Self {
294 match err {
295 crate::operation::batch_create_partition::BatchCreatePartitionError::AlreadyExistsException(inner) => {
296 Error::AlreadyExistsException(inner)
297 }
298 crate::operation::batch_create_partition::BatchCreatePartitionError::ConcurrentModificationException(inner) => {
299 Error::ConcurrentModificationException(inner)
300 }
301 crate::operation::batch_create_partition::BatchCreatePartitionError::EntityNotFoundException(inner) => {
302 Error::EntityNotFoundException(inner)
303 }
304 crate::operation::batch_create_partition::BatchCreatePartitionError::GlueEncryptionException(inner) => {
305 Error::GlueEncryptionException(inner)
306 }
307 crate::operation::batch_create_partition::BatchCreatePartitionError::InternalServiceException(inner) => {
308 Error::InternalServiceException(inner)
309 }
310 crate::operation::batch_create_partition::BatchCreatePartitionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
311 crate::operation::batch_create_partition::BatchCreatePartitionError::OperationTimeoutException(inner) => {
312 Error::OperationTimeoutException(inner)
313 }
314 crate::operation::batch_create_partition::BatchCreatePartitionError::ResourceNumberLimitExceededException(inner) => {
315 Error::ResourceNumberLimitExceededException(inner)
316 }
317 crate::operation::batch_create_partition::BatchCreatePartitionError::Unhandled(inner) => Error::Unhandled(inner),
318 }
319 }
320}
321impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_delete_connection::BatchDeleteConnectionError, R>> for Error
322where
323 R: Send + Sync + std::fmt::Debug + 'static,
324{
325 fn from(
326 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_delete_connection::BatchDeleteConnectionError, R>,
327 ) -> Self {
328 match err {
329 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
330 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
331 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
332 source: err.into(),
333 }),
334 }
335 }
336}
337impl From<crate::operation::batch_delete_connection::BatchDeleteConnectionError> for Error {
338 fn from(err: crate::operation::batch_delete_connection::BatchDeleteConnectionError) -> Self {
339 match err {
340 crate::operation::batch_delete_connection::BatchDeleteConnectionError::InternalServiceException(inner) => {
341 Error::InternalServiceException(inner)
342 }
343 crate::operation::batch_delete_connection::BatchDeleteConnectionError::OperationTimeoutException(inner) => {
344 Error::OperationTimeoutException(inner)
345 }
346 crate::operation::batch_delete_connection::BatchDeleteConnectionError::Unhandled(inner) => Error::Unhandled(inner),
347 }
348 }
349}
350impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_delete_partition::BatchDeletePartitionError, R>> for Error
351where
352 R: Send + Sync + std::fmt::Debug + 'static,
353{
354 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_delete_partition::BatchDeletePartitionError, R>) -> Self {
355 match err {
356 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
357 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
358 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
359 source: err.into(),
360 }),
361 }
362 }
363}
364impl From<crate::operation::batch_delete_partition::BatchDeletePartitionError> for Error {
365 fn from(err: crate::operation::batch_delete_partition::BatchDeletePartitionError) -> Self {
366 match err {
367 crate::operation::batch_delete_partition::BatchDeletePartitionError::ConcurrentModificationException(inner) => {
368 Error::ConcurrentModificationException(inner)
369 }
370 crate::operation::batch_delete_partition::BatchDeletePartitionError::EntityNotFoundException(inner) => {
371 Error::EntityNotFoundException(inner)
372 }
373 crate::operation::batch_delete_partition::BatchDeletePartitionError::InternalServiceException(inner) => {
374 Error::InternalServiceException(inner)
375 }
376 crate::operation::batch_delete_partition::BatchDeletePartitionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
377 crate::operation::batch_delete_partition::BatchDeletePartitionError::OperationTimeoutException(inner) => {
378 Error::OperationTimeoutException(inner)
379 }
380 crate::operation::batch_delete_partition::BatchDeletePartitionError::Unhandled(inner) => Error::Unhandled(inner),
381 }
382 }
383}
384impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_delete_table::BatchDeleteTableError, R>> for Error
385where
386 R: Send + Sync + std::fmt::Debug + 'static,
387{
388 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_delete_table::BatchDeleteTableError, R>) -> Self {
389 match err {
390 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
391 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
392 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
393 source: err.into(),
394 }),
395 }
396 }
397}
398impl From<crate::operation::batch_delete_table::BatchDeleteTableError> for Error {
399 fn from(err: crate::operation::batch_delete_table::BatchDeleteTableError) -> Self {
400 match err {
401 crate::operation::batch_delete_table::BatchDeleteTableError::ConcurrentModificationException(inner) => {
402 Error::ConcurrentModificationException(inner)
403 }
404 crate::operation::batch_delete_table::BatchDeleteTableError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
405 crate::operation::batch_delete_table::BatchDeleteTableError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
406 crate::operation::batch_delete_table::BatchDeleteTableError::InternalServiceException(inner) => Error::InternalServiceException(inner),
407 crate::operation::batch_delete_table::BatchDeleteTableError::InvalidInputException(inner) => Error::InvalidInputException(inner),
408 crate::operation::batch_delete_table::BatchDeleteTableError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
409 crate::operation::batch_delete_table::BatchDeleteTableError::ResourceNotReadyException(inner) => Error::ResourceNotReadyException(inner),
410 crate::operation::batch_delete_table::BatchDeleteTableError::Unhandled(inner) => Error::Unhandled(inner),
411 }
412 }
413}
414impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_delete_table_version::BatchDeleteTableVersionError, R>>
415 for Error
416where
417 R: Send + Sync + std::fmt::Debug + 'static,
418{
419 fn from(
420 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_delete_table_version::BatchDeleteTableVersionError, R>,
421 ) -> Self {
422 match err {
423 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
424 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
425 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
426 source: err.into(),
427 }),
428 }
429 }
430}
431impl From<crate::operation::batch_delete_table_version::BatchDeleteTableVersionError> for Error {
432 fn from(err: crate::operation::batch_delete_table_version::BatchDeleteTableVersionError) -> Self {
433 match err {
434 crate::operation::batch_delete_table_version::BatchDeleteTableVersionError::EntityNotFoundException(inner) => {
435 Error::EntityNotFoundException(inner)
436 }
437 crate::operation::batch_delete_table_version::BatchDeleteTableVersionError::InternalServiceException(inner) => {
438 Error::InternalServiceException(inner)
439 }
440 crate::operation::batch_delete_table_version::BatchDeleteTableVersionError::InvalidInputException(inner) => {
441 Error::InvalidInputException(inner)
442 }
443 crate::operation::batch_delete_table_version::BatchDeleteTableVersionError::OperationTimeoutException(inner) => {
444 Error::OperationTimeoutException(inner)
445 }
446 crate::operation::batch_delete_table_version::BatchDeleteTableVersionError::Unhandled(inner) => Error::Unhandled(inner),
447 }
448 }
449}
450impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_blueprints::BatchGetBlueprintsError, R>> for Error
451where
452 R: Send + Sync + std::fmt::Debug + 'static,
453{
454 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_blueprints::BatchGetBlueprintsError, R>) -> Self {
455 match err {
456 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
457 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
458 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
459 source: err.into(),
460 }),
461 }
462 }
463}
464impl From<crate::operation::batch_get_blueprints::BatchGetBlueprintsError> for Error {
465 fn from(err: crate::operation::batch_get_blueprints::BatchGetBlueprintsError) -> Self {
466 match err {
467 crate::operation::batch_get_blueprints::BatchGetBlueprintsError::InternalServiceException(inner) => {
468 Error::InternalServiceException(inner)
469 }
470 crate::operation::batch_get_blueprints::BatchGetBlueprintsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
471 crate::operation::batch_get_blueprints::BatchGetBlueprintsError::OperationTimeoutException(inner) => {
472 Error::OperationTimeoutException(inner)
473 }
474 crate::operation::batch_get_blueprints::BatchGetBlueprintsError::Unhandled(inner) => Error::Unhandled(inner),
475 }
476 }
477}
478impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_crawlers::BatchGetCrawlersError, R>> for Error
479where
480 R: Send + Sync + std::fmt::Debug + 'static,
481{
482 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_crawlers::BatchGetCrawlersError, R>) -> Self {
483 match err {
484 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
485 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
486 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
487 source: err.into(),
488 }),
489 }
490 }
491}
492impl From<crate::operation::batch_get_crawlers::BatchGetCrawlersError> for Error {
493 fn from(err: crate::operation::batch_get_crawlers::BatchGetCrawlersError) -> Self {
494 match err {
495 crate::operation::batch_get_crawlers::BatchGetCrawlersError::InvalidInputException(inner) => Error::InvalidInputException(inner),
496 crate::operation::batch_get_crawlers::BatchGetCrawlersError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
497 crate::operation::batch_get_crawlers::BatchGetCrawlersError::Unhandled(inner) => Error::Unhandled(inner),
498 }
499 }
500}
501impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_custom_entity_types::BatchGetCustomEntityTypesError, R>>
502 for Error
503where
504 R: Send + Sync + std::fmt::Debug + 'static,
505{
506 fn from(
507 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_custom_entity_types::BatchGetCustomEntityTypesError, R>,
508 ) -> Self {
509 match err {
510 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
511 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
512 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
513 source: err.into(),
514 }),
515 }
516 }
517}
518impl From<crate::operation::batch_get_custom_entity_types::BatchGetCustomEntityTypesError> for Error {
519 fn from(err: crate::operation::batch_get_custom_entity_types::BatchGetCustomEntityTypesError) -> Self {
520 match err {
521 crate::operation::batch_get_custom_entity_types::BatchGetCustomEntityTypesError::InternalServiceException(inner) => {
522 Error::InternalServiceException(inner)
523 }
524 crate::operation::batch_get_custom_entity_types::BatchGetCustomEntityTypesError::InvalidInputException(inner) => {
525 Error::InvalidInputException(inner)
526 }
527 crate::operation::batch_get_custom_entity_types::BatchGetCustomEntityTypesError::OperationTimeoutException(inner) => {
528 Error::OperationTimeoutException(inner)
529 }
530 crate::operation::batch_get_custom_entity_types::BatchGetCustomEntityTypesError::Unhandled(inner) => Error::Unhandled(inner),
531 }
532 }
533}
534impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_data_quality_result::BatchGetDataQualityResultError, R>>
535 for Error
536where
537 R: Send + Sync + std::fmt::Debug + 'static,
538{
539 fn from(
540 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_data_quality_result::BatchGetDataQualityResultError, R>,
541 ) -> Self {
542 match err {
543 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
544 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
545 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
546 source: err.into(),
547 }),
548 }
549 }
550}
551impl From<crate::operation::batch_get_data_quality_result::BatchGetDataQualityResultError> for Error {
552 fn from(err: crate::operation::batch_get_data_quality_result::BatchGetDataQualityResultError) -> Self {
553 match err {
554 crate::operation::batch_get_data_quality_result::BatchGetDataQualityResultError::InternalServiceException(inner) => {
555 Error::InternalServiceException(inner)
556 }
557 crate::operation::batch_get_data_quality_result::BatchGetDataQualityResultError::InvalidInputException(inner) => {
558 Error::InvalidInputException(inner)
559 }
560 crate::operation::batch_get_data_quality_result::BatchGetDataQualityResultError::OperationTimeoutException(inner) => {
561 Error::OperationTimeoutException(inner)
562 }
563 crate::operation::batch_get_data_quality_result::BatchGetDataQualityResultError::Unhandled(inner) => Error::Unhandled(inner),
564 }
565 }
566}
567impl<R>
568 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_data_quality_result_v2::BatchGetDataQualityResultV2Error, R>>
569 for Error
570where
571 R: Send + Sync + std::fmt::Debug + 'static,
572{
573 fn from(
574 err: ::aws_smithy_runtime_api::client::result::SdkError<
575 crate::operation::batch_get_data_quality_result_v2::BatchGetDataQualityResultV2Error,
576 R,
577 >,
578 ) -> Self {
579 match err {
580 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
581 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
582 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
583 source: err.into(),
584 }),
585 }
586 }
587}
588impl From<crate::operation::batch_get_data_quality_result_v2::BatchGetDataQualityResultV2Error> for Error {
589 fn from(err: crate::operation::batch_get_data_quality_result_v2::BatchGetDataQualityResultV2Error) -> Self {
590 match err {
591 crate::operation::batch_get_data_quality_result_v2::BatchGetDataQualityResultV2Error::InternalServiceException(inner) => {
592 Error::InternalServiceException(inner)
593 }
594 crate::operation::batch_get_data_quality_result_v2::BatchGetDataQualityResultV2Error::InvalidInputException(inner) => {
595 Error::InvalidInputException(inner)
596 }
597 crate::operation::batch_get_data_quality_result_v2::BatchGetDataQualityResultV2Error::OperationTimeoutException(inner) => {
598 Error::OperationTimeoutException(inner)
599 }
600 crate::operation::batch_get_data_quality_result_v2::BatchGetDataQualityResultV2Error::Unhandled(inner) => Error::Unhandled(inner),
601 }
602 }
603}
604impl<R>
605 From<
606 ::aws_smithy_runtime_api::client::result::SdkError<
607 crate::operation::batch_get_data_quality_ruleset_evaluation_run::BatchGetDataQualityRulesetEvaluationRunError,
608 R,
609 >,
610 > for Error
611where
612 R: Send + Sync + std::fmt::Debug + 'static,
613{
614 fn from(
615 err: ::aws_smithy_runtime_api::client::result::SdkError<
616 crate::operation::batch_get_data_quality_ruleset_evaluation_run::BatchGetDataQualityRulesetEvaluationRunError,
617 R,
618 >,
619 ) -> Self {
620 match err {
621 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
622 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
623 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
624 source: err.into(),
625 }),
626 }
627 }
628}
629impl From<crate::operation::batch_get_data_quality_ruleset_evaluation_run::BatchGetDataQualityRulesetEvaluationRunError> for Error {
630 fn from(err: crate::operation::batch_get_data_quality_ruleset_evaluation_run::BatchGetDataQualityRulesetEvaluationRunError) -> Self {
631 match err {
632 crate::operation::batch_get_data_quality_ruleset_evaluation_run::BatchGetDataQualityRulesetEvaluationRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
633 crate::operation::batch_get_data_quality_ruleset_evaluation_run::BatchGetDataQualityRulesetEvaluationRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
634 crate::operation::batch_get_data_quality_ruleset_evaluation_run::BatchGetDataQualityRulesetEvaluationRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
635 crate::operation::batch_get_data_quality_ruleset_evaluation_run::BatchGetDataQualityRulesetEvaluationRunError::Unhandled(inner) => Error::Unhandled(inner),
636 }
637 }
638}
639impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_dev_endpoints::BatchGetDevEndpointsError, R>> for Error
640where
641 R: Send + Sync + std::fmt::Debug + 'static,
642{
643 fn from(
644 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_dev_endpoints::BatchGetDevEndpointsError, R>,
645 ) -> Self {
646 match err {
647 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
648 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
649 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
650 source: err.into(),
651 }),
652 }
653 }
654}
655impl From<crate::operation::batch_get_dev_endpoints::BatchGetDevEndpointsError> for Error {
656 fn from(err: crate::operation::batch_get_dev_endpoints::BatchGetDevEndpointsError) -> Self {
657 match err {
658 crate::operation::batch_get_dev_endpoints::BatchGetDevEndpointsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
659 crate::operation::batch_get_dev_endpoints::BatchGetDevEndpointsError::InternalServiceException(inner) => {
660 Error::InternalServiceException(inner)
661 }
662 crate::operation::batch_get_dev_endpoints::BatchGetDevEndpointsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
663 crate::operation::batch_get_dev_endpoints::BatchGetDevEndpointsError::OperationTimeoutException(inner) => {
664 Error::OperationTimeoutException(inner)
665 }
666 crate::operation::batch_get_dev_endpoints::BatchGetDevEndpointsError::Unhandled(inner) => Error::Unhandled(inner),
667 }
668 }
669}
670impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError, R>> for Error
671where
672 R: Send + Sync + std::fmt::Debug + 'static,
673{
674 fn from(
675 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError, R>,
676 ) -> Self {
677 match err {
678 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
679 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
680 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
681 source: err.into(),
682 }),
683 }
684 }
685}
686impl From<crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError> for Error {
687 fn from(err: crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError) -> Self {
688 match err {
689 crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError::AccessDeniedException(inner) => {
690 Error::AccessDeniedException(inner)
691 }
692 crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError::EntityNotFoundException(inner) => {
693 Error::EntityNotFoundException(inner)
694 }
695 crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError::InternalServiceException(inner) => {
696 Error::InternalServiceException(inner)
697 }
698 crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError::InvalidInputException(inner) => {
699 Error::InvalidInputException(inner)
700 }
701 crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
702 crate::operation::batch_get_iterable_forms::BatchGetIterableFormsError::Unhandled(inner) => Error::Unhandled(inner),
703 }
704 }
705}
706impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_jobs::BatchGetJobsError, R>> for Error
707where
708 R: Send + Sync + std::fmt::Debug + 'static,
709{
710 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_jobs::BatchGetJobsError, R>) -> Self {
711 match err {
712 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
713 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
714 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
715 source: err.into(),
716 }),
717 }
718 }
719}
720impl From<crate::operation::batch_get_jobs::BatchGetJobsError> for Error {
721 fn from(err: crate::operation::batch_get_jobs::BatchGetJobsError) -> Self {
722 match err {
723 crate::operation::batch_get_jobs::BatchGetJobsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
724 crate::operation::batch_get_jobs::BatchGetJobsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
725 crate::operation::batch_get_jobs::BatchGetJobsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
726 crate::operation::batch_get_jobs::BatchGetJobsError::Unhandled(inner) => Error::Unhandled(inner),
727 }
728 }
729}
730impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_partition::BatchGetPartitionError, R>> for Error
731where
732 R: Send + Sync + std::fmt::Debug + 'static,
733{
734 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_partition::BatchGetPartitionError, R>) -> Self {
735 match err {
736 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
737 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
738 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
739 source: err.into(),
740 }),
741 }
742 }
743}
744impl From<crate::operation::batch_get_partition::BatchGetPartitionError> for Error {
745 fn from(err: crate::operation::batch_get_partition::BatchGetPartitionError) -> Self {
746 match err {
747 crate::operation::batch_get_partition::BatchGetPartitionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
748 crate::operation::batch_get_partition::BatchGetPartitionError::FederationSourceException(inner) => {
749 Error::FederationSourceException(inner)
750 }
751 crate::operation::batch_get_partition::BatchGetPartitionError::FederationSourceRetryableException(inner) => {
752 Error::FederationSourceRetryableException(inner)
753 }
754 crate::operation::batch_get_partition::BatchGetPartitionError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
755 crate::operation::batch_get_partition::BatchGetPartitionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
756 crate::operation::batch_get_partition::BatchGetPartitionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
757 crate::operation::batch_get_partition::BatchGetPartitionError::InvalidStateException(inner) => Error::InvalidStateException(inner),
758 crate::operation::batch_get_partition::BatchGetPartitionError::OperationTimeoutException(inner) => {
759 Error::OperationTimeoutException(inner)
760 }
761 crate::operation::batch_get_partition::BatchGetPartitionError::Unhandled(inner) => Error::Unhandled(inner),
762 }
763 }
764}
765impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError, R>>
766 for Error
767where
768 R: Send + Sync + std::fmt::Debug + 'static,
769{
770 fn from(
771 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError, R>,
772 ) -> Self {
773 match err {
774 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
775 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
776 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
777 source: err.into(),
778 }),
779 }
780 }
781}
782impl From<crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError> for Error {
783 fn from(err: crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError) -> Self {
784 match err {
785 crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError::AccessDeniedException(inner) => {
786 Error::AccessDeniedException(inner)
787 }
788 crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError::EntityNotFoundException(inner) => {
789 Error::EntityNotFoundException(inner)
790 }
791 crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError::InternalServiceException(inner) => {
792 Error::InternalServiceException(inner)
793 }
794 crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError::InvalidInputException(inner) => {
795 Error::InvalidInputException(inner)
796 }
797 crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError::ThrottlingException(inner) => Error::ThrottlingException(inner),
798 crate::operation::batch_get_table_optimizer::BatchGetTableOptimizerError::Unhandled(inner) => Error::Unhandled(inner),
799 }
800 }
801}
802impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_triggers::BatchGetTriggersError, R>> for Error
803where
804 R: Send + Sync + std::fmt::Debug + 'static,
805{
806 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_triggers::BatchGetTriggersError, R>) -> Self {
807 match err {
808 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
809 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
810 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
811 source: err.into(),
812 }),
813 }
814 }
815}
816impl From<crate::operation::batch_get_triggers::BatchGetTriggersError> for Error {
817 fn from(err: crate::operation::batch_get_triggers::BatchGetTriggersError) -> Self {
818 match err {
819 crate::operation::batch_get_triggers::BatchGetTriggersError::InternalServiceException(inner) => Error::InternalServiceException(inner),
820 crate::operation::batch_get_triggers::BatchGetTriggersError::InvalidInputException(inner) => Error::InvalidInputException(inner),
821 crate::operation::batch_get_triggers::BatchGetTriggersError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
822 crate::operation::batch_get_triggers::BatchGetTriggersError::Unhandled(inner) => Error::Unhandled(inner),
823 }
824 }
825}
826impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_workflows::BatchGetWorkflowsError, R>> for Error
827where
828 R: Send + Sync + std::fmt::Debug + 'static,
829{
830 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_get_workflows::BatchGetWorkflowsError, R>) -> Self {
831 match err {
832 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
833 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
834 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
835 source: err.into(),
836 }),
837 }
838 }
839}
840impl From<crate::operation::batch_get_workflows::BatchGetWorkflowsError> for Error {
841 fn from(err: crate::operation::batch_get_workflows::BatchGetWorkflowsError) -> Self {
842 match err {
843 crate::operation::batch_get_workflows::BatchGetWorkflowsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
844 crate::operation::batch_get_workflows::BatchGetWorkflowsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
845 crate::operation::batch_get_workflows::BatchGetWorkflowsError::OperationTimeoutException(inner) => {
846 Error::OperationTimeoutException(inner)
847 }
848 crate::operation::batch_get_workflows::BatchGetWorkflowsError::Unhandled(inner) => Error::Unhandled(inner),
849 }
850 }
851}
852impl<R>
853 From<
854 ::aws_smithy_runtime_api::client::result::SdkError<
855 crate::operation::batch_put_data_quality_statistic_annotation::BatchPutDataQualityStatisticAnnotationError,
856 R,
857 >,
858 > for Error
859where
860 R: Send + Sync + std::fmt::Debug + 'static,
861{
862 fn from(
863 err: ::aws_smithy_runtime_api::client::result::SdkError<
864 crate::operation::batch_put_data_quality_statistic_annotation::BatchPutDataQualityStatisticAnnotationError,
865 R,
866 >,
867 ) -> Self {
868 match err {
869 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
870 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
871 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
872 source: err.into(),
873 }),
874 }
875 }
876}
877impl From<crate::operation::batch_put_data_quality_statistic_annotation::BatchPutDataQualityStatisticAnnotationError> for Error {
878 fn from(err: crate::operation::batch_put_data_quality_statistic_annotation::BatchPutDataQualityStatisticAnnotationError) -> Self {
879 match err {
880 crate::operation::batch_put_data_quality_statistic_annotation::BatchPutDataQualityStatisticAnnotationError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
881 crate::operation::batch_put_data_quality_statistic_annotation::BatchPutDataQualityStatisticAnnotationError::InternalServiceException(inner) => Error::InternalServiceException(inner),
882 crate::operation::batch_put_data_quality_statistic_annotation::BatchPutDataQualityStatisticAnnotationError::InvalidInputException(inner) => Error::InvalidInputException(inner),
883 crate::operation::batch_put_data_quality_statistic_annotation::BatchPutDataQualityStatisticAnnotationError::ResourceNumberLimitExceededException(inner) => Error::ResourceNumberLimitExceededException(inner),
884 crate::operation::batch_put_data_quality_statistic_annotation::BatchPutDataQualityStatisticAnnotationError::Unhandled(inner) => Error::Unhandled(inner),
885 }
886 }
887}
888impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_stop_job_run::BatchStopJobRunError, R>> for Error
889where
890 R: Send + Sync + std::fmt::Debug + 'static,
891{
892 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_stop_job_run::BatchStopJobRunError, R>) -> Self {
893 match err {
894 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
895 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
896 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
897 source: err.into(),
898 }),
899 }
900 }
901}
902impl From<crate::operation::batch_stop_job_run::BatchStopJobRunError> for Error {
903 fn from(err: crate::operation::batch_stop_job_run::BatchStopJobRunError) -> Self {
904 match err {
905 crate::operation::batch_stop_job_run::BatchStopJobRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
906 crate::operation::batch_stop_job_run::BatchStopJobRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
907 crate::operation::batch_stop_job_run::BatchStopJobRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
908 crate::operation::batch_stop_job_run::BatchStopJobRunError::Unhandled(inner) => Error::Unhandled(inner),
909 }
910 }
911}
912impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_update_partition::BatchUpdatePartitionError, R>> for Error
913where
914 R: Send + Sync + std::fmt::Debug + 'static,
915{
916 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::batch_update_partition::BatchUpdatePartitionError, R>) -> Self {
917 match err {
918 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
919 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
920 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
921 source: err.into(),
922 }),
923 }
924 }
925}
926impl From<crate::operation::batch_update_partition::BatchUpdatePartitionError> for Error {
927 fn from(err: crate::operation::batch_update_partition::BatchUpdatePartitionError) -> Self {
928 match err {
929 crate::operation::batch_update_partition::BatchUpdatePartitionError::ConcurrentModificationException(inner) => {
930 Error::ConcurrentModificationException(inner)
931 }
932 crate::operation::batch_update_partition::BatchUpdatePartitionError::EntityNotFoundException(inner) => {
933 Error::EntityNotFoundException(inner)
934 }
935 crate::operation::batch_update_partition::BatchUpdatePartitionError::GlueEncryptionException(inner) => {
936 Error::GlueEncryptionException(inner)
937 }
938 crate::operation::batch_update_partition::BatchUpdatePartitionError::InternalServiceException(inner) => {
939 Error::InternalServiceException(inner)
940 }
941 crate::operation::batch_update_partition::BatchUpdatePartitionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
942 crate::operation::batch_update_partition::BatchUpdatePartitionError::OperationTimeoutException(inner) => {
943 Error::OperationTimeoutException(inner)
944 }
945 crate::operation::batch_update_partition::BatchUpdatePartitionError::Unhandled(inner) => Error::Unhandled(inner),
946 }
947 }
948}
949impl<R>
950 From<
951 ::aws_smithy_runtime_api::client::result::SdkError<
952 crate::operation::cancel_data_quality_rule_recommendation_run::CancelDataQualityRuleRecommendationRunError,
953 R,
954 >,
955 > for Error
956where
957 R: Send + Sync + std::fmt::Debug + 'static,
958{
959 fn from(
960 err: ::aws_smithy_runtime_api::client::result::SdkError<
961 crate::operation::cancel_data_quality_rule_recommendation_run::CancelDataQualityRuleRecommendationRunError,
962 R,
963 >,
964 ) -> Self {
965 match err {
966 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
967 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
968 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
969 source: err.into(),
970 }),
971 }
972 }
973}
974impl From<crate::operation::cancel_data_quality_rule_recommendation_run::CancelDataQualityRuleRecommendationRunError> for Error {
975 fn from(err: crate::operation::cancel_data_quality_rule_recommendation_run::CancelDataQualityRuleRecommendationRunError) -> Self {
976 match err {
977 crate::operation::cancel_data_quality_rule_recommendation_run::CancelDataQualityRuleRecommendationRunError::EntityNotFoundException(
978 inner,
979 ) => Error::EntityNotFoundException(inner),
980 crate::operation::cancel_data_quality_rule_recommendation_run::CancelDataQualityRuleRecommendationRunError::InternalServiceException(
981 inner,
982 ) => Error::InternalServiceException(inner),
983 crate::operation::cancel_data_quality_rule_recommendation_run::CancelDataQualityRuleRecommendationRunError::InvalidInputException(
984 inner,
985 ) => Error::InvalidInputException(inner),
986 crate::operation::cancel_data_quality_rule_recommendation_run::CancelDataQualityRuleRecommendationRunError::OperationTimeoutException(
987 inner,
988 ) => Error::OperationTimeoutException(inner),
989 crate::operation::cancel_data_quality_rule_recommendation_run::CancelDataQualityRuleRecommendationRunError::Unhandled(inner) => {
990 Error::Unhandled(inner)
991 }
992 }
993 }
994}
995impl<R>
996 From<
997 ::aws_smithy_runtime_api::client::result::SdkError<
998 crate::operation::cancel_data_quality_ruleset_evaluation_run::CancelDataQualityRulesetEvaluationRunError,
999 R,
1000 >,
1001 > for Error
1002where
1003 R: Send + Sync + std::fmt::Debug + 'static,
1004{
1005 fn from(
1006 err: ::aws_smithy_runtime_api::client::result::SdkError<
1007 crate::operation::cancel_data_quality_ruleset_evaluation_run::CancelDataQualityRulesetEvaluationRunError,
1008 R,
1009 >,
1010 ) -> Self {
1011 match err {
1012 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1013 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1014 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1015 source: err.into(),
1016 }),
1017 }
1018 }
1019}
1020impl From<crate::operation::cancel_data_quality_ruleset_evaluation_run::CancelDataQualityRulesetEvaluationRunError> for Error {
1021 fn from(err: crate::operation::cancel_data_quality_ruleset_evaluation_run::CancelDataQualityRulesetEvaluationRunError) -> Self {
1022 match err {
1023 crate::operation::cancel_data_quality_ruleset_evaluation_run::CancelDataQualityRulesetEvaluationRunError::EntityNotFoundException(
1024 inner,
1025 ) => Error::EntityNotFoundException(inner),
1026 crate::operation::cancel_data_quality_ruleset_evaluation_run::CancelDataQualityRulesetEvaluationRunError::InternalServiceException(
1027 inner,
1028 ) => Error::InternalServiceException(inner),
1029 crate::operation::cancel_data_quality_ruleset_evaluation_run::CancelDataQualityRulesetEvaluationRunError::InvalidInputException(
1030 inner,
1031 ) => Error::InvalidInputException(inner),
1032 crate::operation::cancel_data_quality_ruleset_evaluation_run::CancelDataQualityRulesetEvaluationRunError::OperationTimeoutException(
1033 inner,
1034 ) => Error::OperationTimeoutException(inner),
1035 crate::operation::cancel_data_quality_ruleset_evaluation_run::CancelDataQualityRulesetEvaluationRunError::Unhandled(inner) => {
1036 Error::Unhandled(inner)
1037 }
1038 }
1039 }
1040}
1041impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::cancel_ml_task_run::CancelMLTaskRunError, R>> for Error
1042where
1043 R: Send + Sync + std::fmt::Debug + 'static,
1044{
1045 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::cancel_ml_task_run::CancelMLTaskRunError, R>) -> Self {
1046 match err {
1047 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1048 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1049 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1050 source: err.into(),
1051 }),
1052 }
1053 }
1054}
1055impl From<crate::operation::cancel_ml_task_run::CancelMLTaskRunError> for Error {
1056 fn from(err: crate::operation::cancel_ml_task_run::CancelMLTaskRunError) -> Self {
1057 match err {
1058 crate::operation::cancel_ml_task_run::CancelMLTaskRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
1059 crate::operation::cancel_ml_task_run::CancelMLTaskRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1060 crate::operation::cancel_ml_task_run::CancelMLTaskRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1061 crate::operation::cancel_ml_task_run::CancelMLTaskRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1062 crate::operation::cancel_ml_task_run::CancelMLTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
1063 }
1064 }
1065}
1066impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::cancel_statement::CancelStatementError, R>> for Error
1067where
1068 R: Send + Sync + std::fmt::Debug + 'static,
1069{
1070 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::cancel_statement::CancelStatementError, R>) -> Self {
1071 match err {
1072 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1073 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1074 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1075 source: err.into(),
1076 }),
1077 }
1078 }
1079}
1080impl From<crate::operation::cancel_statement::CancelStatementError> for Error {
1081 fn from(err: crate::operation::cancel_statement::CancelStatementError) -> Self {
1082 match err {
1083 crate::operation::cancel_statement::CancelStatementError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1084 crate::operation::cancel_statement::CancelStatementError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
1085 crate::operation::cancel_statement::CancelStatementError::IllegalSessionStateException(inner) => {
1086 Error::IllegalSessionStateException(inner)
1087 }
1088 crate::operation::cancel_statement::CancelStatementError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1089 crate::operation::cancel_statement::CancelStatementError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1090 crate::operation::cancel_statement::CancelStatementError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1091 crate::operation::cancel_statement::CancelStatementError::Unhandled(inner) => Error::Unhandled(inner),
1092 }
1093 }
1094}
1095impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::check_schema_version_validity::CheckSchemaVersionValidityError, R>>
1096 for Error
1097where
1098 R: Send + Sync + std::fmt::Debug + 'static,
1099{
1100 fn from(
1101 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::check_schema_version_validity::CheckSchemaVersionValidityError, R>,
1102 ) -> Self {
1103 match err {
1104 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1105 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1106 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1107 source: err.into(),
1108 }),
1109 }
1110 }
1111}
1112impl From<crate::operation::check_schema_version_validity::CheckSchemaVersionValidityError> for Error {
1113 fn from(err: crate::operation::check_schema_version_validity::CheckSchemaVersionValidityError) -> Self {
1114 match err {
1115 crate::operation::check_schema_version_validity::CheckSchemaVersionValidityError::AccessDeniedException(inner) => {
1116 Error::AccessDeniedException(inner)
1117 }
1118 crate::operation::check_schema_version_validity::CheckSchemaVersionValidityError::InternalServiceException(inner) => {
1119 Error::InternalServiceException(inner)
1120 }
1121 crate::operation::check_schema_version_validity::CheckSchemaVersionValidityError::InvalidInputException(inner) => {
1122 Error::InvalidInputException(inner)
1123 }
1124 crate::operation::check_schema_version_validity::CheckSchemaVersionValidityError::Unhandled(inner) => Error::Unhandled(inner),
1125 }
1126 }
1127}
1128impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_blueprint::CreateBlueprintError, R>> for Error
1129where
1130 R: Send + Sync + std::fmt::Debug + 'static,
1131{
1132 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_blueprint::CreateBlueprintError, R>) -> Self {
1133 match err {
1134 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1135 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1136 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1137 source: err.into(),
1138 }),
1139 }
1140 }
1141}
1142impl From<crate::operation::create_blueprint::CreateBlueprintError> for Error {
1143 fn from(err: crate::operation::create_blueprint::CreateBlueprintError) -> Self {
1144 match err {
1145 crate::operation::create_blueprint::CreateBlueprintError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1146 crate::operation::create_blueprint::CreateBlueprintError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1147 crate::operation::create_blueprint::CreateBlueprintError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1148 crate::operation::create_blueprint::CreateBlueprintError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1149 crate::operation::create_blueprint::CreateBlueprintError::ResourceNumberLimitExceededException(inner) => {
1150 Error::ResourceNumberLimitExceededException(inner)
1151 }
1152 crate::operation::create_blueprint::CreateBlueprintError::Unhandled(inner) => Error::Unhandled(inner),
1153 }
1154 }
1155}
1156impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_catalog::CreateCatalogError, R>> for Error
1157where
1158 R: Send + Sync + std::fmt::Debug + 'static,
1159{
1160 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_catalog::CreateCatalogError, R>) -> Self {
1161 match err {
1162 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1163 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1164 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1165 source: err.into(),
1166 }),
1167 }
1168 }
1169}
1170impl From<crate::operation::create_catalog::CreateCatalogError> for Error {
1171 fn from(err: crate::operation::create_catalog::CreateCatalogError) -> Self {
1172 match err {
1173 crate::operation::create_catalog::CreateCatalogError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1174 crate::operation::create_catalog::CreateCatalogError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1175 crate::operation::create_catalog::CreateCatalogError::ConcurrentModificationException(inner) => {
1176 Error::ConcurrentModificationException(inner)
1177 }
1178 crate::operation::create_catalog::CreateCatalogError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
1179 crate::operation::create_catalog::CreateCatalogError::FederatedResourceAlreadyExistsException(inner) => {
1180 Error::FederatedResourceAlreadyExistsException(inner)
1181 }
1182 crate::operation::create_catalog::CreateCatalogError::FederationSourceException(inner) => Error::FederationSourceException(inner),
1183 crate::operation::create_catalog::CreateCatalogError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
1184 crate::operation::create_catalog::CreateCatalogError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1185 crate::operation::create_catalog::CreateCatalogError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1186 crate::operation::create_catalog::CreateCatalogError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1187 crate::operation::create_catalog::CreateCatalogError::ResourceNumberLimitExceededException(inner) => {
1188 Error::ResourceNumberLimitExceededException(inner)
1189 }
1190 crate::operation::create_catalog::CreateCatalogError::Unhandled(inner) => Error::Unhandled(inner),
1191 }
1192 }
1193}
1194impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_classifier::CreateClassifierError, R>> for Error
1195where
1196 R: Send + Sync + std::fmt::Debug + 'static,
1197{
1198 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_classifier::CreateClassifierError, R>) -> Self {
1199 match err {
1200 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1201 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1202 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1203 source: err.into(),
1204 }),
1205 }
1206 }
1207}
1208impl From<crate::operation::create_classifier::CreateClassifierError> for Error {
1209 fn from(err: crate::operation::create_classifier::CreateClassifierError) -> Self {
1210 match err {
1211 crate::operation::create_classifier::CreateClassifierError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1212 crate::operation::create_classifier::CreateClassifierError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1213 crate::operation::create_classifier::CreateClassifierError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1214 crate::operation::create_classifier::CreateClassifierError::Unhandled(inner) => Error::Unhandled(inner),
1215 }
1216 }
1217}
1218impl<R>
1219 From<
1220 ::aws_smithy_runtime_api::client::result::SdkError<
1221 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError,
1222 R,
1223 >,
1224 > for Error
1225where
1226 R: Send + Sync + std::fmt::Debug + 'static,
1227{
1228 fn from(
1229 err: ::aws_smithy_runtime_api::client::result::SdkError<
1230 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError,
1231 R,
1232 >,
1233 ) -> Self {
1234 match err {
1235 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1236 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1237 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1238 source: err.into(),
1239 }),
1240 }
1241 }
1242}
1243impl From<crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError> for Error {
1244 fn from(err: crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError) -> Self {
1245 match err {
1246 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1247 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1248 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError::ColumnStatisticsTaskRunningException(inner) => Error::ColumnStatisticsTaskRunningException(inner),
1249 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
1250 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1251 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1252 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError::ResourceNumberLimitExceededException(inner) => Error::ResourceNumberLimitExceededException(inner),
1253 crate::operation::create_column_statistics_task_settings::CreateColumnStatisticsTaskSettingsError::Unhandled(inner) => Error::Unhandled(inner),
1254 }
1255 }
1256}
1257impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_connection::CreateConnectionError, R>> for Error
1258where
1259 R: Send + Sync + std::fmt::Debug + 'static,
1260{
1261 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_connection::CreateConnectionError, R>) -> Self {
1262 match err {
1263 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1264 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1265 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1266 source: err.into(),
1267 }),
1268 }
1269 }
1270}
1271impl From<crate::operation::create_connection::CreateConnectionError> for Error {
1272 fn from(err: crate::operation::create_connection::CreateConnectionError) -> Self {
1273 match err {
1274 crate::operation::create_connection::CreateConnectionError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1275 crate::operation::create_connection::CreateConnectionError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
1276 crate::operation::create_connection::CreateConnectionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1277 crate::operation::create_connection::CreateConnectionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1278 crate::operation::create_connection::CreateConnectionError::ResourceNumberLimitExceededException(inner) => {
1279 Error::ResourceNumberLimitExceededException(inner)
1280 }
1281 crate::operation::create_connection::CreateConnectionError::Unhandled(inner) => Error::Unhandled(inner),
1282 }
1283 }
1284}
1285impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_crawler::CreateCrawlerError, R>> for Error
1286where
1287 R: Send + Sync + std::fmt::Debug + 'static,
1288{
1289 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_crawler::CreateCrawlerError, R>) -> Self {
1290 match err {
1291 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1292 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1293 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1294 source: err.into(),
1295 }),
1296 }
1297 }
1298}
1299impl From<crate::operation::create_crawler::CreateCrawlerError> for Error {
1300 fn from(err: crate::operation::create_crawler::CreateCrawlerError) -> Self {
1301 match err {
1302 crate::operation::create_crawler::CreateCrawlerError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1303 crate::operation::create_crawler::CreateCrawlerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1304 crate::operation::create_crawler::CreateCrawlerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1305 crate::operation::create_crawler::CreateCrawlerError::ResourceNumberLimitExceededException(inner) => {
1306 Error::ResourceNumberLimitExceededException(inner)
1307 }
1308 crate::operation::create_crawler::CreateCrawlerError::Unhandled(inner) => Error::Unhandled(inner),
1309 }
1310 }
1311}
1312impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_custom_entity_type::CreateCustomEntityTypeError, R>>
1313 for Error
1314where
1315 R: Send + Sync + std::fmt::Debug + 'static,
1316{
1317 fn from(
1318 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_custom_entity_type::CreateCustomEntityTypeError, R>,
1319 ) -> Self {
1320 match err {
1321 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1322 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1323 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1324 source: err.into(),
1325 }),
1326 }
1327 }
1328}
1329impl From<crate::operation::create_custom_entity_type::CreateCustomEntityTypeError> for Error {
1330 fn from(err: crate::operation::create_custom_entity_type::CreateCustomEntityTypeError) -> Self {
1331 match err {
1332 crate::operation::create_custom_entity_type::CreateCustomEntityTypeError::AccessDeniedException(inner) => {
1333 Error::AccessDeniedException(inner)
1334 }
1335 crate::operation::create_custom_entity_type::CreateCustomEntityTypeError::AlreadyExistsException(inner) => {
1336 Error::AlreadyExistsException(inner)
1337 }
1338 crate::operation::create_custom_entity_type::CreateCustomEntityTypeError::IdempotentParameterMismatchException(inner) => {
1339 Error::IdempotentParameterMismatchException(inner)
1340 }
1341 crate::operation::create_custom_entity_type::CreateCustomEntityTypeError::InternalServiceException(inner) => {
1342 Error::InternalServiceException(inner)
1343 }
1344 crate::operation::create_custom_entity_type::CreateCustomEntityTypeError::InvalidInputException(inner) => {
1345 Error::InvalidInputException(inner)
1346 }
1347 crate::operation::create_custom_entity_type::CreateCustomEntityTypeError::OperationTimeoutException(inner) => {
1348 Error::OperationTimeoutException(inner)
1349 }
1350 crate::operation::create_custom_entity_type::CreateCustomEntityTypeError::ResourceNumberLimitExceededException(inner) => {
1351 Error::ResourceNumberLimitExceededException(inner)
1352 }
1353 crate::operation::create_custom_entity_type::CreateCustomEntityTypeError::Unhandled(inner) => Error::Unhandled(inner),
1354 }
1355 }
1356}
1357impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_database::CreateDatabaseError, R>> for Error
1358where
1359 R: Send + Sync + std::fmt::Debug + 'static,
1360{
1361 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_database::CreateDatabaseError, R>) -> Self {
1362 match err {
1363 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1364 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1365 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1366 source: err.into(),
1367 }),
1368 }
1369 }
1370}
1371impl From<crate::operation::create_database::CreateDatabaseError> for Error {
1372 fn from(err: crate::operation::create_database::CreateDatabaseError) -> Self {
1373 match err {
1374 crate::operation::create_database::CreateDatabaseError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1375 crate::operation::create_database::CreateDatabaseError::ConcurrentModificationException(inner) => {
1376 Error::ConcurrentModificationException(inner)
1377 }
1378 crate::operation::create_database::CreateDatabaseError::FederatedResourceAlreadyExistsException(inner) => {
1379 Error::FederatedResourceAlreadyExistsException(inner)
1380 }
1381 crate::operation::create_database::CreateDatabaseError::FederationSourceException(inner) => Error::FederationSourceException(inner),
1382 crate::operation::create_database::CreateDatabaseError::FederationSourceRetryableException(inner) => {
1383 Error::FederationSourceRetryableException(inner)
1384 }
1385 crate::operation::create_database::CreateDatabaseError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
1386 crate::operation::create_database::CreateDatabaseError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1387 crate::operation::create_database::CreateDatabaseError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1388 crate::operation::create_database::CreateDatabaseError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1389 crate::operation::create_database::CreateDatabaseError::ResourceNumberLimitExceededException(inner) => {
1390 Error::ResourceNumberLimitExceededException(inner)
1391 }
1392 crate::operation::create_database::CreateDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
1393 }
1394 }
1395}
1396impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError, R>>
1397 for Error
1398where
1399 R: Send + Sync + std::fmt::Debug + 'static,
1400{
1401 fn from(
1402 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError, R>,
1403 ) -> Self {
1404 match err {
1405 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1406 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1407 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1408 source: err.into(),
1409 }),
1410 }
1411 }
1412}
1413impl From<crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError> for Error {
1414 fn from(err: crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError) -> Self {
1415 match err {
1416 crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError::AlreadyExistsException(inner) => {
1417 Error::AlreadyExistsException(inner)
1418 }
1419 crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError::InternalServiceException(inner) => {
1420 Error::InternalServiceException(inner)
1421 }
1422 crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError::InvalidInputException(inner) => {
1423 Error::InvalidInputException(inner)
1424 }
1425 crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError::OperationTimeoutException(inner) => {
1426 Error::OperationTimeoutException(inner)
1427 }
1428 crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError::ResourceNumberLimitExceededException(inner) => {
1429 Error::ResourceNumberLimitExceededException(inner)
1430 }
1431 crate::operation::create_data_quality_ruleset::CreateDataQualityRulesetError::Unhandled(inner) => Error::Unhandled(inner),
1432 }
1433 }
1434}
1435impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_dev_endpoint::CreateDevEndpointError, R>> for Error
1436where
1437 R: Send + Sync + std::fmt::Debug + 'static,
1438{
1439 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_dev_endpoint::CreateDevEndpointError, R>) -> Self {
1440 match err {
1441 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1442 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1443 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1444 source: err.into(),
1445 }),
1446 }
1447 }
1448}
1449impl From<crate::operation::create_dev_endpoint::CreateDevEndpointError> for Error {
1450 fn from(err: crate::operation::create_dev_endpoint::CreateDevEndpointError) -> Self {
1451 match err {
1452 crate::operation::create_dev_endpoint::CreateDevEndpointError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1453 crate::operation::create_dev_endpoint::CreateDevEndpointError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1454 crate::operation::create_dev_endpoint::CreateDevEndpointError::IdempotentParameterMismatchException(inner) => {
1455 Error::IdempotentParameterMismatchException(inner)
1456 }
1457 crate::operation::create_dev_endpoint::CreateDevEndpointError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1458 crate::operation::create_dev_endpoint::CreateDevEndpointError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1459 crate::operation::create_dev_endpoint::CreateDevEndpointError::OperationTimeoutException(inner) => {
1460 Error::OperationTimeoutException(inner)
1461 }
1462 crate::operation::create_dev_endpoint::CreateDevEndpointError::ResourceNumberLimitExceededException(inner) => {
1463 Error::ResourceNumberLimitExceededException(inner)
1464 }
1465 crate::operation::create_dev_endpoint::CreateDevEndpointError::ValidationException(inner) => Error::ValidationException(inner),
1466 crate::operation::create_dev_endpoint::CreateDevEndpointError::Unhandled(inner) => Error::Unhandled(inner),
1467 }
1468 }
1469}
1470impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_glossary::CreateGlossaryError, R>> for Error
1471where
1472 R: Send + Sync + std::fmt::Debug + 'static,
1473{
1474 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_glossary::CreateGlossaryError, R>) -> Self {
1475 match err {
1476 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1477 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1478 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1479 source: err.into(),
1480 }),
1481 }
1482 }
1483}
1484impl From<crate::operation::create_glossary::CreateGlossaryError> for Error {
1485 fn from(err: crate::operation::create_glossary::CreateGlossaryError) -> Self {
1486 match err {
1487 crate::operation::create_glossary::CreateGlossaryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1488 crate::operation::create_glossary::CreateGlossaryError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1489 crate::operation::create_glossary::CreateGlossaryError::ConcurrentModificationException(inner) => {
1490 Error::ConcurrentModificationException(inner)
1491 }
1492 crate::operation::create_glossary::CreateGlossaryError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1493 crate::operation::create_glossary::CreateGlossaryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1494 crate::operation::create_glossary::CreateGlossaryError::ThrottlingException(inner) => Error::ThrottlingException(inner),
1495 crate::operation::create_glossary::CreateGlossaryError::Unhandled(inner) => Error::Unhandled(inner),
1496 }
1497 }
1498}
1499impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_glossary_term::CreateGlossaryTermError, R>> for Error
1500where
1501 R: Send + Sync + std::fmt::Debug + 'static,
1502{
1503 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_glossary_term::CreateGlossaryTermError, R>) -> Self {
1504 match err {
1505 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1506 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1507 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1508 source: err.into(),
1509 }),
1510 }
1511 }
1512}
1513impl From<crate::operation::create_glossary_term::CreateGlossaryTermError> for Error {
1514 fn from(err: crate::operation::create_glossary_term::CreateGlossaryTermError) -> Self {
1515 match err {
1516 crate::operation::create_glossary_term::CreateGlossaryTermError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1517 crate::operation::create_glossary_term::CreateGlossaryTermError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1518 crate::operation::create_glossary_term::CreateGlossaryTermError::ConcurrentModificationException(inner) => {
1519 Error::ConcurrentModificationException(inner)
1520 }
1521 crate::operation::create_glossary_term::CreateGlossaryTermError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
1522 crate::operation::create_glossary_term::CreateGlossaryTermError::InternalServiceException(inner) => {
1523 Error::InternalServiceException(inner)
1524 }
1525 crate::operation::create_glossary_term::CreateGlossaryTermError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1526 crate::operation::create_glossary_term::CreateGlossaryTermError::ThrottlingException(inner) => Error::ThrottlingException(inner),
1527 crate::operation::create_glossary_term::CreateGlossaryTermError::Unhandled(inner) => Error::Unhandled(inner),
1528 }
1529 }
1530}
1531impl<R>
1532 From<
1533 ::aws_smithy_runtime_api::client::result::SdkError<
1534 crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError,
1535 R,
1536 >,
1537 > for Error
1538where
1539 R: Send + Sync + std::fmt::Debug + 'static,
1540{
1541 fn from(
1542 err: ::aws_smithy_runtime_api::client::result::SdkError<
1543 crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError,
1544 R,
1545 >,
1546 ) -> Self {
1547 match err {
1548 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1549 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1550 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1551 source: err.into(),
1552 }),
1553 }
1554 }
1555}
1556impl From<crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError> for Error {
1557 fn from(err: crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError) -> Self {
1558 match err {
1559 crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1560 crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1561 crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
1562 crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1563 crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1564 crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1565 crate::operation::create_glue_identity_center_configuration::CreateGlueIdentityCenterConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
1566 }
1567 }
1568}
1569impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_integration::CreateIntegrationError, R>> for Error
1570where
1571 R: Send + Sync + std::fmt::Debug + 'static,
1572{
1573 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_integration::CreateIntegrationError, R>) -> Self {
1574 match err {
1575 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1576 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1577 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1578 source: err.into(),
1579 }),
1580 }
1581 }
1582}
1583impl From<crate::operation::create_integration::CreateIntegrationError> for Error {
1584 fn from(err: crate::operation::create_integration::CreateIntegrationError) -> Self {
1585 match err {
1586 crate::operation::create_integration::CreateIntegrationError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1587 crate::operation::create_integration::CreateIntegrationError::ConflictException(inner) => Error::ConflictException(inner),
1588 crate::operation::create_integration::CreateIntegrationError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
1589 crate::operation::create_integration::CreateIntegrationError::IntegrationConflictOperationFault(inner) => {
1590 Error::IntegrationConflictOperationFault(inner)
1591 }
1592 crate::operation::create_integration::CreateIntegrationError::IntegrationQuotaExceededFault(inner) => {
1593 Error::IntegrationQuotaExceededFault(inner)
1594 }
1595 crate::operation::create_integration::CreateIntegrationError::InternalServerException(inner) => Error::InternalServerException(inner),
1596 crate::operation::create_integration::CreateIntegrationError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1597 crate::operation::create_integration::CreateIntegrationError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1598 crate::operation::create_integration::CreateIntegrationError::KmsKeyNotAccessibleFault(inner) => Error::KmsKeyNotAccessibleFault(inner),
1599 crate::operation::create_integration::CreateIntegrationError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1600 crate::operation::create_integration::CreateIntegrationError::ResourceNumberLimitExceededException(inner) => {
1601 Error::ResourceNumberLimitExceededException(inner)
1602 }
1603 crate::operation::create_integration::CreateIntegrationError::ValidationException(inner) => Error::ValidationException(inner),
1604 crate::operation::create_integration::CreateIntegrationError::Unhandled(inner) => Error::Unhandled(inner),
1605 }
1606 }
1607}
1608impl<R>
1609 From<
1610 ::aws_smithy_runtime_api::client::result::SdkError<
1611 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError,
1612 R,
1613 >,
1614 > for Error
1615where
1616 R: Send + Sync + std::fmt::Debug + 'static,
1617{
1618 fn from(
1619 err: ::aws_smithy_runtime_api::client::result::SdkError<
1620 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError,
1621 R,
1622 >,
1623 ) -> Self {
1624 match err {
1625 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1626 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1627 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1628 source: err.into(),
1629 }),
1630 }
1631 }
1632}
1633impl From<crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError> for Error {
1634 fn from(err: crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError) -> Self {
1635 match err {
1636 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError::AccessDeniedException(inner) => {
1637 Error::AccessDeniedException(inner)
1638 }
1639 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError::ConflictException(inner) => {
1640 Error::ConflictException(inner)
1641 }
1642 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError::EntityNotFoundException(inner) => {
1643 Error::EntityNotFoundException(inner)
1644 }
1645 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError::InternalServerException(inner) => {
1646 Error::InternalServerException(inner)
1647 }
1648 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError::InternalServiceException(inner) => {
1649 Error::InternalServiceException(inner)
1650 }
1651 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError::InvalidInputException(inner) => {
1652 Error::InvalidInputException(inner)
1653 }
1654 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError::ResourceNotFoundException(inner) => {
1655 Error::ResourceNotFoundException(inner)
1656 }
1657 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError::ValidationException(inner) => {
1658 Error::ValidationException(inner)
1659 }
1660 crate::operation::create_integration_resource_property::CreateIntegrationResourcePropertyError::Unhandled(inner) => {
1661 Error::Unhandled(inner)
1662 }
1663 }
1664 }
1665}
1666impl<R>
1667 From<
1668 ::aws_smithy_runtime_api::client::result::SdkError<
1669 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError,
1670 R,
1671 >,
1672 > for Error
1673where
1674 R: Send + Sync + std::fmt::Debug + 'static,
1675{
1676 fn from(
1677 err: ::aws_smithy_runtime_api::client::result::SdkError<
1678 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError,
1679 R,
1680 >,
1681 ) -> Self {
1682 match err {
1683 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1684 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1685 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1686 source: err.into(),
1687 }),
1688 }
1689 }
1690}
1691impl From<crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError> for Error {
1692 fn from(err: crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError) -> Self {
1693 match err {
1694 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError::AccessDeniedException(inner) => {
1695 Error::AccessDeniedException(inner)
1696 }
1697 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError::EntityNotFoundException(inner) => {
1698 Error::EntityNotFoundException(inner)
1699 }
1700 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError::InternalServerException(inner) => {
1701 Error::InternalServerException(inner)
1702 }
1703 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError::InternalServiceException(inner) => {
1704 Error::InternalServiceException(inner)
1705 }
1706 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError::InvalidInputException(inner) => {
1707 Error::InvalidInputException(inner)
1708 }
1709 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError::ResourceNotFoundException(inner) => {
1710 Error::ResourceNotFoundException(inner)
1711 }
1712 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError::ValidationException(inner) => {
1713 Error::ValidationException(inner)
1714 }
1715 crate::operation::create_integration_table_properties::CreateIntegrationTablePropertiesError::Unhandled(inner) => Error::Unhandled(inner),
1716 }
1717 }
1718}
1719impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_job::CreateJobError, R>> for Error
1720where
1721 R: Send + Sync + std::fmt::Debug + 'static,
1722{
1723 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_job::CreateJobError, R>) -> Self {
1724 match err {
1725 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1726 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1727 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1728 source: err.into(),
1729 }),
1730 }
1731 }
1732}
1733impl From<crate::operation::create_job::CreateJobError> for Error {
1734 fn from(err: crate::operation::create_job::CreateJobError) -> Self {
1735 match err {
1736 crate::operation::create_job::CreateJobError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1737 crate::operation::create_job::CreateJobError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
1738 crate::operation::create_job::CreateJobError::IdempotentParameterMismatchException(inner) => {
1739 Error::IdempotentParameterMismatchException(inner)
1740 }
1741 crate::operation::create_job::CreateJobError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1742 crate::operation::create_job::CreateJobError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1743 crate::operation::create_job::CreateJobError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1744 crate::operation::create_job::CreateJobError::ResourceNumberLimitExceededException(inner) => {
1745 Error::ResourceNumberLimitExceededException(inner)
1746 }
1747 crate::operation::create_job::CreateJobError::Unhandled(inner) => Error::Unhandled(inner),
1748 }
1749 }
1750}
1751impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_ml_transform::CreateMLTransformError, R>> for Error
1752where
1753 R: Send + Sync + std::fmt::Debug + 'static,
1754{
1755 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_ml_transform::CreateMLTransformError, R>) -> Self {
1756 match err {
1757 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1758 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1759 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1760 source: err.into(),
1761 }),
1762 }
1763 }
1764}
1765impl From<crate::operation::create_ml_transform::CreateMLTransformError> for Error {
1766 fn from(err: crate::operation::create_ml_transform::CreateMLTransformError) -> Self {
1767 match err {
1768 crate::operation::create_ml_transform::CreateMLTransformError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1769 crate::operation::create_ml_transform::CreateMLTransformError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1770 crate::operation::create_ml_transform::CreateMLTransformError::IdempotentParameterMismatchException(inner) => {
1771 Error::IdempotentParameterMismatchException(inner)
1772 }
1773 crate::operation::create_ml_transform::CreateMLTransformError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1774 crate::operation::create_ml_transform::CreateMLTransformError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1775 crate::operation::create_ml_transform::CreateMLTransformError::OperationTimeoutException(inner) => {
1776 Error::OperationTimeoutException(inner)
1777 }
1778 crate::operation::create_ml_transform::CreateMLTransformError::ResourceNumberLimitExceededException(inner) => {
1779 Error::ResourceNumberLimitExceededException(inner)
1780 }
1781 crate::operation::create_ml_transform::CreateMLTransformError::Unhandled(inner) => Error::Unhandled(inner),
1782 }
1783 }
1784}
1785impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_partition::CreatePartitionError, R>> for Error
1786where
1787 R: Send + Sync + std::fmt::Debug + 'static,
1788{
1789 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_partition::CreatePartitionError, R>) -> Self {
1790 match err {
1791 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1792 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1793 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1794 source: err.into(),
1795 }),
1796 }
1797 }
1798}
1799impl From<crate::operation::create_partition::CreatePartitionError> for Error {
1800 fn from(err: crate::operation::create_partition::CreatePartitionError) -> Self {
1801 match err {
1802 crate::operation::create_partition::CreatePartitionError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1803 crate::operation::create_partition::CreatePartitionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
1804 crate::operation::create_partition::CreatePartitionError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
1805 crate::operation::create_partition::CreatePartitionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1806 crate::operation::create_partition::CreatePartitionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1807 crate::operation::create_partition::CreatePartitionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1808 crate::operation::create_partition::CreatePartitionError::ResourceNumberLimitExceededException(inner) => {
1809 Error::ResourceNumberLimitExceededException(inner)
1810 }
1811 crate::operation::create_partition::CreatePartitionError::Unhandled(inner) => Error::Unhandled(inner),
1812 }
1813 }
1814}
1815impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_partition_index::CreatePartitionIndexError, R>> for Error
1816where
1817 R: Send + Sync + std::fmt::Debug + 'static,
1818{
1819 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_partition_index::CreatePartitionIndexError, R>) -> Self {
1820 match err {
1821 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1822 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1823 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1824 source: err.into(),
1825 }),
1826 }
1827 }
1828}
1829impl From<crate::operation::create_partition_index::CreatePartitionIndexError> for Error {
1830 fn from(err: crate::operation::create_partition_index::CreatePartitionIndexError) -> Self {
1831 match err {
1832 crate::operation::create_partition_index::CreatePartitionIndexError::AlreadyExistsException(inner) => {
1833 Error::AlreadyExistsException(inner)
1834 }
1835 crate::operation::create_partition_index::CreatePartitionIndexError::EntityNotFoundException(inner) => {
1836 Error::EntityNotFoundException(inner)
1837 }
1838 crate::operation::create_partition_index::CreatePartitionIndexError::GlueEncryptionException(inner) => {
1839 Error::GlueEncryptionException(inner)
1840 }
1841 crate::operation::create_partition_index::CreatePartitionIndexError::InternalServiceException(inner) => {
1842 Error::InternalServiceException(inner)
1843 }
1844 crate::operation::create_partition_index::CreatePartitionIndexError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1845 crate::operation::create_partition_index::CreatePartitionIndexError::OperationTimeoutException(inner) => {
1846 Error::OperationTimeoutException(inner)
1847 }
1848 crate::operation::create_partition_index::CreatePartitionIndexError::ResourceNumberLimitExceededException(inner) => {
1849 Error::ResourceNumberLimitExceededException(inner)
1850 }
1851 crate::operation::create_partition_index::CreatePartitionIndexError::Unhandled(inner) => Error::Unhandled(inner),
1852 }
1853 }
1854}
1855impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_registry::CreateRegistryError, R>> for Error
1856where
1857 R: Send + Sync + std::fmt::Debug + 'static,
1858{
1859 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_registry::CreateRegistryError, R>) -> Self {
1860 match err {
1861 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1862 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1863 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1864 source: err.into(),
1865 }),
1866 }
1867 }
1868}
1869impl From<crate::operation::create_registry::CreateRegistryError> for Error {
1870 fn from(err: crate::operation::create_registry::CreateRegistryError) -> Self {
1871 match err {
1872 crate::operation::create_registry::CreateRegistryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1873 crate::operation::create_registry::CreateRegistryError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1874 crate::operation::create_registry::CreateRegistryError::ConcurrentModificationException(inner) => {
1875 Error::ConcurrentModificationException(inner)
1876 }
1877 crate::operation::create_registry::CreateRegistryError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1878 crate::operation::create_registry::CreateRegistryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1879 crate::operation::create_registry::CreateRegistryError::ResourceNumberLimitExceededException(inner) => {
1880 Error::ResourceNumberLimitExceededException(inner)
1881 }
1882 crate::operation::create_registry::CreateRegistryError::Unhandled(inner) => Error::Unhandled(inner),
1883 }
1884 }
1885}
1886impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_schema::CreateSchemaError, R>> for Error
1887where
1888 R: Send + Sync + std::fmt::Debug + 'static,
1889{
1890 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_schema::CreateSchemaError, R>) -> Self {
1891 match err {
1892 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1893 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1894 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1895 source: err.into(),
1896 }),
1897 }
1898 }
1899}
1900impl From<crate::operation::create_schema::CreateSchemaError> for Error {
1901 fn from(err: crate::operation::create_schema::CreateSchemaError) -> Self {
1902 match err {
1903 crate::operation::create_schema::CreateSchemaError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1904 crate::operation::create_schema::CreateSchemaError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
1905 crate::operation::create_schema::CreateSchemaError::ConcurrentModificationException(inner) => {
1906 Error::ConcurrentModificationException(inner)
1907 }
1908 crate::operation::create_schema::CreateSchemaError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
1909 crate::operation::create_schema::CreateSchemaError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1910 crate::operation::create_schema::CreateSchemaError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1911 crate::operation::create_schema::CreateSchemaError::ResourceNumberLimitExceededException(inner) => {
1912 Error::ResourceNumberLimitExceededException(inner)
1913 }
1914 crate::operation::create_schema::CreateSchemaError::Unhandled(inner) => Error::Unhandled(inner),
1915 }
1916 }
1917}
1918impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_script::CreateScriptError, R>> for Error
1919where
1920 R: Send + Sync + std::fmt::Debug + 'static,
1921{
1922 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_script::CreateScriptError, R>) -> Self {
1923 match err {
1924 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1925 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1926 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1927 source: err.into(),
1928 }),
1929 }
1930 }
1931}
1932impl From<crate::operation::create_script::CreateScriptError> for Error {
1933 fn from(err: crate::operation::create_script::CreateScriptError) -> Self {
1934 match err {
1935 crate::operation::create_script::CreateScriptError::InternalServiceException(inner) => Error::InternalServiceException(inner),
1936 crate::operation::create_script::CreateScriptError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1937 crate::operation::create_script::CreateScriptError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
1938 crate::operation::create_script::CreateScriptError::Unhandled(inner) => Error::Unhandled(inner),
1939 }
1940 }
1941}
1942impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_security_configuration::CreateSecurityConfigurationError, R>>
1943 for Error
1944where
1945 R: Send + Sync + std::fmt::Debug + 'static,
1946{
1947 fn from(
1948 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_security_configuration::CreateSecurityConfigurationError, R>,
1949 ) -> Self {
1950 match err {
1951 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1952 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1953 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1954 source: err.into(),
1955 }),
1956 }
1957 }
1958}
1959impl From<crate::operation::create_security_configuration::CreateSecurityConfigurationError> for Error {
1960 fn from(err: crate::operation::create_security_configuration::CreateSecurityConfigurationError) -> Self {
1961 match err {
1962 crate::operation::create_security_configuration::CreateSecurityConfigurationError::AlreadyExistsException(inner) => {
1963 Error::AlreadyExistsException(inner)
1964 }
1965 crate::operation::create_security_configuration::CreateSecurityConfigurationError::InternalServiceException(inner) => {
1966 Error::InternalServiceException(inner)
1967 }
1968 crate::operation::create_security_configuration::CreateSecurityConfigurationError::InvalidInputException(inner) => {
1969 Error::InvalidInputException(inner)
1970 }
1971 crate::operation::create_security_configuration::CreateSecurityConfigurationError::OperationTimeoutException(inner) => {
1972 Error::OperationTimeoutException(inner)
1973 }
1974 crate::operation::create_security_configuration::CreateSecurityConfigurationError::ResourceNumberLimitExceededException(inner) => {
1975 Error::ResourceNumberLimitExceededException(inner)
1976 }
1977 crate::operation::create_security_configuration::CreateSecurityConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
1978 }
1979 }
1980}
1981impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_session::CreateSessionError, R>> for Error
1982where
1983 R: Send + Sync + std::fmt::Debug + 'static,
1984{
1985 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_session::CreateSessionError, R>) -> Self {
1986 match err {
1987 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1988 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1989 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1990 source: err.into(),
1991 }),
1992 }
1993 }
1994}
1995impl From<crate::operation::create_session::CreateSessionError> for Error {
1996 fn from(err: crate::operation::create_session::CreateSessionError) -> Self {
1997 match err {
1998 crate::operation::create_session::CreateSessionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1999 crate::operation::create_session::CreateSessionError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
2000 crate::operation::create_session::CreateSessionError::IdempotentParameterMismatchException(inner) => {
2001 Error::IdempotentParameterMismatchException(inner)
2002 }
2003 crate::operation::create_session::CreateSessionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2004 crate::operation::create_session::CreateSessionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2005 crate::operation::create_session::CreateSessionError::OperationNotSupportedException(inner) => {
2006 Error::OperationNotSupportedException(inner)
2007 }
2008 crate::operation::create_session::CreateSessionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2009 crate::operation::create_session::CreateSessionError::ResourceNumberLimitExceededException(inner) => {
2010 Error::ResourceNumberLimitExceededException(inner)
2011 }
2012 crate::operation::create_session::CreateSessionError::ValidationException(inner) => Error::ValidationException(inner),
2013 crate::operation::create_session::CreateSessionError::Unhandled(inner) => Error::Unhandled(inner),
2014 }
2015 }
2016}
2017impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_table::CreateTableError, R>> for Error
2018where
2019 R: Send + Sync + std::fmt::Debug + 'static,
2020{
2021 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_table::CreateTableError, R>) -> Self {
2022 match err {
2023 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2024 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2025 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2026 source: err.into(),
2027 }),
2028 }
2029 }
2030}
2031impl From<crate::operation::create_table::CreateTableError> for Error {
2032 fn from(err: crate::operation::create_table::CreateTableError) -> Self {
2033 match err {
2034 crate::operation::create_table::CreateTableError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
2035 crate::operation::create_table::CreateTableError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
2036 crate::operation::create_table::CreateTableError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2037 crate::operation::create_table::CreateTableError::FederationSourceException(inner) => Error::FederationSourceException(inner),
2038 crate::operation::create_table::CreateTableError::FederationSourceRetryableException(inner) => {
2039 Error::FederationSourceRetryableException(inner)
2040 }
2041 crate::operation::create_table::CreateTableError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
2042 crate::operation::create_table::CreateTableError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2043 crate::operation::create_table::CreateTableError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2044 crate::operation::create_table::CreateTableError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2045 crate::operation::create_table::CreateTableError::ResourceNotReadyException(inner) => Error::ResourceNotReadyException(inner),
2046 crate::operation::create_table::CreateTableError::ResourceNumberLimitExceededException(inner) => {
2047 Error::ResourceNumberLimitExceededException(inner)
2048 }
2049 crate::operation::create_table::CreateTableError::Unhandled(inner) => Error::Unhandled(inner),
2050 }
2051 }
2052}
2053impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_table_optimizer::CreateTableOptimizerError, R>> for Error
2054where
2055 R: Send + Sync + std::fmt::Debug + 'static,
2056{
2057 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_table_optimizer::CreateTableOptimizerError, R>) -> Self {
2058 match err {
2059 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2060 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2061 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2062 source: err.into(),
2063 }),
2064 }
2065 }
2066}
2067impl From<crate::operation::create_table_optimizer::CreateTableOptimizerError> for Error {
2068 fn from(err: crate::operation::create_table_optimizer::CreateTableOptimizerError) -> Self {
2069 match err {
2070 crate::operation::create_table_optimizer::CreateTableOptimizerError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2071 crate::operation::create_table_optimizer::CreateTableOptimizerError::AlreadyExistsException(inner) => {
2072 Error::AlreadyExistsException(inner)
2073 }
2074 crate::operation::create_table_optimizer::CreateTableOptimizerError::EntityNotFoundException(inner) => {
2075 Error::EntityNotFoundException(inner)
2076 }
2077 crate::operation::create_table_optimizer::CreateTableOptimizerError::InternalServiceException(inner) => {
2078 Error::InternalServiceException(inner)
2079 }
2080 crate::operation::create_table_optimizer::CreateTableOptimizerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2081 crate::operation::create_table_optimizer::CreateTableOptimizerError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2082 crate::operation::create_table_optimizer::CreateTableOptimizerError::ValidationException(inner) => Error::ValidationException(inner),
2083 crate::operation::create_table_optimizer::CreateTableOptimizerError::Unhandled(inner) => Error::Unhandled(inner),
2084 }
2085 }
2086}
2087impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_trigger::CreateTriggerError, R>> for Error
2088where
2089 R: Send + Sync + std::fmt::Debug + 'static,
2090{
2091 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_trigger::CreateTriggerError, R>) -> Self {
2092 match err {
2093 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2094 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2095 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2096 source: err.into(),
2097 }),
2098 }
2099 }
2100}
2101impl From<crate::operation::create_trigger::CreateTriggerError> for Error {
2102 fn from(err: crate::operation::create_trigger::CreateTriggerError) -> Self {
2103 match err {
2104 crate::operation::create_trigger::CreateTriggerError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
2105 crate::operation::create_trigger::CreateTriggerError::ConcurrentModificationException(inner) => {
2106 Error::ConcurrentModificationException(inner)
2107 }
2108 crate::operation::create_trigger::CreateTriggerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2109 crate::operation::create_trigger::CreateTriggerError::IdempotentParameterMismatchException(inner) => {
2110 Error::IdempotentParameterMismatchException(inner)
2111 }
2112 crate::operation::create_trigger::CreateTriggerError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2113 crate::operation::create_trigger::CreateTriggerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2114 crate::operation::create_trigger::CreateTriggerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2115 crate::operation::create_trigger::CreateTriggerError::ResourceNumberLimitExceededException(inner) => {
2116 Error::ResourceNumberLimitExceededException(inner)
2117 }
2118 crate::operation::create_trigger::CreateTriggerError::Unhandled(inner) => Error::Unhandled(inner),
2119 }
2120 }
2121}
2122impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_usage_profile::CreateUsageProfileError, R>> for Error
2123where
2124 R: Send + Sync + std::fmt::Debug + 'static,
2125{
2126 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_usage_profile::CreateUsageProfileError, R>) -> Self {
2127 match err {
2128 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2129 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2130 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2131 source: err.into(),
2132 }),
2133 }
2134 }
2135}
2136impl From<crate::operation::create_usage_profile::CreateUsageProfileError> for Error {
2137 fn from(err: crate::operation::create_usage_profile::CreateUsageProfileError) -> Self {
2138 match err {
2139 crate::operation::create_usage_profile::CreateUsageProfileError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
2140 crate::operation::create_usage_profile::CreateUsageProfileError::InternalServiceException(inner) => {
2141 Error::InternalServiceException(inner)
2142 }
2143 crate::operation::create_usage_profile::CreateUsageProfileError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2144 crate::operation::create_usage_profile::CreateUsageProfileError::OperationNotSupportedException(inner) => {
2145 Error::OperationNotSupportedException(inner)
2146 }
2147 crate::operation::create_usage_profile::CreateUsageProfileError::OperationTimeoutException(inner) => {
2148 Error::OperationTimeoutException(inner)
2149 }
2150 crate::operation::create_usage_profile::CreateUsageProfileError::ResourceNumberLimitExceededException(inner) => {
2151 Error::ResourceNumberLimitExceededException(inner)
2152 }
2153 crate::operation::create_usage_profile::CreateUsageProfileError::Unhandled(inner) => Error::Unhandled(inner),
2154 }
2155 }
2156}
2157impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_defined_function::CreateUserDefinedFunctionError, R>>
2158 for Error
2159where
2160 R: Send + Sync + std::fmt::Debug + 'static,
2161{
2162 fn from(
2163 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_defined_function::CreateUserDefinedFunctionError, R>,
2164 ) -> Self {
2165 match err {
2166 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2167 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2168 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2169 source: err.into(),
2170 }),
2171 }
2172 }
2173}
2174impl From<crate::operation::create_user_defined_function::CreateUserDefinedFunctionError> for Error {
2175 fn from(err: crate::operation::create_user_defined_function::CreateUserDefinedFunctionError) -> Self {
2176 match err {
2177 crate::operation::create_user_defined_function::CreateUserDefinedFunctionError::AlreadyExistsException(inner) => {
2178 Error::AlreadyExistsException(inner)
2179 }
2180 crate::operation::create_user_defined_function::CreateUserDefinedFunctionError::EntityNotFoundException(inner) => {
2181 Error::EntityNotFoundException(inner)
2182 }
2183 crate::operation::create_user_defined_function::CreateUserDefinedFunctionError::GlueEncryptionException(inner) => {
2184 Error::GlueEncryptionException(inner)
2185 }
2186 crate::operation::create_user_defined_function::CreateUserDefinedFunctionError::InternalServiceException(inner) => {
2187 Error::InternalServiceException(inner)
2188 }
2189 crate::operation::create_user_defined_function::CreateUserDefinedFunctionError::InvalidInputException(inner) => {
2190 Error::InvalidInputException(inner)
2191 }
2192 crate::operation::create_user_defined_function::CreateUserDefinedFunctionError::OperationTimeoutException(inner) => {
2193 Error::OperationTimeoutException(inner)
2194 }
2195 crate::operation::create_user_defined_function::CreateUserDefinedFunctionError::ResourceNumberLimitExceededException(inner) => {
2196 Error::ResourceNumberLimitExceededException(inner)
2197 }
2198 crate::operation::create_user_defined_function::CreateUserDefinedFunctionError::Unhandled(inner) => Error::Unhandled(inner),
2199 }
2200 }
2201}
2202impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_workflow::CreateWorkflowError, R>> for Error
2203where
2204 R: Send + Sync + std::fmt::Debug + 'static,
2205{
2206 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_workflow::CreateWorkflowError, R>) -> Self {
2207 match err {
2208 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2209 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2210 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2211 source: err.into(),
2212 }),
2213 }
2214 }
2215}
2216impl From<crate::operation::create_workflow::CreateWorkflowError> for Error {
2217 fn from(err: crate::operation::create_workflow::CreateWorkflowError) -> Self {
2218 match err {
2219 crate::operation::create_workflow::CreateWorkflowError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
2220 crate::operation::create_workflow::CreateWorkflowError::ConcurrentModificationException(inner) => {
2221 Error::ConcurrentModificationException(inner)
2222 }
2223 crate::operation::create_workflow::CreateWorkflowError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2224 crate::operation::create_workflow::CreateWorkflowError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2225 crate::operation::create_workflow::CreateWorkflowError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2226 crate::operation::create_workflow::CreateWorkflowError::ResourceNumberLimitExceededException(inner) => {
2227 Error::ResourceNumberLimitExceededException(inner)
2228 }
2229 crate::operation::create_workflow::CreateWorkflowError::Unhandled(inner) => Error::Unhandled(inner),
2230 }
2231 }
2232}
2233impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_asset::DeleteAssetError, R>> for Error
2234where
2235 R: Send + Sync + std::fmt::Debug + 'static,
2236{
2237 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_asset::DeleteAssetError, R>) -> Self {
2238 match err {
2239 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2240 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2241 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2242 source: err.into(),
2243 }),
2244 }
2245 }
2246}
2247impl From<crate::operation::delete_asset::DeleteAssetError> for Error {
2248 fn from(err: crate::operation::delete_asset::DeleteAssetError) -> Self {
2249 match err {
2250 crate::operation::delete_asset::DeleteAssetError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2251 crate::operation::delete_asset::DeleteAssetError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
2252 crate::operation::delete_asset::DeleteAssetError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2253 crate::operation::delete_asset::DeleteAssetError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2254 crate::operation::delete_asset::DeleteAssetError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2255 crate::operation::delete_asset::DeleteAssetError::Unhandled(inner) => Error::Unhandled(inner),
2256 }
2257 }
2258}
2259impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_asset_type::DeleteAssetTypeError, R>> for Error
2260where
2261 R: Send + Sync + std::fmt::Debug + 'static,
2262{
2263 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_asset_type::DeleteAssetTypeError, R>) -> Self {
2264 match err {
2265 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2266 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2267 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2268 source: err.into(),
2269 }),
2270 }
2271 }
2272}
2273impl From<crate::operation::delete_asset_type::DeleteAssetTypeError> for Error {
2274 fn from(err: crate::operation::delete_asset_type::DeleteAssetTypeError) -> Self {
2275 match err {
2276 crate::operation::delete_asset_type::DeleteAssetTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2277 crate::operation::delete_asset_type::DeleteAssetTypeError::ConcurrentModificationException(inner) => {
2278 Error::ConcurrentModificationException(inner)
2279 }
2280 crate::operation::delete_asset_type::DeleteAssetTypeError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2281 crate::operation::delete_asset_type::DeleteAssetTypeError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2282 crate::operation::delete_asset_type::DeleteAssetTypeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2283 crate::operation::delete_asset_type::DeleteAssetTypeError::Unhandled(inner) => Error::Unhandled(inner),
2284 }
2285 }
2286}
2287impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_attachment::DeleteAttachmentError, R>> for Error
2288where
2289 R: Send + Sync + std::fmt::Debug + 'static,
2290{
2291 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_attachment::DeleteAttachmentError, R>) -> Self {
2292 match err {
2293 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2294 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2295 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2296 source: err.into(),
2297 }),
2298 }
2299 }
2300}
2301impl From<crate::operation::delete_attachment::DeleteAttachmentError> for Error {
2302 fn from(err: crate::operation::delete_attachment::DeleteAttachmentError) -> Self {
2303 match err {
2304 crate::operation::delete_attachment::DeleteAttachmentError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2305 crate::operation::delete_attachment::DeleteAttachmentError::ConcurrentModificationException(inner) => {
2306 Error::ConcurrentModificationException(inner)
2307 }
2308 crate::operation::delete_attachment::DeleteAttachmentError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2309 crate::operation::delete_attachment::DeleteAttachmentError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2310 crate::operation::delete_attachment::DeleteAttachmentError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2311 crate::operation::delete_attachment::DeleteAttachmentError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2312 crate::operation::delete_attachment::DeleteAttachmentError::Unhandled(inner) => Error::Unhandled(inner),
2313 }
2314 }
2315}
2316impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_blueprint::DeleteBlueprintError, R>> for Error
2317where
2318 R: Send + Sync + std::fmt::Debug + 'static,
2319{
2320 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_blueprint::DeleteBlueprintError, R>) -> Self {
2321 match err {
2322 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2323 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2324 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2325 source: err.into(),
2326 }),
2327 }
2328 }
2329}
2330impl From<crate::operation::delete_blueprint::DeleteBlueprintError> for Error {
2331 fn from(err: crate::operation::delete_blueprint::DeleteBlueprintError) -> Self {
2332 match err {
2333 crate::operation::delete_blueprint::DeleteBlueprintError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2334 crate::operation::delete_blueprint::DeleteBlueprintError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2335 crate::operation::delete_blueprint::DeleteBlueprintError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2336 crate::operation::delete_blueprint::DeleteBlueprintError::Unhandled(inner) => Error::Unhandled(inner),
2337 }
2338 }
2339}
2340impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_catalog::DeleteCatalogError, R>> for Error
2341where
2342 R: Send + Sync + std::fmt::Debug + 'static,
2343{
2344 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_catalog::DeleteCatalogError, R>) -> Self {
2345 match err {
2346 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2347 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2348 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2349 source: err.into(),
2350 }),
2351 }
2352 }
2353}
2354impl From<crate::operation::delete_catalog::DeleteCatalogError> for Error {
2355 fn from(err: crate::operation::delete_catalog::DeleteCatalogError) -> Self {
2356 match err {
2357 crate::operation::delete_catalog::DeleteCatalogError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2358 crate::operation::delete_catalog::DeleteCatalogError::ConcurrentModificationException(inner) => {
2359 Error::ConcurrentModificationException(inner)
2360 }
2361 crate::operation::delete_catalog::DeleteCatalogError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2362 crate::operation::delete_catalog::DeleteCatalogError::FederationSourceException(inner) => Error::FederationSourceException(inner),
2363 crate::operation::delete_catalog::DeleteCatalogError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
2364 crate::operation::delete_catalog::DeleteCatalogError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2365 crate::operation::delete_catalog::DeleteCatalogError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2366 crate::operation::delete_catalog::DeleteCatalogError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2367 crate::operation::delete_catalog::DeleteCatalogError::Unhandled(inner) => Error::Unhandled(inner),
2368 }
2369 }
2370}
2371impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_classifier::DeleteClassifierError, R>> for Error
2372where
2373 R: Send + Sync + std::fmt::Debug + 'static,
2374{
2375 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_classifier::DeleteClassifierError, R>) -> Self {
2376 match err {
2377 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2378 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2379 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2380 source: err.into(),
2381 }),
2382 }
2383 }
2384}
2385impl From<crate::operation::delete_classifier::DeleteClassifierError> for Error {
2386 fn from(err: crate::operation::delete_classifier::DeleteClassifierError) -> Self {
2387 match err {
2388 crate::operation::delete_classifier::DeleteClassifierError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2389 crate::operation::delete_classifier::DeleteClassifierError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2390 crate::operation::delete_classifier::DeleteClassifierError::Unhandled(inner) => Error::Unhandled(inner),
2391 }
2392 }
2393}
2394impl<R>
2395 From<
2396 ::aws_smithy_runtime_api::client::result::SdkError<
2397 crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError,
2398 R,
2399 >,
2400 > for Error
2401where
2402 R: Send + Sync + std::fmt::Debug + 'static,
2403{
2404 fn from(
2405 err: ::aws_smithy_runtime_api::client::result::SdkError<
2406 crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError,
2407 R,
2408 >,
2409 ) -> Self {
2410 match err {
2411 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2412 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2413 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2414 source: err.into(),
2415 }),
2416 }
2417 }
2418}
2419impl From<crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError> for Error {
2420 fn from(err: crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError) -> Self {
2421 match err {
2422 crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError::EntityNotFoundException(inner) => {
2423 Error::EntityNotFoundException(inner)
2424 }
2425 crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError::GlueEncryptionException(inner) => {
2426 Error::GlueEncryptionException(inner)
2427 }
2428 crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError::InternalServiceException(inner) => {
2429 Error::InternalServiceException(inner)
2430 }
2431 crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError::InvalidInputException(inner) => {
2432 Error::InvalidInputException(inner)
2433 }
2434 crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError::OperationTimeoutException(inner) => {
2435 Error::OperationTimeoutException(inner)
2436 }
2437 crate::operation::delete_column_statistics_for_partition::DeleteColumnStatisticsForPartitionError::Unhandled(inner) => {
2438 Error::Unhandled(inner)
2439 }
2440 }
2441 }
2442}
2443impl<R>
2444 From<
2445 ::aws_smithy_runtime_api::client::result::SdkError<
2446 crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError,
2447 R,
2448 >,
2449 > for Error
2450where
2451 R: Send + Sync + std::fmt::Debug + 'static,
2452{
2453 fn from(
2454 err: ::aws_smithy_runtime_api::client::result::SdkError<
2455 crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError,
2456 R,
2457 >,
2458 ) -> Self {
2459 match err {
2460 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2461 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2462 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2463 source: err.into(),
2464 }),
2465 }
2466 }
2467}
2468impl From<crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError> for Error {
2469 fn from(err: crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError) -> Self {
2470 match err {
2471 crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError::EntityNotFoundException(inner) => {
2472 Error::EntityNotFoundException(inner)
2473 }
2474 crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError::GlueEncryptionException(inner) => {
2475 Error::GlueEncryptionException(inner)
2476 }
2477 crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError::InternalServiceException(inner) => {
2478 Error::InternalServiceException(inner)
2479 }
2480 crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError::InvalidInputException(inner) => {
2481 Error::InvalidInputException(inner)
2482 }
2483 crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError::OperationTimeoutException(inner) => {
2484 Error::OperationTimeoutException(inner)
2485 }
2486 crate::operation::delete_column_statistics_for_table::DeleteColumnStatisticsForTableError::Unhandled(inner) => Error::Unhandled(inner),
2487 }
2488 }
2489}
2490impl<R>
2491 From<
2492 ::aws_smithy_runtime_api::client::result::SdkError<
2493 crate::operation::delete_column_statistics_task_settings::DeleteColumnStatisticsTaskSettingsError,
2494 R,
2495 >,
2496 > for Error
2497where
2498 R: Send + Sync + std::fmt::Debug + 'static,
2499{
2500 fn from(
2501 err: ::aws_smithy_runtime_api::client::result::SdkError<
2502 crate::operation::delete_column_statistics_task_settings::DeleteColumnStatisticsTaskSettingsError,
2503 R,
2504 >,
2505 ) -> Self {
2506 match err {
2507 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2508 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2509 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2510 source: err.into(),
2511 }),
2512 }
2513 }
2514}
2515impl From<crate::operation::delete_column_statistics_task_settings::DeleteColumnStatisticsTaskSettingsError> for Error {
2516 fn from(err: crate::operation::delete_column_statistics_task_settings::DeleteColumnStatisticsTaskSettingsError) -> Self {
2517 match err {
2518 crate::operation::delete_column_statistics_task_settings::DeleteColumnStatisticsTaskSettingsError::EntityNotFoundException(inner) => {
2519 Error::EntityNotFoundException(inner)
2520 }
2521 crate::operation::delete_column_statistics_task_settings::DeleteColumnStatisticsTaskSettingsError::InvalidInputException(inner) => {
2522 Error::InvalidInputException(inner)
2523 }
2524 crate::operation::delete_column_statistics_task_settings::DeleteColumnStatisticsTaskSettingsError::OperationTimeoutException(inner) => {
2525 Error::OperationTimeoutException(inner)
2526 }
2527 crate::operation::delete_column_statistics_task_settings::DeleteColumnStatisticsTaskSettingsError::Unhandled(inner) => {
2528 Error::Unhandled(inner)
2529 }
2530 }
2531 }
2532}
2533impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_connection::DeleteConnectionError, R>> for Error
2534where
2535 R: Send + Sync + std::fmt::Debug + 'static,
2536{
2537 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_connection::DeleteConnectionError, R>) -> Self {
2538 match err {
2539 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2540 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2541 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2542 source: err.into(),
2543 }),
2544 }
2545 }
2546}
2547impl From<crate::operation::delete_connection::DeleteConnectionError> for Error {
2548 fn from(err: crate::operation::delete_connection::DeleteConnectionError) -> Self {
2549 match err {
2550 crate::operation::delete_connection::DeleteConnectionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2551 crate::operation::delete_connection::DeleteConnectionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2552 crate::operation::delete_connection::DeleteConnectionError::Unhandled(inner) => Error::Unhandled(inner),
2553 }
2554 }
2555}
2556impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_connection_type::DeleteConnectionTypeError, R>> for Error
2557where
2558 R: Send + Sync + std::fmt::Debug + 'static,
2559{
2560 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_connection_type::DeleteConnectionTypeError, R>) -> Self {
2561 match err {
2562 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2563 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2564 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2565 source: err.into(),
2566 }),
2567 }
2568 }
2569}
2570impl From<crate::operation::delete_connection_type::DeleteConnectionTypeError> for Error {
2571 fn from(err: crate::operation::delete_connection_type::DeleteConnectionTypeError) -> Self {
2572 match err {
2573 crate::operation::delete_connection_type::DeleteConnectionTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2574 crate::operation::delete_connection_type::DeleteConnectionTypeError::EntityNotFoundException(inner) => {
2575 Error::EntityNotFoundException(inner)
2576 }
2577 crate::operation::delete_connection_type::DeleteConnectionTypeError::InternalServiceException(inner) => {
2578 Error::InternalServiceException(inner)
2579 }
2580 crate::operation::delete_connection_type::DeleteConnectionTypeError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2581 crate::operation::delete_connection_type::DeleteConnectionTypeError::OperationTimeoutException(inner) => {
2582 Error::OperationTimeoutException(inner)
2583 }
2584 crate::operation::delete_connection_type::DeleteConnectionTypeError::ValidationException(inner) => Error::ValidationException(inner),
2585 crate::operation::delete_connection_type::DeleteConnectionTypeError::Unhandled(inner) => Error::Unhandled(inner),
2586 }
2587 }
2588}
2589impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_crawler::DeleteCrawlerError, R>> for Error
2590where
2591 R: Send + Sync + std::fmt::Debug + 'static,
2592{
2593 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_crawler::DeleteCrawlerError, R>) -> Self {
2594 match err {
2595 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2596 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2597 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2598 source: err.into(),
2599 }),
2600 }
2601 }
2602}
2603impl From<crate::operation::delete_crawler::DeleteCrawlerError> for Error {
2604 fn from(err: crate::operation::delete_crawler::DeleteCrawlerError) -> Self {
2605 match err {
2606 crate::operation::delete_crawler::DeleteCrawlerError::CrawlerRunningException(inner) => Error::CrawlerRunningException(inner),
2607 crate::operation::delete_crawler::DeleteCrawlerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2608 crate::operation::delete_crawler::DeleteCrawlerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2609 crate::operation::delete_crawler::DeleteCrawlerError::SchedulerTransitioningException(inner) => {
2610 Error::SchedulerTransitioningException(inner)
2611 }
2612 crate::operation::delete_crawler::DeleteCrawlerError::Unhandled(inner) => Error::Unhandled(inner),
2613 }
2614 }
2615}
2616impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError, R>>
2617 for Error
2618where
2619 R: Send + Sync + std::fmt::Debug + 'static,
2620{
2621 fn from(
2622 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError, R>,
2623 ) -> Self {
2624 match err {
2625 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2626 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2627 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2628 source: err.into(),
2629 }),
2630 }
2631 }
2632}
2633impl From<crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError> for Error {
2634 fn from(err: crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError) -> Self {
2635 match err {
2636 crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError::AccessDeniedException(inner) => {
2637 Error::AccessDeniedException(inner)
2638 }
2639 crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError::EntityNotFoundException(inner) => {
2640 Error::EntityNotFoundException(inner)
2641 }
2642 crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError::InternalServiceException(inner) => {
2643 Error::InternalServiceException(inner)
2644 }
2645 crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError::InvalidInputException(inner) => {
2646 Error::InvalidInputException(inner)
2647 }
2648 crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError::OperationTimeoutException(inner) => {
2649 Error::OperationTimeoutException(inner)
2650 }
2651 crate::operation::delete_custom_entity_type::DeleteCustomEntityTypeError::Unhandled(inner) => Error::Unhandled(inner),
2652 }
2653 }
2654}
2655impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_database::DeleteDatabaseError, R>> for Error
2656where
2657 R: Send + Sync + std::fmt::Debug + 'static,
2658{
2659 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_database::DeleteDatabaseError, R>) -> Self {
2660 match err {
2661 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2662 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2663 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2664 source: err.into(),
2665 }),
2666 }
2667 }
2668}
2669impl From<crate::operation::delete_database::DeleteDatabaseError> for Error {
2670 fn from(err: crate::operation::delete_database::DeleteDatabaseError) -> Self {
2671 match err {
2672 crate::operation::delete_database::DeleteDatabaseError::ConcurrentModificationException(inner) => {
2673 Error::ConcurrentModificationException(inner)
2674 }
2675 crate::operation::delete_database::DeleteDatabaseError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2676 crate::operation::delete_database::DeleteDatabaseError::FederationSourceException(inner) => Error::FederationSourceException(inner),
2677 crate::operation::delete_database::DeleteDatabaseError::FederationSourceRetryableException(inner) => {
2678 Error::FederationSourceRetryableException(inner)
2679 }
2680 crate::operation::delete_database::DeleteDatabaseError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2681 crate::operation::delete_database::DeleteDatabaseError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2682 crate::operation::delete_database::DeleteDatabaseError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2683 crate::operation::delete_database::DeleteDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
2684 }
2685 }
2686}
2687impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_data_quality_ruleset::DeleteDataQualityRulesetError, R>>
2688 for Error
2689where
2690 R: Send + Sync + std::fmt::Debug + 'static,
2691{
2692 fn from(
2693 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_data_quality_ruleset::DeleteDataQualityRulesetError, R>,
2694 ) -> Self {
2695 match err {
2696 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2697 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2698 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2699 source: err.into(),
2700 }),
2701 }
2702 }
2703}
2704impl From<crate::operation::delete_data_quality_ruleset::DeleteDataQualityRulesetError> for Error {
2705 fn from(err: crate::operation::delete_data_quality_ruleset::DeleteDataQualityRulesetError) -> Self {
2706 match err {
2707 crate::operation::delete_data_quality_ruleset::DeleteDataQualityRulesetError::EntityNotFoundException(inner) => {
2708 Error::EntityNotFoundException(inner)
2709 }
2710 crate::operation::delete_data_quality_ruleset::DeleteDataQualityRulesetError::InternalServiceException(inner) => {
2711 Error::InternalServiceException(inner)
2712 }
2713 crate::operation::delete_data_quality_ruleset::DeleteDataQualityRulesetError::InvalidInputException(inner) => {
2714 Error::InvalidInputException(inner)
2715 }
2716 crate::operation::delete_data_quality_ruleset::DeleteDataQualityRulesetError::OperationTimeoutException(inner) => {
2717 Error::OperationTimeoutException(inner)
2718 }
2719 crate::operation::delete_data_quality_ruleset::DeleteDataQualityRulesetError::Unhandled(inner) => Error::Unhandled(inner),
2720 }
2721 }
2722}
2723impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_dev_endpoint::DeleteDevEndpointError, R>> for Error
2724where
2725 R: Send + Sync + std::fmt::Debug + 'static,
2726{
2727 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_dev_endpoint::DeleteDevEndpointError, R>) -> Self {
2728 match err {
2729 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2730 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2731 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2732 source: err.into(),
2733 }),
2734 }
2735 }
2736}
2737impl From<crate::operation::delete_dev_endpoint::DeleteDevEndpointError> for Error {
2738 fn from(err: crate::operation::delete_dev_endpoint::DeleteDevEndpointError) -> Self {
2739 match err {
2740 crate::operation::delete_dev_endpoint::DeleteDevEndpointError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2741 crate::operation::delete_dev_endpoint::DeleteDevEndpointError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2742 crate::operation::delete_dev_endpoint::DeleteDevEndpointError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2743 crate::operation::delete_dev_endpoint::DeleteDevEndpointError::OperationTimeoutException(inner) => {
2744 Error::OperationTimeoutException(inner)
2745 }
2746 crate::operation::delete_dev_endpoint::DeleteDevEndpointError::Unhandled(inner) => Error::Unhandled(inner),
2747 }
2748 }
2749}
2750impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_form_type::DeleteFormTypeError, R>> for Error
2751where
2752 R: Send + Sync + std::fmt::Debug + 'static,
2753{
2754 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_form_type::DeleteFormTypeError, R>) -> Self {
2755 match err {
2756 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2757 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2758 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2759 source: err.into(),
2760 }),
2761 }
2762 }
2763}
2764impl From<crate::operation::delete_form_type::DeleteFormTypeError> for Error {
2765 fn from(err: crate::operation::delete_form_type::DeleteFormTypeError) -> Self {
2766 match err {
2767 crate::operation::delete_form_type::DeleteFormTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2768 crate::operation::delete_form_type::DeleteFormTypeError::ConcurrentModificationException(inner) => {
2769 Error::ConcurrentModificationException(inner)
2770 }
2771 crate::operation::delete_form_type::DeleteFormTypeError::ConflictException(inner) => Error::ConflictException(inner),
2772 crate::operation::delete_form_type::DeleteFormTypeError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2773 crate::operation::delete_form_type::DeleteFormTypeError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2774 crate::operation::delete_form_type::DeleteFormTypeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2775 crate::operation::delete_form_type::DeleteFormTypeError::Unhandled(inner) => Error::Unhandled(inner),
2776 }
2777 }
2778}
2779impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_glossary::DeleteGlossaryError, R>> for Error
2780where
2781 R: Send + Sync + std::fmt::Debug + 'static,
2782{
2783 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_glossary::DeleteGlossaryError, R>) -> Self {
2784 match err {
2785 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2786 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2787 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2788 source: err.into(),
2789 }),
2790 }
2791 }
2792}
2793impl From<crate::operation::delete_glossary::DeleteGlossaryError> for Error {
2794 fn from(err: crate::operation::delete_glossary::DeleteGlossaryError) -> Self {
2795 match err {
2796 crate::operation::delete_glossary::DeleteGlossaryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2797 crate::operation::delete_glossary::DeleteGlossaryError::ConcurrentModificationException(inner) => {
2798 Error::ConcurrentModificationException(inner)
2799 }
2800 crate::operation::delete_glossary::DeleteGlossaryError::ConflictException(inner) => Error::ConflictException(inner),
2801 crate::operation::delete_glossary::DeleteGlossaryError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2802 crate::operation::delete_glossary::DeleteGlossaryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2803 crate::operation::delete_glossary::DeleteGlossaryError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2804 crate::operation::delete_glossary::DeleteGlossaryError::Unhandled(inner) => Error::Unhandled(inner),
2805 }
2806 }
2807}
2808impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_glossary_term::DeleteGlossaryTermError, R>> for Error
2809where
2810 R: Send + Sync + std::fmt::Debug + 'static,
2811{
2812 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_glossary_term::DeleteGlossaryTermError, R>) -> Self {
2813 match err {
2814 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2815 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2816 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2817 source: err.into(),
2818 }),
2819 }
2820 }
2821}
2822impl From<crate::operation::delete_glossary_term::DeleteGlossaryTermError> for Error {
2823 fn from(err: crate::operation::delete_glossary_term::DeleteGlossaryTermError) -> Self {
2824 match err {
2825 crate::operation::delete_glossary_term::DeleteGlossaryTermError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2826 crate::operation::delete_glossary_term::DeleteGlossaryTermError::ConcurrentModificationException(inner) => {
2827 Error::ConcurrentModificationException(inner)
2828 }
2829 crate::operation::delete_glossary_term::DeleteGlossaryTermError::InternalServiceException(inner) => {
2830 Error::InternalServiceException(inner)
2831 }
2832 crate::operation::delete_glossary_term::DeleteGlossaryTermError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2833 crate::operation::delete_glossary_term::DeleteGlossaryTermError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2834 crate::operation::delete_glossary_term::DeleteGlossaryTermError::Unhandled(inner) => Error::Unhandled(inner),
2835 }
2836 }
2837}
2838impl<R>
2839 From<
2840 ::aws_smithy_runtime_api::client::result::SdkError<
2841 crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError,
2842 R,
2843 >,
2844 > for Error
2845where
2846 R: Send + Sync + std::fmt::Debug + 'static,
2847{
2848 fn from(
2849 err: ::aws_smithy_runtime_api::client::result::SdkError<
2850 crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError,
2851 R,
2852 >,
2853 ) -> Self {
2854 match err {
2855 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2856 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2857 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2858 source: err.into(),
2859 }),
2860 }
2861 }
2862}
2863impl From<crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError> for Error {
2864 fn from(err: crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError) -> Self {
2865 match err {
2866 crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2867 crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
2868 crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2869 crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2870 crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2871 crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
2872 crate::operation::delete_glue_identity_center_configuration::DeleteGlueIdentityCenterConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
2873 }
2874 }
2875}
2876impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_integration::DeleteIntegrationError, R>> for Error
2877where
2878 R: Send + Sync + std::fmt::Debug + 'static,
2879{
2880 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_integration::DeleteIntegrationError, R>) -> Self {
2881 match err {
2882 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2883 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2884 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2885 source: err.into(),
2886 }),
2887 }
2888 }
2889}
2890impl From<crate::operation::delete_integration::DeleteIntegrationError> for Error {
2891 fn from(err: crate::operation::delete_integration::DeleteIntegrationError) -> Self {
2892 match err {
2893 crate::operation::delete_integration::DeleteIntegrationError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2894 crate::operation::delete_integration::DeleteIntegrationError::ConflictException(inner) => Error::ConflictException(inner),
2895 crate::operation::delete_integration::DeleteIntegrationError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
2896 crate::operation::delete_integration::DeleteIntegrationError::IntegrationConflictOperationFault(inner) => {
2897 Error::IntegrationConflictOperationFault(inner)
2898 }
2899 crate::operation::delete_integration::DeleteIntegrationError::IntegrationNotFoundFault(inner) => Error::IntegrationNotFoundFault(inner),
2900 crate::operation::delete_integration::DeleteIntegrationError::InternalServerException(inner) => Error::InternalServerException(inner),
2901 crate::operation::delete_integration::DeleteIntegrationError::InternalServiceException(inner) => Error::InternalServiceException(inner),
2902 crate::operation::delete_integration::DeleteIntegrationError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2903 crate::operation::delete_integration::DeleteIntegrationError::InvalidIntegrationStateFault(inner) => {
2904 Error::InvalidIntegrationStateFault(inner)
2905 }
2906 crate::operation::delete_integration::DeleteIntegrationError::InvalidStateException(inner) => Error::InvalidStateException(inner),
2907 crate::operation::delete_integration::DeleteIntegrationError::ValidationException(inner) => Error::ValidationException(inner),
2908 crate::operation::delete_integration::DeleteIntegrationError::Unhandled(inner) => Error::Unhandled(inner),
2909 }
2910 }
2911}
2912impl<R>
2913 From<
2914 ::aws_smithy_runtime_api::client::result::SdkError<
2915 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError,
2916 R,
2917 >,
2918 > for Error
2919where
2920 R: Send + Sync + std::fmt::Debug + 'static,
2921{
2922 fn from(
2923 err: ::aws_smithy_runtime_api::client::result::SdkError<
2924 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError,
2925 R,
2926 >,
2927 ) -> Self {
2928 match err {
2929 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2930 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2931 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2932 source: err.into(),
2933 }),
2934 }
2935 }
2936}
2937impl From<crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError> for Error {
2938 fn from(err: crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError) -> Self {
2939 match err {
2940 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError::AccessDeniedException(inner) => {
2941 Error::AccessDeniedException(inner)
2942 }
2943 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError::EntityNotFoundException(inner) => {
2944 Error::EntityNotFoundException(inner)
2945 }
2946 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError::InternalServerException(inner) => {
2947 Error::InternalServerException(inner)
2948 }
2949 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError::InternalServiceException(inner) => {
2950 Error::InternalServiceException(inner)
2951 }
2952 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError::InvalidInputException(inner) => {
2953 Error::InvalidInputException(inner)
2954 }
2955 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError::ResourceNotFoundException(inner) => {
2956 Error::ResourceNotFoundException(inner)
2957 }
2958 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError::ValidationException(inner) => {
2959 Error::ValidationException(inner)
2960 }
2961 crate::operation::delete_integration_resource_property::DeleteIntegrationResourcePropertyError::Unhandled(inner) => {
2962 Error::Unhandled(inner)
2963 }
2964 }
2965 }
2966}
2967impl<R>
2968 From<
2969 ::aws_smithy_runtime_api::client::result::SdkError<
2970 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError,
2971 R,
2972 >,
2973 > for Error
2974where
2975 R: Send + Sync + std::fmt::Debug + 'static,
2976{
2977 fn from(
2978 err: ::aws_smithy_runtime_api::client::result::SdkError<
2979 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError,
2980 R,
2981 >,
2982 ) -> Self {
2983 match err {
2984 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2985 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2986 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2987 source: err.into(),
2988 }),
2989 }
2990 }
2991}
2992impl From<crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError> for Error {
2993 fn from(err: crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError) -> Self {
2994 match err {
2995 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError::AccessDeniedException(inner) => {
2996 Error::AccessDeniedException(inner)
2997 }
2998 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError::EntityNotFoundException(inner) => {
2999 Error::EntityNotFoundException(inner)
3000 }
3001 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError::InternalServerException(inner) => {
3002 Error::InternalServerException(inner)
3003 }
3004 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError::InternalServiceException(inner) => {
3005 Error::InternalServiceException(inner)
3006 }
3007 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError::InvalidInputException(inner) => {
3008 Error::InvalidInputException(inner)
3009 }
3010 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError::ResourceNotFoundException(inner) => {
3011 Error::ResourceNotFoundException(inner)
3012 }
3013 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError::ValidationException(inner) => {
3014 Error::ValidationException(inner)
3015 }
3016 crate::operation::delete_integration_table_properties::DeleteIntegrationTablePropertiesError::Unhandled(inner) => Error::Unhandled(inner),
3017 }
3018 }
3019}
3020impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_job::DeleteJobError, R>> for Error
3021where
3022 R: Send + Sync + std::fmt::Debug + 'static,
3023{
3024 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_job::DeleteJobError, R>) -> Self {
3025 match err {
3026 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3027 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3028 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3029 source: err.into(),
3030 }),
3031 }
3032 }
3033}
3034impl From<crate::operation::delete_job::DeleteJobError> for Error {
3035 fn from(err: crate::operation::delete_job::DeleteJobError) -> Self {
3036 match err {
3037 crate::operation::delete_job::DeleteJobError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3038 crate::operation::delete_job::DeleteJobError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3039 crate::operation::delete_job::DeleteJobError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3040 crate::operation::delete_job::DeleteJobError::Unhandled(inner) => Error::Unhandled(inner),
3041 }
3042 }
3043}
3044impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_ml_transform::DeleteMLTransformError, R>> for Error
3045where
3046 R: Send + Sync + std::fmt::Debug + 'static,
3047{
3048 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_ml_transform::DeleteMLTransformError, R>) -> Self {
3049 match err {
3050 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3051 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3052 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3053 source: err.into(),
3054 }),
3055 }
3056 }
3057}
3058impl From<crate::operation::delete_ml_transform::DeleteMLTransformError> for Error {
3059 fn from(err: crate::operation::delete_ml_transform::DeleteMLTransformError) -> Self {
3060 match err {
3061 crate::operation::delete_ml_transform::DeleteMLTransformError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3062 crate::operation::delete_ml_transform::DeleteMLTransformError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3063 crate::operation::delete_ml_transform::DeleteMLTransformError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3064 crate::operation::delete_ml_transform::DeleteMLTransformError::OperationTimeoutException(inner) => {
3065 Error::OperationTimeoutException(inner)
3066 }
3067 crate::operation::delete_ml_transform::DeleteMLTransformError::Unhandled(inner) => Error::Unhandled(inner),
3068 }
3069 }
3070}
3071impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_partition::DeletePartitionError, R>> for Error
3072where
3073 R: Send + Sync + std::fmt::Debug + 'static,
3074{
3075 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_partition::DeletePartitionError, R>) -> Self {
3076 match err {
3077 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3078 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3079 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3080 source: err.into(),
3081 }),
3082 }
3083 }
3084}
3085impl From<crate::operation::delete_partition::DeletePartitionError> for Error {
3086 fn from(err: crate::operation::delete_partition::DeletePartitionError) -> Self {
3087 match err {
3088 crate::operation::delete_partition::DeletePartitionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3089 crate::operation::delete_partition::DeletePartitionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3090 crate::operation::delete_partition::DeletePartitionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3091 crate::operation::delete_partition::DeletePartitionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3092 crate::operation::delete_partition::DeletePartitionError::Unhandled(inner) => Error::Unhandled(inner),
3093 }
3094 }
3095}
3096impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_partition_index::DeletePartitionIndexError, R>> for Error
3097where
3098 R: Send + Sync + std::fmt::Debug + 'static,
3099{
3100 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_partition_index::DeletePartitionIndexError, R>) -> Self {
3101 match err {
3102 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3103 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3104 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3105 source: err.into(),
3106 }),
3107 }
3108 }
3109}
3110impl From<crate::operation::delete_partition_index::DeletePartitionIndexError> for Error {
3111 fn from(err: crate::operation::delete_partition_index::DeletePartitionIndexError) -> Self {
3112 match err {
3113 crate::operation::delete_partition_index::DeletePartitionIndexError::ConflictException(inner) => Error::ConflictException(inner),
3114 crate::operation::delete_partition_index::DeletePartitionIndexError::EntityNotFoundException(inner) => {
3115 Error::EntityNotFoundException(inner)
3116 }
3117 crate::operation::delete_partition_index::DeletePartitionIndexError::GlueEncryptionException(inner) => {
3118 Error::GlueEncryptionException(inner)
3119 }
3120 crate::operation::delete_partition_index::DeletePartitionIndexError::InternalServiceException(inner) => {
3121 Error::InternalServiceException(inner)
3122 }
3123 crate::operation::delete_partition_index::DeletePartitionIndexError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3124 crate::operation::delete_partition_index::DeletePartitionIndexError::OperationTimeoutException(inner) => {
3125 Error::OperationTimeoutException(inner)
3126 }
3127 crate::operation::delete_partition_index::DeletePartitionIndexError::Unhandled(inner) => Error::Unhandled(inner),
3128 }
3129 }
3130}
3131impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_registry::DeleteRegistryError, R>> for Error
3132where
3133 R: Send + Sync + std::fmt::Debug + 'static,
3134{
3135 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_registry::DeleteRegistryError, R>) -> Self {
3136 match err {
3137 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3138 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3139 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3140 source: err.into(),
3141 }),
3142 }
3143 }
3144}
3145impl From<crate::operation::delete_registry::DeleteRegistryError> for Error {
3146 fn from(err: crate::operation::delete_registry::DeleteRegistryError) -> Self {
3147 match err {
3148 crate::operation::delete_registry::DeleteRegistryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3149 crate::operation::delete_registry::DeleteRegistryError::ConcurrentModificationException(inner) => {
3150 Error::ConcurrentModificationException(inner)
3151 }
3152 crate::operation::delete_registry::DeleteRegistryError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3153 crate::operation::delete_registry::DeleteRegistryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3154 crate::operation::delete_registry::DeleteRegistryError::Unhandled(inner) => Error::Unhandled(inner),
3155 }
3156 }
3157}
3158impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_resource_policy::DeleteResourcePolicyError, R>> for Error
3159where
3160 R: Send + Sync + std::fmt::Debug + 'static,
3161{
3162 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_resource_policy::DeleteResourcePolicyError, R>) -> Self {
3163 match err {
3164 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3165 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3166 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3167 source: err.into(),
3168 }),
3169 }
3170 }
3171}
3172impl From<crate::operation::delete_resource_policy::DeleteResourcePolicyError> for Error {
3173 fn from(err: crate::operation::delete_resource_policy::DeleteResourcePolicyError) -> Self {
3174 match err {
3175 crate::operation::delete_resource_policy::DeleteResourcePolicyError::ConditionCheckFailureException(inner) => {
3176 Error::ConditionCheckFailureException(inner)
3177 }
3178 crate::operation::delete_resource_policy::DeleteResourcePolicyError::EntityNotFoundException(inner) => {
3179 Error::EntityNotFoundException(inner)
3180 }
3181 crate::operation::delete_resource_policy::DeleteResourcePolicyError::InternalServiceException(inner) => {
3182 Error::InternalServiceException(inner)
3183 }
3184 crate::operation::delete_resource_policy::DeleteResourcePolicyError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3185 crate::operation::delete_resource_policy::DeleteResourcePolicyError::OperationTimeoutException(inner) => {
3186 Error::OperationTimeoutException(inner)
3187 }
3188 crate::operation::delete_resource_policy::DeleteResourcePolicyError::Unhandled(inner) => Error::Unhandled(inner),
3189 }
3190 }
3191}
3192impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_schema::DeleteSchemaError, R>> for Error
3193where
3194 R: Send + Sync + std::fmt::Debug + 'static,
3195{
3196 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_schema::DeleteSchemaError, R>) -> Self {
3197 match err {
3198 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3199 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3200 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3201 source: err.into(),
3202 }),
3203 }
3204 }
3205}
3206impl From<crate::operation::delete_schema::DeleteSchemaError> for Error {
3207 fn from(err: crate::operation::delete_schema::DeleteSchemaError) -> Self {
3208 match err {
3209 crate::operation::delete_schema::DeleteSchemaError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3210 crate::operation::delete_schema::DeleteSchemaError::ConcurrentModificationException(inner) => {
3211 Error::ConcurrentModificationException(inner)
3212 }
3213 crate::operation::delete_schema::DeleteSchemaError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3214 crate::operation::delete_schema::DeleteSchemaError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3215 crate::operation::delete_schema::DeleteSchemaError::Unhandled(inner) => Error::Unhandled(inner),
3216 }
3217 }
3218}
3219impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_schema_versions::DeleteSchemaVersionsError, R>> for Error
3220where
3221 R: Send + Sync + std::fmt::Debug + 'static,
3222{
3223 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_schema_versions::DeleteSchemaVersionsError, R>) -> Self {
3224 match err {
3225 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3226 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3227 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3228 source: err.into(),
3229 }),
3230 }
3231 }
3232}
3233impl From<crate::operation::delete_schema_versions::DeleteSchemaVersionsError> for Error {
3234 fn from(err: crate::operation::delete_schema_versions::DeleteSchemaVersionsError) -> Self {
3235 match err {
3236 crate::operation::delete_schema_versions::DeleteSchemaVersionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3237 crate::operation::delete_schema_versions::DeleteSchemaVersionsError::ConcurrentModificationException(inner) => {
3238 Error::ConcurrentModificationException(inner)
3239 }
3240 crate::operation::delete_schema_versions::DeleteSchemaVersionsError::EntityNotFoundException(inner) => {
3241 Error::EntityNotFoundException(inner)
3242 }
3243 crate::operation::delete_schema_versions::DeleteSchemaVersionsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3244 crate::operation::delete_schema_versions::DeleteSchemaVersionsError::Unhandled(inner) => Error::Unhandled(inner),
3245 }
3246 }
3247}
3248impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_security_configuration::DeleteSecurityConfigurationError, R>>
3249 for Error
3250where
3251 R: Send + Sync + std::fmt::Debug + 'static,
3252{
3253 fn from(
3254 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_security_configuration::DeleteSecurityConfigurationError, R>,
3255 ) -> Self {
3256 match err {
3257 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3258 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3259 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3260 source: err.into(),
3261 }),
3262 }
3263 }
3264}
3265impl From<crate::operation::delete_security_configuration::DeleteSecurityConfigurationError> for Error {
3266 fn from(err: crate::operation::delete_security_configuration::DeleteSecurityConfigurationError) -> Self {
3267 match err {
3268 crate::operation::delete_security_configuration::DeleteSecurityConfigurationError::EntityNotFoundException(inner) => {
3269 Error::EntityNotFoundException(inner)
3270 }
3271 crate::operation::delete_security_configuration::DeleteSecurityConfigurationError::InternalServiceException(inner) => {
3272 Error::InternalServiceException(inner)
3273 }
3274 crate::operation::delete_security_configuration::DeleteSecurityConfigurationError::InvalidInputException(inner) => {
3275 Error::InvalidInputException(inner)
3276 }
3277 crate::operation::delete_security_configuration::DeleteSecurityConfigurationError::OperationTimeoutException(inner) => {
3278 Error::OperationTimeoutException(inner)
3279 }
3280 crate::operation::delete_security_configuration::DeleteSecurityConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
3281 }
3282 }
3283}
3284impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_session::DeleteSessionError, R>> for Error
3285where
3286 R: Send + Sync + std::fmt::Debug + 'static,
3287{
3288 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_session::DeleteSessionError, R>) -> Self {
3289 match err {
3290 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3291 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3292 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3293 source: err.into(),
3294 }),
3295 }
3296 }
3297}
3298impl From<crate::operation::delete_session::DeleteSessionError> for Error {
3299 fn from(err: crate::operation::delete_session::DeleteSessionError) -> Self {
3300 match err {
3301 crate::operation::delete_session::DeleteSessionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3302 crate::operation::delete_session::DeleteSessionError::ConcurrentModificationException(inner) => {
3303 Error::ConcurrentModificationException(inner)
3304 }
3305 crate::operation::delete_session::DeleteSessionError::IllegalSessionStateException(inner) => Error::IllegalSessionStateException(inner),
3306 crate::operation::delete_session::DeleteSessionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3307 crate::operation::delete_session::DeleteSessionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3308 crate::operation::delete_session::DeleteSessionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3309 crate::operation::delete_session::DeleteSessionError::Unhandled(inner) => Error::Unhandled(inner),
3310 }
3311 }
3312}
3313impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_table::DeleteTableError, R>> for Error
3314where
3315 R: Send + Sync + std::fmt::Debug + 'static,
3316{
3317 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_table::DeleteTableError, R>) -> Self {
3318 match err {
3319 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3320 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3321 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3322 source: err.into(),
3323 }),
3324 }
3325 }
3326}
3327impl From<crate::operation::delete_table::DeleteTableError> for Error {
3328 fn from(err: crate::operation::delete_table::DeleteTableError) -> Self {
3329 match err {
3330 crate::operation::delete_table::DeleteTableError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
3331 crate::operation::delete_table::DeleteTableError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3332 crate::operation::delete_table::DeleteTableError::FederationSourceException(inner) => Error::FederationSourceException(inner),
3333 crate::operation::delete_table::DeleteTableError::FederationSourceRetryableException(inner) => {
3334 Error::FederationSourceRetryableException(inner)
3335 }
3336 crate::operation::delete_table::DeleteTableError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3337 crate::operation::delete_table::DeleteTableError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3338 crate::operation::delete_table::DeleteTableError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3339 crate::operation::delete_table::DeleteTableError::ResourceNotReadyException(inner) => Error::ResourceNotReadyException(inner),
3340 crate::operation::delete_table::DeleteTableError::Unhandled(inner) => Error::Unhandled(inner),
3341 }
3342 }
3343}
3344impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_table_optimizer::DeleteTableOptimizerError, R>> for Error
3345where
3346 R: Send + Sync + std::fmt::Debug + 'static,
3347{
3348 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_table_optimizer::DeleteTableOptimizerError, R>) -> Self {
3349 match err {
3350 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3351 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3352 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3353 source: err.into(),
3354 }),
3355 }
3356 }
3357}
3358impl From<crate::operation::delete_table_optimizer::DeleteTableOptimizerError> for Error {
3359 fn from(err: crate::operation::delete_table_optimizer::DeleteTableOptimizerError) -> Self {
3360 match err {
3361 crate::operation::delete_table_optimizer::DeleteTableOptimizerError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3362 crate::operation::delete_table_optimizer::DeleteTableOptimizerError::EntityNotFoundException(inner) => {
3363 Error::EntityNotFoundException(inner)
3364 }
3365 crate::operation::delete_table_optimizer::DeleteTableOptimizerError::InternalServiceException(inner) => {
3366 Error::InternalServiceException(inner)
3367 }
3368 crate::operation::delete_table_optimizer::DeleteTableOptimizerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3369 crate::operation::delete_table_optimizer::DeleteTableOptimizerError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3370 crate::operation::delete_table_optimizer::DeleteTableOptimizerError::Unhandled(inner) => Error::Unhandled(inner),
3371 }
3372 }
3373}
3374impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_table_version::DeleteTableVersionError, R>> for Error
3375where
3376 R: Send + Sync + std::fmt::Debug + 'static,
3377{
3378 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_table_version::DeleteTableVersionError, R>) -> Self {
3379 match err {
3380 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3381 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3382 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3383 source: err.into(),
3384 }),
3385 }
3386 }
3387}
3388impl From<crate::operation::delete_table_version::DeleteTableVersionError> for Error {
3389 fn from(err: crate::operation::delete_table_version::DeleteTableVersionError) -> Self {
3390 match err {
3391 crate::operation::delete_table_version::DeleteTableVersionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3392 crate::operation::delete_table_version::DeleteTableVersionError::InternalServiceException(inner) => {
3393 Error::InternalServiceException(inner)
3394 }
3395 crate::operation::delete_table_version::DeleteTableVersionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3396 crate::operation::delete_table_version::DeleteTableVersionError::OperationTimeoutException(inner) => {
3397 Error::OperationTimeoutException(inner)
3398 }
3399 crate::operation::delete_table_version::DeleteTableVersionError::Unhandled(inner) => Error::Unhandled(inner),
3400 }
3401 }
3402}
3403impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_trigger::DeleteTriggerError, R>> for Error
3404where
3405 R: Send + Sync + std::fmt::Debug + 'static,
3406{
3407 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_trigger::DeleteTriggerError, R>) -> Self {
3408 match err {
3409 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3410 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3411 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3412 source: err.into(),
3413 }),
3414 }
3415 }
3416}
3417impl From<crate::operation::delete_trigger::DeleteTriggerError> for Error {
3418 fn from(err: crate::operation::delete_trigger::DeleteTriggerError) -> Self {
3419 match err {
3420 crate::operation::delete_trigger::DeleteTriggerError::ConcurrentModificationException(inner) => {
3421 Error::ConcurrentModificationException(inner)
3422 }
3423 crate::operation::delete_trigger::DeleteTriggerError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3424 crate::operation::delete_trigger::DeleteTriggerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3425 crate::operation::delete_trigger::DeleteTriggerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3426 crate::operation::delete_trigger::DeleteTriggerError::Unhandled(inner) => Error::Unhandled(inner),
3427 }
3428 }
3429}
3430impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_usage_profile::DeleteUsageProfileError, R>> for Error
3431where
3432 R: Send + Sync + std::fmt::Debug + 'static,
3433{
3434 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_usage_profile::DeleteUsageProfileError, R>) -> Self {
3435 match err {
3436 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3437 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3438 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3439 source: err.into(),
3440 }),
3441 }
3442 }
3443}
3444impl From<crate::operation::delete_usage_profile::DeleteUsageProfileError> for Error {
3445 fn from(err: crate::operation::delete_usage_profile::DeleteUsageProfileError) -> Self {
3446 match err {
3447 crate::operation::delete_usage_profile::DeleteUsageProfileError::InternalServiceException(inner) => {
3448 Error::InternalServiceException(inner)
3449 }
3450 crate::operation::delete_usage_profile::DeleteUsageProfileError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3451 crate::operation::delete_usage_profile::DeleteUsageProfileError::OperationNotSupportedException(inner) => {
3452 Error::OperationNotSupportedException(inner)
3453 }
3454 crate::operation::delete_usage_profile::DeleteUsageProfileError::OperationTimeoutException(inner) => {
3455 Error::OperationTimeoutException(inner)
3456 }
3457 crate::operation::delete_usage_profile::DeleteUsageProfileError::Unhandled(inner) => Error::Unhandled(inner),
3458 }
3459 }
3460}
3461impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_defined_function::DeleteUserDefinedFunctionError, R>>
3462 for Error
3463where
3464 R: Send + Sync + std::fmt::Debug + 'static,
3465{
3466 fn from(
3467 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_defined_function::DeleteUserDefinedFunctionError, R>,
3468 ) -> Self {
3469 match err {
3470 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3471 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3472 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3473 source: err.into(),
3474 }),
3475 }
3476 }
3477}
3478impl From<crate::operation::delete_user_defined_function::DeleteUserDefinedFunctionError> for Error {
3479 fn from(err: crate::operation::delete_user_defined_function::DeleteUserDefinedFunctionError) -> Self {
3480 match err {
3481 crate::operation::delete_user_defined_function::DeleteUserDefinedFunctionError::EntityNotFoundException(inner) => {
3482 Error::EntityNotFoundException(inner)
3483 }
3484 crate::operation::delete_user_defined_function::DeleteUserDefinedFunctionError::InternalServiceException(inner) => {
3485 Error::InternalServiceException(inner)
3486 }
3487 crate::operation::delete_user_defined_function::DeleteUserDefinedFunctionError::InvalidInputException(inner) => {
3488 Error::InvalidInputException(inner)
3489 }
3490 crate::operation::delete_user_defined_function::DeleteUserDefinedFunctionError::OperationTimeoutException(inner) => {
3491 Error::OperationTimeoutException(inner)
3492 }
3493 crate::operation::delete_user_defined_function::DeleteUserDefinedFunctionError::Unhandled(inner) => Error::Unhandled(inner),
3494 }
3495 }
3496}
3497impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_workflow::DeleteWorkflowError, R>> for Error
3498where
3499 R: Send + Sync + std::fmt::Debug + 'static,
3500{
3501 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_workflow::DeleteWorkflowError, R>) -> Self {
3502 match err {
3503 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3504 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3505 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3506 source: err.into(),
3507 }),
3508 }
3509 }
3510}
3511impl From<crate::operation::delete_workflow::DeleteWorkflowError> for Error {
3512 fn from(err: crate::operation::delete_workflow::DeleteWorkflowError) -> Self {
3513 match err {
3514 crate::operation::delete_workflow::DeleteWorkflowError::ConcurrentModificationException(inner) => {
3515 Error::ConcurrentModificationException(inner)
3516 }
3517 crate::operation::delete_workflow::DeleteWorkflowError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3518 crate::operation::delete_workflow::DeleteWorkflowError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3519 crate::operation::delete_workflow::DeleteWorkflowError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3520 crate::operation::delete_workflow::DeleteWorkflowError::Unhandled(inner) => Error::Unhandled(inner),
3521 }
3522 }
3523}
3524impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_connection_type::DescribeConnectionTypeError, R>> for Error
3525where
3526 R: Send + Sync + std::fmt::Debug + 'static,
3527{
3528 fn from(
3529 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_connection_type::DescribeConnectionTypeError, R>,
3530 ) -> Self {
3531 match err {
3532 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3533 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3534 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3535 source: err.into(),
3536 }),
3537 }
3538 }
3539}
3540impl From<crate::operation::describe_connection_type::DescribeConnectionTypeError> for Error {
3541 fn from(err: crate::operation::describe_connection_type::DescribeConnectionTypeError) -> Self {
3542 match err {
3543 crate::operation::describe_connection_type::DescribeConnectionTypeError::AccessDeniedException(inner) => {
3544 Error::AccessDeniedException(inner)
3545 }
3546 crate::operation::describe_connection_type::DescribeConnectionTypeError::InternalServiceException(inner) => {
3547 Error::InternalServiceException(inner)
3548 }
3549 crate::operation::describe_connection_type::DescribeConnectionTypeError::InvalidInputException(inner) => {
3550 Error::InvalidInputException(inner)
3551 }
3552 crate::operation::describe_connection_type::DescribeConnectionTypeError::ValidationException(inner) => Error::ValidationException(inner),
3553 crate::operation::describe_connection_type::DescribeConnectionTypeError::Unhandled(inner) => Error::Unhandled(inner),
3554 }
3555 }
3556}
3557impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_entity::DescribeEntityError, R>> for Error
3558where
3559 R: Send + Sync + std::fmt::Debug + 'static,
3560{
3561 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_entity::DescribeEntityError, R>) -> Self {
3562 match err {
3563 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3564 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3565 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3566 source: err.into(),
3567 }),
3568 }
3569 }
3570}
3571impl From<crate::operation::describe_entity::DescribeEntityError> for Error {
3572 fn from(err: crate::operation::describe_entity::DescribeEntityError) -> Self {
3573 match err {
3574 crate::operation::describe_entity::DescribeEntityError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3575 crate::operation::describe_entity::DescribeEntityError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3576 crate::operation::describe_entity::DescribeEntityError::FederationSourceException(inner) => Error::FederationSourceException(inner),
3577 crate::operation::describe_entity::DescribeEntityError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
3578 crate::operation::describe_entity::DescribeEntityError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3579 crate::operation::describe_entity::DescribeEntityError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3580 crate::operation::describe_entity::DescribeEntityError::ValidationException(inner) => Error::ValidationException(inner),
3581 crate::operation::describe_entity::DescribeEntityError::Unhandled(inner) => Error::Unhandled(inner),
3582 }
3583 }
3584}
3585impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError, R>>
3586 for Error
3587where
3588 R: Send + Sync + std::fmt::Debug + 'static,
3589{
3590 fn from(
3591 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError, R>,
3592 ) -> Self {
3593 match err {
3594 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3595 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3596 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3597 source: err.into(),
3598 }),
3599 }
3600 }
3601}
3602impl From<crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError> for Error {
3603 fn from(err: crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError) -> Self {
3604 match err {
3605 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::AccessDeniedException(inner) => {
3606 Error::AccessDeniedException(inner)
3607 }
3608 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::EntityNotFoundException(inner) => {
3609 Error::EntityNotFoundException(inner)
3610 }
3611 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::IntegrationNotFoundFault(inner) => {
3612 Error::IntegrationNotFoundFault(inner)
3613 }
3614 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::InternalServerException(inner) => {
3615 Error::InternalServerException(inner)
3616 }
3617 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::InternalServiceException(inner) => {
3618 Error::InternalServiceException(inner)
3619 }
3620 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::InvalidInputException(inner) => {
3621 Error::InvalidInputException(inner)
3622 }
3623 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::OperationNotSupportedException(inner) => {
3624 Error::OperationNotSupportedException(inner)
3625 }
3626 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::TargetResourceNotFound(inner) => {
3627 Error::TargetResourceNotFound(inner)
3628 }
3629 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::ValidationException(inner) => {
3630 Error::ValidationException(inner)
3631 }
3632 crate::operation::describe_inbound_integrations::DescribeInboundIntegrationsError::Unhandled(inner) => Error::Unhandled(inner),
3633 }
3634 }
3635}
3636impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_integrations::DescribeIntegrationsError, R>> for Error
3637where
3638 R: Send + Sync + std::fmt::Debug + 'static,
3639{
3640 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_integrations::DescribeIntegrationsError, R>) -> Self {
3641 match err {
3642 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3643 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3644 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3645 source: err.into(),
3646 }),
3647 }
3648 }
3649}
3650impl From<crate::operation::describe_integrations::DescribeIntegrationsError> for Error {
3651 fn from(err: crate::operation::describe_integrations::DescribeIntegrationsError) -> Self {
3652 match err {
3653 crate::operation::describe_integrations::DescribeIntegrationsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3654 crate::operation::describe_integrations::DescribeIntegrationsError::EntityNotFoundException(inner) => {
3655 Error::EntityNotFoundException(inner)
3656 }
3657 crate::operation::describe_integrations::DescribeIntegrationsError::IntegrationNotFoundFault(inner) => {
3658 Error::IntegrationNotFoundFault(inner)
3659 }
3660 crate::operation::describe_integrations::DescribeIntegrationsError::InternalServerException(inner) => {
3661 Error::InternalServerException(inner)
3662 }
3663 crate::operation::describe_integrations::DescribeIntegrationsError::InternalServiceException(inner) => {
3664 Error::InternalServiceException(inner)
3665 }
3666 crate::operation::describe_integrations::DescribeIntegrationsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3667 crate::operation::describe_integrations::DescribeIntegrationsError::ValidationException(inner) => Error::ValidationException(inner),
3668 crate::operation::describe_integrations::DescribeIntegrationsError::Unhandled(inner) => Error::Unhandled(inner),
3669 }
3670 }
3671}
3672impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError, R>>
3673 for Error
3674where
3675 R: Send + Sync + std::fmt::Debug + 'static,
3676{
3677 fn from(
3678 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError, R>,
3679 ) -> Self {
3680 match err {
3681 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3682 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3683 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3684 source: err.into(),
3685 }),
3686 }
3687 }
3688}
3689impl From<crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError> for Error {
3690 fn from(err: crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError) -> Self {
3691 match err {
3692 crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError::AccessDeniedException(inner) => {
3693 Error::AccessDeniedException(inner)
3694 }
3695 crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError::ConcurrentModificationException(inner) => {
3696 Error::ConcurrentModificationException(inner)
3697 }
3698 crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError::EntityNotFoundException(inner) => {
3699 Error::EntityNotFoundException(inner)
3700 }
3701 crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError::InternalServiceException(inner) => {
3702 Error::InternalServiceException(inner)
3703 }
3704 crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError::InvalidInputException(inner) => {
3705 Error::InvalidInputException(inner)
3706 }
3707 crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError::ThrottlingException(inner) => {
3708 Error::ThrottlingException(inner)
3709 }
3710 crate::operation::disassociate_glossary_terms::DisassociateGlossaryTermsError::Unhandled(inner) => Error::Unhandled(inner),
3711 }
3712 }
3713}
3714impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset::GetAssetError, R>> for Error
3715where
3716 R: Send + Sync + std::fmt::Debug + 'static,
3717{
3718 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset::GetAssetError, R>) -> Self {
3719 match err {
3720 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3721 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3722 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3723 source: err.into(),
3724 }),
3725 }
3726 }
3727}
3728impl From<crate::operation::get_asset::GetAssetError> for Error {
3729 fn from(err: crate::operation::get_asset::GetAssetError) -> Self {
3730 match err {
3731 crate::operation::get_asset::GetAssetError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3732 crate::operation::get_asset::GetAssetError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3733 crate::operation::get_asset::GetAssetError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3734 crate::operation::get_asset::GetAssetError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3735 crate::operation::get_asset::GetAssetError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3736 crate::operation::get_asset::GetAssetError::Unhandled(inner) => Error::Unhandled(inner),
3737 }
3738 }
3739}
3740impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset_type::GetAssetTypeError, R>> for Error
3741where
3742 R: Send + Sync + std::fmt::Debug + 'static,
3743{
3744 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset_type::GetAssetTypeError, R>) -> Self {
3745 match err {
3746 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3747 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3748 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3749 source: err.into(),
3750 }),
3751 }
3752 }
3753}
3754impl From<crate::operation::get_asset_type::GetAssetTypeError> for Error {
3755 fn from(err: crate::operation::get_asset_type::GetAssetTypeError) -> Self {
3756 match err {
3757 crate::operation::get_asset_type::GetAssetTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3758 crate::operation::get_asset_type::GetAssetTypeError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3759 crate::operation::get_asset_type::GetAssetTypeError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3760 crate::operation::get_asset_type::GetAssetTypeError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3761 crate::operation::get_asset_type::GetAssetTypeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3762 crate::operation::get_asset_type::GetAssetTypeError::Unhandled(inner) => Error::Unhandled(inner),
3763 }
3764 }
3765}
3766impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_blueprint::GetBlueprintError, R>> for Error
3767where
3768 R: Send + Sync + std::fmt::Debug + 'static,
3769{
3770 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_blueprint::GetBlueprintError, R>) -> Self {
3771 match err {
3772 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3773 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3774 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3775 source: err.into(),
3776 }),
3777 }
3778 }
3779}
3780impl From<crate::operation::get_blueprint::GetBlueprintError> for Error {
3781 fn from(err: crate::operation::get_blueprint::GetBlueprintError) -> Self {
3782 match err {
3783 crate::operation::get_blueprint::GetBlueprintError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3784 crate::operation::get_blueprint::GetBlueprintError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3785 crate::operation::get_blueprint::GetBlueprintError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3786 crate::operation::get_blueprint::GetBlueprintError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3787 crate::operation::get_blueprint::GetBlueprintError::Unhandled(inner) => Error::Unhandled(inner),
3788 }
3789 }
3790}
3791impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_blueprint_run::GetBlueprintRunError, R>> for Error
3792where
3793 R: Send + Sync + std::fmt::Debug + 'static,
3794{
3795 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_blueprint_run::GetBlueprintRunError, R>) -> Self {
3796 match err {
3797 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3798 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3799 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3800 source: err.into(),
3801 }),
3802 }
3803 }
3804}
3805impl From<crate::operation::get_blueprint_run::GetBlueprintRunError> for Error {
3806 fn from(err: crate::operation::get_blueprint_run::GetBlueprintRunError) -> Self {
3807 match err {
3808 crate::operation::get_blueprint_run::GetBlueprintRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3809 crate::operation::get_blueprint_run::GetBlueprintRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3810 crate::operation::get_blueprint_run::GetBlueprintRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3811 crate::operation::get_blueprint_run::GetBlueprintRunError::Unhandled(inner) => Error::Unhandled(inner),
3812 }
3813 }
3814}
3815impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_blueprint_runs::GetBlueprintRunsError, R>> for Error
3816where
3817 R: Send + Sync + std::fmt::Debug + 'static,
3818{
3819 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_blueprint_runs::GetBlueprintRunsError, R>) -> Self {
3820 match err {
3821 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3822 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3823 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3824 source: err.into(),
3825 }),
3826 }
3827 }
3828}
3829impl From<crate::operation::get_blueprint_runs::GetBlueprintRunsError> for Error {
3830 fn from(err: crate::operation::get_blueprint_runs::GetBlueprintRunsError) -> Self {
3831 match err {
3832 crate::operation::get_blueprint_runs::GetBlueprintRunsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3833 crate::operation::get_blueprint_runs::GetBlueprintRunsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3834 crate::operation::get_blueprint_runs::GetBlueprintRunsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3835 crate::operation::get_blueprint_runs::GetBlueprintRunsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3836 crate::operation::get_blueprint_runs::GetBlueprintRunsError::Unhandled(inner) => Error::Unhandled(inner),
3837 }
3838 }
3839}
3840impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_catalog::GetCatalogError, R>> for Error
3841where
3842 R: Send + Sync + std::fmt::Debug + 'static,
3843{
3844 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_catalog::GetCatalogError, R>) -> Self {
3845 match err {
3846 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3847 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3848 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3849 source: err.into(),
3850 }),
3851 }
3852 }
3853}
3854impl From<crate::operation::get_catalog::GetCatalogError> for Error {
3855 fn from(err: crate::operation::get_catalog::GetCatalogError) -> Self {
3856 match err {
3857 crate::operation::get_catalog::GetCatalogError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3858 crate::operation::get_catalog::GetCatalogError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3859 crate::operation::get_catalog::GetCatalogError::FederationSourceException(inner) => Error::FederationSourceException(inner),
3860 crate::operation::get_catalog::GetCatalogError::FederationSourceRetryableException(inner) => {
3861 Error::FederationSourceRetryableException(inner)
3862 }
3863 crate::operation::get_catalog::GetCatalogError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
3864 crate::operation::get_catalog::GetCatalogError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3865 crate::operation::get_catalog::GetCatalogError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3866 crate::operation::get_catalog::GetCatalogError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3867 crate::operation::get_catalog::GetCatalogError::Unhandled(inner) => Error::Unhandled(inner),
3868 }
3869 }
3870}
3871impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_catalog_import_status::GetCatalogImportStatusError, R>>
3872 for Error
3873where
3874 R: Send + Sync + std::fmt::Debug + 'static,
3875{
3876 fn from(
3877 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_catalog_import_status::GetCatalogImportStatusError, R>,
3878 ) -> Self {
3879 match err {
3880 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3881 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3882 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3883 source: err.into(),
3884 }),
3885 }
3886 }
3887}
3888impl From<crate::operation::get_catalog_import_status::GetCatalogImportStatusError> for Error {
3889 fn from(err: crate::operation::get_catalog_import_status::GetCatalogImportStatusError) -> Self {
3890 match err {
3891 crate::operation::get_catalog_import_status::GetCatalogImportStatusError::InternalServiceException(inner) => {
3892 Error::InternalServiceException(inner)
3893 }
3894 crate::operation::get_catalog_import_status::GetCatalogImportStatusError::OperationTimeoutException(inner) => {
3895 Error::OperationTimeoutException(inner)
3896 }
3897 crate::operation::get_catalog_import_status::GetCatalogImportStatusError::Unhandled(inner) => Error::Unhandled(inner),
3898 }
3899 }
3900}
3901impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_catalogs::GetCatalogsError, R>> for Error
3902where
3903 R: Send + Sync + std::fmt::Debug + 'static,
3904{
3905 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_catalogs::GetCatalogsError, R>) -> Self {
3906 match err {
3907 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3908 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3909 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3910 source: err.into(),
3911 }),
3912 }
3913 }
3914}
3915impl From<crate::operation::get_catalogs::GetCatalogsError> for Error {
3916 fn from(err: crate::operation::get_catalogs::GetCatalogsError) -> Self {
3917 match err {
3918 crate::operation::get_catalogs::GetCatalogsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3919 crate::operation::get_catalogs::GetCatalogsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3920 crate::operation::get_catalogs::GetCatalogsError::FederationSourceException(inner) => Error::FederationSourceException(inner),
3921 crate::operation::get_catalogs::GetCatalogsError::FederationSourceRetryableException(inner) => {
3922 Error::FederationSourceRetryableException(inner)
3923 }
3924 crate::operation::get_catalogs::GetCatalogsError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
3925 crate::operation::get_catalogs::GetCatalogsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
3926 crate::operation::get_catalogs::GetCatalogsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3927 crate::operation::get_catalogs::GetCatalogsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3928 crate::operation::get_catalogs::GetCatalogsError::Unhandled(inner) => Error::Unhandled(inner),
3929 }
3930 }
3931}
3932impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_classifier::GetClassifierError, R>> for Error
3933where
3934 R: Send + Sync + std::fmt::Debug + 'static,
3935{
3936 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_classifier::GetClassifierError, R>) -> Self {
3937 match err {
3938 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3939 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3940 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3941 source: err.into(),
3942 }),
3943 }
3944 }
3945}
3946impl From<crate::operation::get_classifier::GetClassifierError> for Error {
3947 fn from(err: crate::operation::get_classifier::GetClassifierError) -> Self {
3948 match err {
3949 crate::operation::get_classifier::GetClassifierError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
3950 crate::operation::get_classifier::GetClassifierError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3951 crate::operation::get_classifier::GetClassifierError::Unhandled(inner) => Error::Unhandled(inner),
3952 }
3953 }
3954}
3955impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_classifiers::GetClassifiersError, R>> for Error
3956where
3957 R: Send + Sync + std::fmt::Debug + 'static,
3958{
3959 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_classifiers::GetClassifiersError, R>) -> Self {
3960 match err {
3961 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3962 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3963 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3964 source: err.into(),
3965 }),
3966 }
3967 }
3968}
3969impl From<crate::operation::get_classifiers::GetClassifiersError> for Error {
3970 fn from(err: crate::operation::get_classifiers::GetClassifiersError) -> Self {
3971 match err {
3972 crate::operation::get_classifiers::GetClassifiersError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
3973 crate::operation::get_classifiers::GetClassifiersError::Unhandled(inner) => Error::Unhandled(inner),
3974 }
3975 }
3976}
3977impl<R>
3978 From<
3979 ::aws_smithy_runtime_api::client::result::SdkError<
3980 crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError,
3981 R,
3982 >,
3983 > for Error
3984where
3985 R: Send + Sync + std::fmt::Debug + 'static,
3986{
3987 fn from(
3988 err: ::aws_smithy_runtime_api::client::result::SdkError<
3989 crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError,
3990 R,
3991 >,
3992 ) -> Self {
3993 match err {
3994 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3995 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3996 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3997 source: err.into(),
3998 }),
3999 }
4000 }
4001}
4002impl From<crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError> for Error {
4003 fn from(err: crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError) -> Self {
4004 match err {
4005 crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError::EntityNotFoundException(inner) => {
4006 Error::EntityNotFoundException(inner)
4007 }
4008 crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError::GlueEncryptionException(inner) => {
4009 Error::GlueEncryptionException(inner)
4010 }
4011 crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError::InternalServiceException(inner) => {
4012 Error::InternalServiceException(inner)
4013 }
4014 crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError::InvalidInputException(inner) => {
4015 Error::InvalidInputException(inner)
4016 }
4017 crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError::OperationTimeoutException(inner) => {
4018 Error::OperationTimeoutException(inner)
4019 }
4020 crate::operation::get_column_statistics_for_partition::GetColumnStatisticsForPartitionError::Unhandled(inner) => Error::Unhandled(inner),
4021 }
4022 }
4023}
4024impl<R>
4025 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError, R>>
4026 for Error
4027where
4028 R: Send + Sync + std::fmt::Debug + 'static,
4029{
4030 fn from(
4031 err: ::aws_smithy_runtime_api::client::result::SdkError<
4032 crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError,
4033 R,
4034 >,
4035 ) -> Self {
4036 match err {
4037 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4038 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4039 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4040 source: err.into(),
4041 }),
4042 }
4043 }
4044}
4045impl From<crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError> for Error {
4046 fn from(err: crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError) -> Self {
4047 match err {
4048 crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError::EntityNotFoundException(inner) => {
4049 Error::EntityNotFoundException(inner)
4050 }
4051 crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError::GlueEncryptionException(inner) => {
4052 Error::GlueEncryptionException(inner)
4053 }
4054 crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError::InternalServiceException(inner) => {
4055 Error::InternalServiceException(inner)
4056 }
4057 crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError::InvalidInputException(inner) => {
4058 Error::InvalidInputException(inner)
4059 }
4060 crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError::OperationTimeoutException(inner) => {
4061 Error::OperationTimeoutException(inner)
4062 }
4063 crate::operation::get_column_statistics_for_table::GetColumnStatisticsForTableError::Unhandled(inner) => Error::Unhandled(inner),
4064 }
4065 }
4066}
4067impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_column_statistics_task_run::GetColumnStatisticsTaskRunError, R>>
4068 for Error
4069where
4070 R: Send + Sync + std::fmt::Debug + 'static,
4071{
4072 fn from(
4073 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_column_statistics_task_run::GetColumnStatisticsTaskRunError, R>,
4074 ) -> Self {
4075 match err {
4076 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4077 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4078 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4079 source: err.into(),
4080 }),
4081 }
4082 }
4083}
4084impl From<crate::operation::get_column_statistics_task_run::GetColumnStatisticsTaskRunError> for Error {
4085 fn from(err: crate::operation::get_column_statistics_task_run::GetColumnStatisticsTaskRunError) -> Self {
4086 match err {
4087 crate::operation::get_column_statistics_task_run::GetColumnStatisticsTaskRunError::EntityNotFoundException(inner) => {
4088 Error::EntityNotFoundException(inner)
4089 }
4090 crate::operation::get_column_statistics_task_run::GetColumnStatisticsTaskRunError::InvalidInputException(inner) => {
4091 Error::InvalidInputException(inner)
4092 }
4093 crate::operation::get_column_statistics_task_run::GetColumnStatisticsTaskRunError::OperationTimeoutException(inner) => {
4094 Error::OperationTimeoutException(inner)
4095 }
4096 crate::operation::get_column_statistics_task_run::GetColumnStatisticsTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
4097 }
4098 }
4099}
4100impl<R>
4101 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_column_statistics_task_runs::GetColumnStatisticsTaskRunsError, R>>
4102 for Error
4103where
4104 R: Send + Sync + std::fmt::Debug + 'static,
4105{
4106 fn from(
4107 err: ::aws_smithy_runtime_api::client::result::SdkError<
4108 crate::operation::get_column_statistics_task_runs::GetColumnStatisticsTaskRunsError,
4109 R,
4110 >,
4111 ) -> Self {
4112 match err {
4113 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4114 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4115 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4116 source: err.into(),
4117 }),
4118 }
4119 }
4120}
4121impl From<crate::operation::get_column_statistics_task_runs::GetColumnStatisticsTaskRunsError> for Error {
4122 fn from(err: crate::operation::get_column_statistics_task_runs::GetColumnStatisticsTaskRunsError) -> Self {
4123 match err {
4124 crate::operation::get_column_statistics_task_runs::GetColumnStatisticsTaskRunsError::OperationTimeoutException(inner) => {
4125 Error::OperationTimeoutException(inner)
4126 }
4127 crate::operation::get_column_statistics_task_runs::GetColumnStatisticsTaskRunsError::Unhandled(inner) => Error::Unhandled(inner),
4128 }
4129 }
4130}
4131impl<R>
4132 From<
4133 ::aws_smithy_runtime_api::client::result::SdkError<
4134 crate::operation::get_column_statistics_task_settings::GetColumnStatisticsTaskSettingsError,
4135 R,
4136 >,
4137 > for Error
4138where
4139 R: Send + Sync + std::fmt::Debug + 'static,
4140{
4141 fn from(
4142 err: ::aws_smithy_runtime_api::client::result::SdkError<
4143 crate::operation::get_column_statistics_task_settings::GetColumnStatisticsTaskSettingsError,
4144 R,
4145 >,
4146 ) -> Self {
4147 match err {
4148 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4149 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4150 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4151 source: err.into(),
4152 }),
4153 }
4154 }
4155}
4156impl From<crate::operation::get_column_statistics_task_settings::GetColumnStatisticsTaskSettingsError> for Error {
4157 fn from(err: crate::operation::get_column_statistics_task_settings::GetColumnStatisticsTaskSettingsError) -> Self {
4158 match err {
4159 crate::operation::get_column_statistics_task_settings::GetColumnStatisticsTaskSettingsError::EntityNotFoundException(inner) => {
4160 Error::EntityNotFoundException(inner)
4161 }
4162 crate::operation::get_column_statistics_task_settings::GetColumnStatisticsTaskSettingsError::InvalidInputException(inner) => {
4163 Error::InvalidInputException(inner)
4164 }
4165 crate::operation::get_column_statistics_task_settings::GetColumnStatisticsTaskSettingsError::OperationTimeoutException(inner) => {
4166 Error::OperationTimeoutException(inner)
4167 }
4168 crate::operation::get_column_statistics_task_settings::GetColumnStatisticsTaskSettingsError::Unhandled(inner) => Error::Unhandled(inner),
4169 }
4170 }
4171}
4172impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_connection::GetConnectionError, R>> for Error
4173where
4174 R: Send + Sync + std::fmt::Debug + 'static,
4175{
4176 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_connection::GetConnectionError, R>) -> Self {
4177 match err {
4178 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4179 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4180 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4181 source: err.into(),
4182 }),
4183 }
4184 }
4185}
4186impl From<crate::operation::get_connection::GetConnectionError> for Error {
4187 fn from(err: crate::operation::get_connection::GetConnectionError) -> Self {
4188 match err {
4189 crate::operation::get_connection::GetConnectionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4190 crate::operation::get_connection::GetConnectionError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
4191 crate::operation::get_connection::GetConnectionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4192 crate::operation::get_connection::GetConnectionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4193 crate::operation::get_connection::GetConnectionError::Unhandled(inner) => Error::Unhandled(inner),
4194 }
4195 }
4196}
4197impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_connections::GetConnectionsError, R>> for Error
4198where
4199 R: Send + Sync + std::fmt::Debug + 'static,
4200{
4201 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_connections::GetConnectionsError, R>) -> Self {
4202 match err {
4203 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4204 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4205 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4206 source: err.into(),
4207 }),
4208 }
4209 }
4210}
4211impl From<crate::operation::get_connections::GetConnectionsError> for Error {
4212 fn from(err: crate::operation::get_connections::GetConnectionsError) -> Self {
4213 match err {
4214 crate::operation::get_connections::GetConnectionsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4215 crate::operation::get_connections::GetConnectionsError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
4216 crate::operation::get_connections::GetConnectionsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4217 crate::operation::get_connections::GetConnectionsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4218 crate::operation::get_connections::GetConnectionsError::Unhandled(inner) => Error::Unhandled(inner),
4219 }
4220 }
4221}
4222impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_crawler::GetCrawlerError, R>> for Error
4223where
4224 R: Send + Sync + std::fmt::Debug + 'static,
4225{
4226 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_crawler::GetCrawlerError, R>) -> Self {
4227 match err {
4228 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4229 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4230 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4231 source: err.into(),
4232 }),
4233 }
4234 }
4235}
4236impl From<crate::operation::get_crawler::GetCrawlerError> for Error {
4237 fn from(err: crate::operation::get_crawler::GetCrawlerError) -> Self {
4238 match err {
4239 crate::operation::get_crawler::GetCrawlerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4240 crate::operation::get_crawler::GetCrawlerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4241 crate::operation::get_crawler::GetCrawlerError::Unhandled(inner) => Error::Unhandled(inner),
4242 }
4243 }
4244}
4245impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_crawler_metrics::GetCrawlerMetricsError, R>> for Error
4246where
4247 R: Send + Sync + std::fmt::Debug + 'static,
4248{
4249 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_crawler_metrics::GetCrawlerMetricsError, R>) -> Self {
4250 match err {
4251 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4252 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4253 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4254 source: err.into(),
4255 }),
4256 }
4257 }
4258}
4259impl From<crate::operation::get_crawler_metrics::GetCrawlerMetricsError> for Error {
4260 fn from(err: crate::operation::get_crawler_metrics::GetCrawlerMetricsError) -> Self {
4261 match err {
4262 crate::operation::get_crawler_metrics::GetCrawlerMetricsError::OperationTimeoutException(inner) => {
4263 Error::OperationTimeoutException(inner)
4264 }
4265 crate::operation::get_crawler_metrics::GetCrawlerMetricsError::Unhandled(inner) => Error::Unhandled(inner),
4266 }
4267 }
4268}
4269impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_crawlers::GetCrawlersError, R>> for Error
4270where
4271 R: Send + Sync + std::fmt::Debug + 'static,
4272{
4273 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_crawlers::GetCrawlersError, R>) -> Self {
4274 match err {
4275 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4276 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4277 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4278 source: err.into(),
4279 }),
4280 }
4281 }
4282}
4283impl From<crate::operation::get_crawlers::GetCrawlersError> for Error {
4284 fn from(err: crate::operation::get_crawlers::GetCrawlersError) -> Self {
4285 match err {
4286 crate::operation::get_crawlers::GetCrawlersError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4287 crate::operation::get_crawlers::GetCrawlersError::Unhandled(inner) => Error::Unhandled(inner),
4288 }
4289 }
4290}
4291impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_custom_entity_type::GetCustomEntityTypeError, R>> for Error
4292where
4293 R: Send + Sync + std::fmt::Debug + 'static,
4294{
4295 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_custom_entity_type::GetCustomEntityTypeError, R>) -> Self {
4296 match err {
4297 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4298 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4299 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4300 source: err.into(),
4301 }),
4302 }
4303 }
4304}
4305impl From<crate::operation::get_custom_entity_type::GetCustomEntityTypeError> for Error {
4306 fn from(err: crate::operation::get_custom_entity_type::GetCustomEntityTypeError) -> Self {
4307 match err {
4308 crate::operation::get_custom_entity_type::GetCustomEntityTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4309 crate::operation::get_custom_entity_type::GetCustomEntityTypeError::EntityNotFoundException(inner) => {
4310 Error::EntityNotFoundException(inner)
4311 }
4312 crate::operation::get_custom_entity_type::GetCustomEntityTypeError::InternalServiceException(inner) => {
4313 Error::InternalServiceException(inner)
4314 }
4315 crate::operation::get_custom_entity_type::GetCustomEntityTypeError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4316 crate::operation::get_custom_entity_type::GetCustomEntityTypeError::OperationTimeoutException(inner) => {
4317 Error::OperationTimeoutException(inner)
4318 }
4319 crate::operation::get_custom_entity_type::GetCustomEntityTypeError::Unhandled(inner) => Error::Unhandled(inner),
4320 }
4321 }
4322}
4323impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_dashboard_url::GetDashboardUrlError, R>> for Error
4324where
4325 R: Send + Sync + std::fmt::Debug + 'static,
4326{
4327 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_dashboard_url::GetDashboardUrlError, R>) -> Self {
4328 match err {
4329 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4330 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4331 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4332 source: err.into(),
4333 }),
4334 }
4335 }
4336}
4337impl From<crate::operation::get_dashboard_url::GetDashboardUrlError> for Error {
4338 fn from(err: crate::operation::get_dashboard_url::GetDashboardUrlError) -> Self {
4339 match err {
4340 crate::operation::get_dashboard_url::GetDashboardUrlError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4341 crate::operation::get_dashboard_url::GetDashboardUrlError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4342 crate::operation::get_dashboard_url::GetDashboardUrlError::InternalServiceException(inner) => Error::InternalServiceException(inner),
4343 crate::operation::get_dashboard_url::GetDashboardUrlError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4344 crate::operation::get_dashboard_url::GetDashboardUrlError::OperationNotSupportedException(inner) => {
4345 Error::OperationNotSupportedException(inner)
4346 }
4347 crate::operation::get_dashboard_url::GetDashboardUrlError::Unhandled(inner) => Error::Unhandled(inner),
4348 }
4349 }
4350}
4351impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_database::GetDatabaseError, R>> for Error
4352where
4353 R: Send + Sync + std::fmt::Debug + 'static,
4354{
4355 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_database::GetDatabaseError, R>) -> Self {
4356 match err {
4357 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4358 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4359 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4360 source: err.into(),
4361 }),
4362 }
4363 }
4364}
4365impl From<crate::operation::get_database::GetDatabaseError> for Error {
4366 fn from(err: crate::operation::get_database::GetDatabaseError) -> Self {
4367 match err {
4368 crate::operation::get_database::GetDatabaseError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4369 crate::operation::get_database::GetDatabaseError::FederationSourceException(inner) => Error::FederationSourceException(inner),
4370 crate::operation::get_database::GetDatabaseError::FederationSourceRetryableException(inner) => {
4371 Error::FederationSourceRetryableException(inner)
4372 }
4373 crate::operation::get_database::GetDatabaseError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
4374 crate::operation::get_database::GetDatabaseError::InternalServiceException(inner) => Error::InternalServiceException(inner),
4375 crate::operation::get_database::GetDatabaseError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4376 crate::operation::get_database::GetDatabaseError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4377 crate::operation::get_database::GetDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
4378 }
4379 }
4380}
4381impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_databases::GetDatabasesError, R>> for Error
4382where
4383 R: Send + Sync + std::fmt::Debug + 'static,
4384{
4385 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_databases::GetDatabasesError, R>) -> Self {
4386 match err {
4387 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4388 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4389 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4390 source: err.into(),
4391 }),
4392 }
4393 }
4394}
4395impl From<crate::operation::get_databases::GetDatabasesError> for Error {
4396 fn from(err: crate::operation::get_databases::GetDatabasesError) -> Self {
4397 match err {
4398 crate::operation::get_databases::GetDatabasesError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4399 crate::operation::get_databases::GetDatabasesError::FederationSourceException(inner) => Error::FederationSourceException(inner),
4400 crate::operation::get_databases::GetDatabasesError::FederationSourceRetryableException(inner) => {
4401 Error::FederationSourceRetryableException(inner)
4402 }
4403 crate::operation::get_databases::GetDatabasesError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
4404 crate::operation::get_databases::GetDatabasesError::InternalServiceException(inner) => Error::InternalServiceException(inner),
4405 crate::operation::get_databases::GetDatabasesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4406 crate::operation::get_databases::GetDatabasesError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4407 crate::operation::get_databases::GetDatabasesError::Unhandled(inner) => Error::Unhandled(inner),
4408 }
4409 }
4410}
4411impl<R>
4412 From<
4413 ::aws_smithy_runtime_api::client::result::SdkError<
4414 crate::operation::get_data_catalog_encryption_settings::GetDataCatalogEncryptionSettingsError,
4415 R,
4416 >,
4417 > for Error
4418where
4419 R: Send + Sync + std::fmt::Debug + 'static,
4420{
4421 fn from(
4422 err: ::aws_smithy_runtime_api::client::result::SdkError<
4423 crate::operation::get_data_catalog_encryption_settings::GetDataCatalogEncryptionSettingsError,
4424 R,
4425 >,
4426 ) -> Self {
4427 match err {
4428 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4429 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4430 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4431 source: err.into(),
4432 }),
4433 }
4434 }
4435}
4436impl From<crate::operation::get_data_catalog_encryption_settings::GetDataCatalogEncryptionSettingsError> for Error {
4437 fn from(err: crate::operation::get_data_catalog_encryption_settings::GetDataCatalogEncryptionSettingsError) -> Self {
4438 match err {
4439 crate::operation::get_data_catalog_encryption_settings::GetDataCatalogEncryptionSettingsError::InternalServiceException(inner) => {
4440 Error::InternalServiceException(inner)
4441 }
4442 crate::operation::get_data_catalog_encryption_settings::GetDataCatalogEncryptionSettingsError::InvalidInputException(inner) => {
4443 Error::InvalidInputException(inner)
4444 }
4445 crate::operation::get_data_catalog_encryption_settings::GetDataCatalogEncryptionSettingsError::OperationTimeoutException(inner) => {
4446 Error::OperationTimeoutException(inner)
4447 }
4448 crate::operation::get_data_catalog_encryption_settings::GetDataCatalogEncryptionSettingsError::Unhandled(inner) => {
4449 Error::Unhandled(inner)
4450 }
4451 }
4452 }
4453}
4454impl<R>
4455 From<
4456 ::aws_smithy_runtime_api::client::result::SdkError<
4457 crate::operation::get_data_catalog_export_configuration::GetDataCatalogExportConfigurationError,
4458 R,
4459 >,
4460 > for Error
4461where
4462 R: Send + Sync + std::fmt::Debug + 'static,
4463{
4464 fn from(
4465 err: ::aws_smithy_runtime_api::client::result::SdkError<
4466 crate::operation::get_data_catalog_export_configuration::GetDataCatalogExportConfigurationError,
4467 R,
4468 >,
4469 ) -> Self {
4470 match err {
4471 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4472 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4473 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4474 source: err.into(),
4475 }),
4476 }
4477 }
4478}
4479impl From<crate::operation::get_data_catalog_export_configuration::GetDataCatalogExportConfigurationError> for Error {
4480 fn from(err: crate::operation::get_data_catalog_export_configuration::GetDataCatalogExportConfigurationError) -> Self {
4481 match err {
4482 crate::operation::get_data_catalog_export_configuration::GetDataCatalogExportConfigurationError::EntityNotFoundException(inner) => {
4483 Error::EntityNotFoundException(inner)
4484 }
4485 crate::operation::get_data_catalog_export_configuration::GetDataCatalogExportConfigurationError::InternalServiceException(inner) => {
4486 Error::InternalServiceException(inner)
4487 }
4488 crate::operation::get_data_catalog_export_configuration::GetDataCatalogExportConfigurationError::InvalidInputException(inner) => {
4489 Error::InvalidInputException(inner)
4490 }
4491 crate::operation::get_data_catalog_export_configuration::GetDataCatalogExportConfigurationError::ThrottlingException(inner) => {
4492 Error::ThrottlingException(inner)
4493 }
4494 crate::operation::get_data_catalog_export_configuration::GetDataCatalogExportConfigurationError::Unhandled(inner) => {
4495 Error::Unhandled(inner)
4496 }
4497 }
4498 }
4499}
4500impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_dataflow_graph::GetDataflowGraphError, R>> for Error
4501where
4502 R: Send + Sync + std::fmt::Debug + 'static,
4503{
4504 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_dataflow_graph::GetDataflowGraphError, R>) -> Self {
4505 match err {
4506 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4507 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4508 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4509 source: err.into(),
4510 }),
4511 }
4512 }
4513}
4514impl From<crate::operation::get_dataflow_graph::GetDataflowGraphError> for Error {
4515 fn from(err: crate::operation::get_dataflow_graph::GetDataflowGraphError) -> Self {
4516 match err {
4517 crate::operation::get_dataflow_graph::GetDataflowGraphError::InternalServiceException(inner) => Error::InternalServiceException(inner),
4518 crate::operation::get_dataflow_graph::GetDataflowGraphError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4519 crate::operation::get_dataflow_graph::GetDataflowGraphError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4520 crate::operation::get_dataflow_graph::GetDataflowGraphError::Unhandled(inner) => Error::Unhandled(inner),
4521 }
4522 }
4523}
4524impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_model::GetDataQualityModelError, R>> for Error
4525where
4526 R: Send + Sync + std::fmt::Debug + 'static,
4527{
4528 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_model::GetDataQualityModelError, R>) -> Self {
4529 match err {
4530 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4531 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4532 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4533 source: err.into(),
4534 }),
4535 }
4536 }
4537}
4538impl From<crate::operation::get_data_quality_model::GetDataQualityModelError> for Error {
4539 fn from(err: crate::operation::get_data_quality_model::GetDataQualityModelError) -> Self {
4540 match err {
4541 crate::operation::get_data_quality_model::GetDataQualityModelError::EntityNotFoundException(inner) => {
4542 Error::EntityNotFoundException(inner)
4543 }
4544 crate::operation::get_data_quality_model::GetDataQualityModelError::InternalServiceException(inner) => {
4545 Error::InternalServiceException(inner)
4546 }
4547 crate::operation::get_data_quality_model::GetDataQualityModelError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4548 crate::operation::get_data_quality_model::GetDataQualityModelError::OperationTimeoutException(inner) => {
4549 Error::OperationTimeoutException(inner)
4550 }
4551 crate::operation::get_data_quality_model::GetDataQualityModelError::Unhandled(inner) => Error::Unhandled(inner),
4552 }
4553 }
4554}
4555impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_model_result::GetDataQualityModelResultError, R>>
4556 for Error
4557where
4558 R: Send + Sync + std::fmt::Debug + 'static,
4559{
4560 fn from(
4561 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_model_result::GetDataQualityModelResultError, R>,
4562 ) -> Self {
4563 match err {
4564 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4565 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4566 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4567 source: err.into(),
4568 }),
4569 }
4570 }
4571}
4572impl From<crate::operation::get_data_quality_model_result::GetDataQualityModelResultError> for Error {
4573 fn from(err: crate::operation::get_data_quality_model_result::GetDataQualityModelResultError) -> Self {
4574 match err {
4575 crate::operation::get_data_quality_model_result::GetDataQualityModelResultError::EntityNotFoundException(inner) => {
4576 Error::EntityNotFoundException(inner)
4577 }
4578 crate::operation::get_data_quality_model_result::GetDataQualityModelResultError::InternalServiceException(inner) => {
4579 Error::InternalServiceException(inner)
4580 }
4581 crate::operation::get_data_quality_model_result::GetDataQualityModelResultError::InvalidInputException(inner) => {
4582 Error::InvalidInputException(inner)
4583 }
4584 crate::operation::get_data_quality_model_result::GetDataQualityModelResultError::OperationTimeoutException(inner) => {
4585 Error::OperationTimeoutException(inner)
4586 }
4587 crate::operation::get_data_quality_model_result::GetDataQualityModelResultError::Unhandled(inner) => Error::Unhandled(inner),
4588 }
4589 }
4590}
4591impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_result::GetDataQualityResultError, R>> for Error
4592where
4593 R: Send + Sync + std::fmt::Debug + 'static,
4594{
4595 fn from(
4596 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_result::GetDataQualityResultError, R>,
4597 ) -> Self {
4598 match err {
4599 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4600 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4601 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4602 source: err.into(),
4603 }),
4604 }
4605 }
4606}
4607impl From<crate::operation::get_data_quality_result::GetDataQualityResultError> for Error {
4608 fn from(err: crate::operation::get_data_quality_result::GetDataQualityResultError) -> Self {
4609 match err {
4610 crate::operation::get_data_quality_result::GetDataQualityResultError::EntityNotFoundException(inner) => {
4611 Error::EntityNotFoundException(inner)
4612 }
4613 crate::operation::get_data_quality_result::GetDataQualityResultError::InternalServiceException(inner) => {
4614 Error::InternalServiceException(inner)
4615 }
4616 crate::operation::get_data_quality_result::GetDataQualityResultError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4617 crate::operation::get_data_quality_result::GetDataQualityResultError::OperationTimeoutException(inner) => {
4618 Error::OperationTimeoutException(inner)
4619 }
4620 crate::operation::get_data_quality_result::GetDataQualityResultError::Unhandled(inner) => Error::Unhandled(inner),
4621 }
4622 }
4623}
4624impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_result_v2::GetDataQualityResultV2Error, R>>
4625 for Error
4626where
4627 R: Send + Sync + std::fmt::Debug + 'static,
4628{
4629 fn from(
4630 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_result_v2::GetDataQualityResultV2Error, R>,
4631 ) -> Self {
4632 match err {
4633 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4634 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4635 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4636 source: err.into(),
4637 }),
4638 }
4639 }
4640}
4641impl From<crate::operation::get_data_quality_result_v2::GetDataQualityResultV2Error> for Error {
4642 fn from(err: crate::operation::get_data_quality_result_v2::GetDataQualityResultV2Error) -> Self {
4643 match err {
4644 crate::operation::get_data_quality_result_v2::GetDataQualityResultV2Error::EntityNotFoundException(inner) => {
4645 Error::EntityNotFoundException(inner)
4646 }
4647 crate::operation::get_data_quality_result_v2::GetDataQualityResultV2Error::InternalServiceException(inner) => {
4648 Error::InternalServiceException(inner)
4649 }
4650 crate::operation::get_data_quality_result_v2::GetDataQualityResultV2Error::InvalidInputException(inner) => {
4651 Error::InvalidInputException(inner)
4652 }
4653 crate::operation::get_data_quality_result_v2::GetDataQualityResultV2Error::OperationTimeoutException(inner) => {
4654 Error::OperationTimeoutException(inner)
4655 }
4656 crate::operation::get_data_quality_result_v2::GetDataQualityResultV2Error::Unhandled(inner) => Error::Unhandled(inner),
4657 }
4658 }
4659}
4660impl<R>
4661 From<
4662 ::aws_smithy_runtime_api::client::result::SdkError<
4663 crate::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunError,
4664 R,
4665 >,
4666 > for Error
4667where
4668 R: Send + Sync + std::fmt::Debug + 'static,
4669{
4670 fn from(
4671 err: ::aws_smithy_runtime_api::client::result::SdkError<
4672 crate::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunError,
4673 R,
4674 >,
4675 ) -> Self {
4676 match err {
4677 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4678 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4679 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4680 source: err.into(),
4681 }),
4682 }
4683 }
4684}
4685impl From<crate::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunError> for Error {
4686 fn from(err: crate::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunError) -> Self {
4687 match err {
4688 crate::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunError::EntityNotFoundException(inner) => {
4689 Error::EntityNotFoundException(inner)
4690 }
4691 crate::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunError::InternalServiceException(inner) => {
4692 Error::InternalServiceException(inner)
4693 }
4694 crate::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunError::InvalidInputException(inner) => {
4695 Error::InvalidInputException(inner)
4696 }
4697 crate::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunError::OperationTimeoutException(
4698 inner,
4699 ) => Error::OperationTimeoutException(inner),
4700 crate::operation::get_data_quality_rule_recommendation_run::GetDataQualityRuleRecommendationRunError::Unhandled(inner) => {
4701 Error::Unhandled(inner)
4702 }
4703 }
4704 }
4705}
4706impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_ruleset::GetDataQualityRulesetError, R>> for Error
4707where
4708 R: Send + Sync + std::fmt::Debug + 'static,
4709{
4710 fn from(
4711 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_quality_ruleset::GetDataQualityRulesetError, R>,
4712 ) -> Self {
4713 match err {
4714 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4715 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4716 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4717 source: err.into(),
4718 }),
4719 }
4720 }
4721}
4722impl From<crate::operation::get_data_quality_ruleset::GetDataQualityRulesetError> for Error {
4723 fn from(err: crate::operation::get_data_quality_ruleset::GetDataQualityRulesetError) -> Self {
4724 match err {
4725 crate::operation::get_data_quality_ruleset::GetDataQualityRulesetError::EntityNotFoundException(inner) => {
4726 Error::EntityNotFoundException(inner)
4727 }
4728 crate::operation::get_data_quality_ruleset::GetDataQualityRulesetError::InternalServiceException(inner) => {
4729 Error::InternalServiceException(inner)
4730 }
4731 crate::operation::get_data_quality_ruleset::GetDataQualityRulesetError::InvalidInputException(inner) => {
4732 Error::InvalidInputException(inner)
4733 }
4734 crate::operation::get_data_quality_ruleset::GetDataQualityRulesetError::OperationTimeoutException(inner) => {
4735 Error::OperationTimeoutException(inner)
4736 }
4737 crate::operation::get_data_quality_ruleset::GetDataQualityRulesetError::Unhandled(inner) => Error::Unhandled(inner),
4738 }
4739 }
4740}
4741impl<R>
4742 From<
4743 ::aws_smithy_runtime_api::client::result::SdkError<
4744 crate::operation::get_data_quality_ruleset_evaluation_run::GetDataQualityRulesetEvaluationRunError,
4745 R,
4746 >,
4747 > for Error
4748where
4749 R: Send + Sync + std::fmt::Debug + 'static,
4750{
4751 fn from(
4752 err: ::aws_smithy_runtime_api::client::result::SdkError<
4753 crate::operation::get_data_quality_ruleset_evaluation_run::GetDataQualityRulesetEvaluationRunError,
4754 R,
4755 >,
4756 ) -> Self {
4757 match err {
4758 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4759 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4760 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4761 source: err.into(),
4762 }),
4763 }
4764 }
4765}
4766impl From<crate::operation::get_data_quality_ruleset_evaluation_run::GetDataQualityRulesetEvaluationRunError> for Error {
4767 fn from(err: crate::operation::get_data_quality_ruleset_evaluation_run::GetDataQualityRulesetEvaluationRunError) -> Self {
4768 match err {
4769 crate::operation::get_data_quality_ruleset_evaluation_run::GetDataQualityRulesetEvaluationRunError::EntityNotFoundException(inner) => {
4770 Error::EntityNotFoundException(inner)
4771 }
4772 crate::operation::get_data_quality_ruleset_evaluation_run::GetDataQualityRulesetEvaluationRunError::InternalServiceException(inner) => {
4773 Error::InternalServiceException(inner)
4774 }
4775 crate::operation::get_data_quality_ruleset_evaluation_run::GetDataQualityRulesetEvaluationRunError::InvalidInputException(inner) => {
4776 Error::InvalidInputException(inner)
4777 }
4778 crate::operation::get_data_quality_ruleset_evaluation_run::GetDataQualityRulesetEvaluationRunError::OperationTimeoutException(inner) => {
4779 Error::OperationTimeoutException(inner)
4780 }
4781 crate::operation::get_data_quality_ruleset_evaluation_run::GetDataQualityRulesetEvaluationRunError::Unhandled(inner) => {
4782 Error::Unhandled(inner)
4783 }
4784 }
4785 }
4786}
4787impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_dev_endpoint::GetDevEndpointError, R>> for Error
4788where
4789 R: Send + Sync + std::fmt::Debug + 'static,
4790{
4791 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_dev_endpoint::GetDevEndpointError, R>) -> Self {
4792 match err {
4793 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4794 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4795 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4796 source: err.into(),
4797 }),
4798 }
4799 }
4800}
4801impl From<crate::operation::get_dev_endpoint::GetDevEndpointError> for Error {
4802 fn from(err: crate::operation::get_dev_endpoint::GetDevEndpointError) -> Self {
4803 match err {
4804 crate::operation::get_dev_endpoint::GetDevEndpointError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4805 crate::operation::get_dev_endpoint::GetDevEndpointError::InternalServiceException(inner) => Error::InternalServiceException(inner),
4806 crate::operation::get_dev_endpoint::GetDevEndpointError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4807 crate::operation::get_dev_endpoint::GetDevEndpointError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4808 crate::operation::get_dev_endpoint::GetDevEndpointError::Unhandled(inner) => Error::Unhandled(inner),
4809 }
4810 }
4811}
4812impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_dev_endpoints::GetDevEndpointsError, R>> for Error
4813where
4814 R: Send + Sync + std::fmt::Debug + 'static,
4815{
4816 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_dev_endpoints::GetDevEndpointsError, R>) -> Self {
4817 match err {
4818 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4819 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4820 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4821 source: err.into(),
4822 }),
4823 }
4824 }
4825}
4826impl From<crate::operation::get_dev_endpoints::GetDevEndpointsError> for Error {
4827 fn from(err: crate::operation::get_dev_endpoints::GetDevEndpointsError) -> Self {
4828 match err {
4829 crate::operation::get_dev_endpoints::GetDevEndpointsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4830 crate::operation::get_dev_endpoints::GetDevEndpointsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
4831 crate::operation::get_dev_endpoints::GetDevEndpointsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4832 crate::operation::get_dev_endpoints::GetDevEndpointsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4833 crate::operation::get_dev_endpoints::GetDevEndpointsError::Unhandled(inner) => Error::Unhandled(inner),
4834 }
4835 }
4836}
4837impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_entity_records::GetEntityRecordsError, R>> for Error
4838where
4839 R: Send + Sync + std::fmt::Debug + 'static,
4840{
4841 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_entity_records::GetEntityRecordsError, R>) -> Self {
4842 match err {
4843 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4844 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4845 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4846 source: err.into(),
4847 }),
4848 }
4849 }
4850}
4851impl From<crate::operation::get_entity_records::GetEntityRecordsError> for Error {
4852 fn from(err: crate::operation::get_entity_records::GetEntityRecordsError) -> Self {
4853 match err {
4854 crate::operation::get_entity_records::GetEntityRecordsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4855 crate::operation::get_entity_records::GetEntityRecordsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4856 crate::operation::get_entity_records::GetEntityRecordsError::FederationSourceException(inner) => Error::FederationSourceException(inner),
4857 crate::operation::get_entity_records::GetEntityRecordsError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
4858 crate::operation::get_entity_records::GetEntityRecordsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4859 crate::operation::get_entity_records::GetEntityRecordsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
4860 crate::operation::get_entity_records::GetEntityRecordsError::ValidationException(inner) => Error::ValidationException(inner),
4861 crate::operation::get_entity_records::GetEntityRecordsError::Unhandled(inner) => Error::Unhandled(inner),
4862 }
4863 }
4864}
4865impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_form_type::GetFormTypeError, R>> for Error
4866where
4867 R: Send + Sync + std::fmt::Debug + 'static,
4868{
4869 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_form_type::GetFormTypeError, R>) -> Self {
4870 match err {
4871 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4872 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4873 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4874 source: err.into(),
4875 }),
4876 }
4877 }
4878}
4879impl From<crate::operation::get_form_type::GetFormTypeError> for Error {
4880 fn from(err: crate::operation::get_form_type::GetFormTypeError) -> Self {
4881 match err {
4882 crate::operation::get_form_type::GetFormTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4883 crate::operation::get_form_type::GetFormTypeError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4884 crate::operation::get_form_type::GetFormTypeError::InternalServiceException(inner) => Error::InternalServiceException(inner),
4885 crate::operation::get_form_type::GetFormTypeError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4886 crate::operation::get_form_type::GetFormTypeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4887 crate::operation::get_form_type::GetFormTypeError::Unhandled(inner) => Error::Unhandled(inner),
4888 }
4889 }
4890}
4891impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_glossary::GetGlossaryError, R>> for Error
4892where
4893 R: Send + Sync + std::fmt::Debug + 'static,
4894{
4895 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_glossary::GetGlossaryError, R>) -> Self {
4896 match err {
4897 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4898 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4899 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4900 source: err.into(),
4901 }),
4902 }
4903 }
4904}
4905impl From<crate::operation::get_glossary::GetGlossaryError> for Error {
4906 fn from(err: crate::operation::get_glossary::GetGlossaryError) -> Self {
4907 match err {
4908 crate::operation::get_glossary::GetGlossaryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4909 crate::operation::get_glossary::GetGlossaryError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4910 crate::operation::get_glossary::GetGlossaryError::InternalServiceException(inner) => Error::InternalServiceException(inner),
4911 crate::operation::get_glossary::GetGlossaryError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4912 crate::operation::get_glossary::GetGlossaryError::Unhandled(inner) => Error::Unhandled(inner),
4913 }
4914 }
4915}
4916impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_glossary_term::GetGlossaryTermError, R>> for Error
4917where
4918 R: Send + Sync + std::fmt::Debug + 'static,
4919{
4920 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_glossary_term::GetGlossaryTermError, R>) -> Self {
4921 match err {
4922 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4923 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4924 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4925 source: err.into(),
4926 }),
4927 }
4928 }
4929}
4930impl From<crate::operation::get_glossary_term::GetGlossaryTermError> for Error {
4931 fn from(err: crate::operation::get_glossary_term::GetGlossaryTermError) -> Self {
4932 match err {
4933 crate::operation::get_glossary_term::GetGlossaryTermError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4934 crate::operation::get_glossary_term::GetGlossaryTermError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
4935 crate::operation::get_glossary_term::GetGlossaryTermError::InternalServiceException(inner) => Error::InternalServiceException(inner),
4936 crate::operation::get_glossary_term::GetGlossaryTermError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4937 crate::operation::get_glossary_term::GetGlossaryTermError::Unhandled(inner) => Error::Unhandled(inner),
4938 }
4939 }
4940}
4941impl<R>
4942 From<
4943 ::aws_smithy_runtime_api::client::result::SdkError<
4944 crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError,
4945 R,
4946 >,
4947 > for Error
4948where
4949 R: Send + Sync + std::fmt::Debug + 'static,
4950{
4951 fn from(
4952 err: ::aws_smithy_runtime_api::client::result::SdkError<
4953 crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError,
4954 R,
4955 >,
4956 ) -> Self {
4957 match err {
4958 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4959 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4960 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4961 source: err.into(),
4962 }),
4963 }
4964 }
4965}
4966impl From<crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError> for Error {
4967 fn from(err: crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError) -> Self {
4968 match err {
4969 crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError::AccessDeniedException(inner) => {
4970 Error::AccessDeniedException(inner)
4971 }
4972 crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError::ConcurrentModificationException(
4973 inner,
4974 ) => Error::ConcurrentModificationException(inner),
4975 crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError::EntityNotFoundException(inner) => {
4976 Error::EntityNotFoundException(inner)
4977 }
4978 crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError::InternalServiceException(inner) => {
4979 Error::InternalServiceException(inner)
4980 }
4981 crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError::InvalidInputException(inner) => {
4982 Error::InvalidInputException(inner)
4983 }
4984 crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError::OperationTimeoutException(inner) => {
4985 Error::OperationTimeoutException(inner)
4986 }
4987 crate::operation::get_glue_identity_center_configuration::GetGlueIdentityCenterConfigurationError::Unhandled(inner) => {
4988 Error::Unhandled(inner)
4989 }
4990 }
4991 }
4992}
4993impl<R>
4994 From<
4995 ::aws_smithy_runtime_api::client::result::SdkError<
4996 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError,
4997 R,
4998 >,
4999 > for Error
5000where
5001 R: Send + Sync + std::fmt::Debug + 'static,
5002{
5003 fn from(
5004 err: ::aws_smithy_runtime_api::client::result::SdkError<
5005 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError,
5006 R,
5007 >,
5008 ) -> Self {
5009 match err {
5010 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5011 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5012 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5013 source: err.into(),
5014 }),
5015 }
5016 }
5017}
5018impl From<crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError> for Error {
5019 fn from(err: crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError) -> Self {
5020 match err {
5021 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError::AccessDeniedException(inner) => {
5022 Error::AccessDeniedException(inner)
5023 }
5024 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError::EntityNotFoundException(inner) => {
5025 Error::EntityNotFoundException(inner)
5026 }
5027 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError::InternalServerException(inner) => {
5028 Error::InternalServerException(inner)
5029 }
5030 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError::InternalServiceException(inner) => {
5031 Error::InternalServiceException(inner)
5032 }
5033 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError::InvalidInputException(inner) => {
5034 Error::InvalidInputException(inner)
5035 }
5036 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError::ResourceNotFoundException(inner) => {
5037 Error::ResourceNotFoundException(inner)
5038 }
5039 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError::ValidationException(inner) => {
5040 Error::ValidationException(inner)
5041 }
5042 crate::operation::get_integration_resource_property::GetIntegrationResourcePropertyError::Unhandled(inner) => Error::Unhandled(inner),
5043 }
5044 }
5045}
5046impl<R>
5047 From<
5048 ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError, R>,
5049 > for Error
5050where
5051 R: Send + Sync + std::fmt::Debug + 'static,
5052{
5053 fn from(
5054 err: ::aws_smithy_runtime_api::client::result::SdkError<
5055 crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError,
5056 R,
5057 >,
5058 ) -> Self {
5059 match err {
5060 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5061 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5062 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5063 source: err.into(),
5064 }),
5065 }
5066 }
5067}
5068impl From<crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError> for Error {
5069 fn from(err: crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError) -> Self {
5070 match err {
5071 crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError::AccessDeniedException(inner) => {
5072 Error::AccessDeniedException(inner)
5073 }
5074 crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError::EntityNotFoundException(inner) => {
5075 Error::EntityNotFoundException(inner)
5076 }
5077 crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError::InternalServerException(inner) => {
5078 Error::InternalServerException(inner)
5079 }
5080 crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError::InternalServiceException(inner) => {
5081 Error::InternalServiceException(inner)
5082 }
5083 crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError::InvalidInputException(inner) => {
5084 Error::InvalidInputException(inner)
5085 }
5086 crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError::ResourceNotFoundException(inner) => {
5087 Error::ResourceNotFoundException(inner)
5088 }
5089 crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError::ValidationException(inner) => {
5090 Error::ValidationException(inner)
5091 }
5092 crate::operation::get_integration_table_properties::GetIntegrationTablePropertiesError::Unhandled(inner) => Error::Unhandled(inner),
5093 }
5094 }
5095}
5096impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job::GetJobError, R>> for Error
5097where
5098 R: Send + Sync + std::fmt::Debug + 'static,
5099{
5100 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job::GetJobError, R>) -> Self {
5101 match err {
5102 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5103 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5104 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5105 source: err.into(),
5106 }),
5107 }
5108 }
5109}
5110impl From<crate::operation::get_job::GetJobError> for Error {
5111 fn from(err: crate::operation::get_job::GetJobError) -> Self {
5112 match err {
5113 crate::operation::get_job::GetJobError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5114 crate::operation::get_job::GetJobError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5115 crate::operation::get_job::GetJobError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5116 crate::operation::get_job::GetJobError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5117 crate::operation::get_job::GetJobError::Unhandled(inner) => Error::Unhandled(inner),
5118 }
5119 }
5120}
5121impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job_bookmark::GetJobBookmarkError, R>> for Error
5122where
5123 R: Send + Sync + std::fmt::Debug + 'static,
5124{
5125 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job_bookmark::GetJobBookmarkError, R>) -> Self {
5126 match err {
5127 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5128 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5129 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5130 source: err.into(),
5131 }),
5132 }
5133 }
5134}
5135impl From<crate::operation::get_job_bookmark::GetJobBookmarkError> for Error {
5136 fn from(err: crate::operation::get_job_bookmark::GetJobBookmarkError) -> Self {
5137 match err {
5138 crate::operation::get_job_bookmark::GetJobBookmarkError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5139 crate::operation::get_job_bookmark::GetJobBookmarkError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5140 crate::operation::get_job_bookmark::GetJobBookmarkError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5141 crate::operation::get_job_bookmark::GetJobBookmarkError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5142 crate::operation::get_job_bookmark::GetJobBookmarkError::ValidationException(inner) => Error::ValidationException(inner),
5143 crate::operation::get_job_bookmark::GetJobBookmarkError::Unhandled(inner) => Error::Unhandled(inner),
5144 }
5145 }
5146}
5147impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job_run::GetJobRunError, R>> for Error
5148where
5149 R: Send + Sync + std::fmt::Debug + 'static,
5150{
5151 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job_run::GetJobRunError, R>) -> Self {
5152 match err {
5153 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5154 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5155 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5156 source: err.into(),
5157 }),
5158 }
5159 }
5160}
5161impl From<crate::operation::get_job_run::GetJobRunError> for Error {
5162 fn from(err: crate::operation::get_job_run::GetJobRunError) -> Self {
5163 match err {
5164 crate::operation::get_job_run::GetJobRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5165 crate::operation::get_job_run::GetJobRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5166 crate::operation::get_job_run::GetJobRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5167 crate::operation::get_job_run::GetJobRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5168 crate::operation::get_job_run::GetJobRunError::Unhandled(inner) => Error::Unhandled(inner),
5169 }
5170 }
5171}
5172impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job_runs::GetJobRunsError, R>> for Error
5173where
5174 R: Send + Sync + std::fmt::Debug + 'static,
5175{
5176 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job_runs::GetJobRunsError, R>) -> Self {
5177 match err {
5178 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5179 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5180 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5181 source: err.into(),
5182 }),
5183 }
5184 }
5185}
5186impl From<crate::operation::get_job_runs::GetJobRunsError> for Error {
5187 fn from(err: crate::operation::get_job_runs::GetJobRunsError) -> Self {
5188 match err {
5189 crate::operation::get_job_runs::GetJobRunsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5190 crate::operation::get_job_runs::GetJobRunsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5191 crate::operation::get_job_runs::GetJobRunsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5192 crate::operation::get_job_runs::GetJobRunsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5193 crate::operation::get_job_runs::GetJobRunsError::Unhandled(inner) => Error::Unhandled(inner),
5194 }
5195 }
5196}
5197impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_jobs::GetJobsError, R>> for Error
5198where
5199 R: Send + Sync + std::fmt::Debug + 'static,
5200{
5201 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_jobs::GetJobsError, R>) -> Self {
5202 match err {
5203 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5204 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5205 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5206 source: err.into(),
5207 }),
5208 }
5209 }
5210}
5211impl From<crate::operation::get_jobs::GetJobsError> for Error {
5212 fn from(err: crate::operation::get_jobs::GetJobsError) -> Self {
5213 match err {
5214 crate::operation::get_jobs::GetJobsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5215 crate::operation::get_jobs::GetJobsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5216 crate::operation::get_jobs::GetJobsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5217 crate::operation::get_jobs::GetJobsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5218 crate::operation::get_jobs::GetJobsError::Unhandled(inner) => Error::Unhandled(inner),
5219 }
5220 }
5221}
5222impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_mapping::GetMappingError, R>> for Error
5223where
5224 R: Send + Sync + std::fmt::Debug + 'static,
5225{
5226 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_mapping::GetMappingError, R>) -> Self {
5227 match err {
5228 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5229 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5230 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5231 source: err.into(),
5232 }),
5233 }
5234 }
5235}
5236impl From<crate::operation::get_mapping::GetMappingError> for Error {
5237 fn from(err: crate::operation::get_mapping::GetMappingError) -> Self {
5238 match err {
5239 crate::operation::get_mapping::GetMappingError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5240 crate::operation::get_mapping::GetMappingError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5241 crate::operation::get_mapping::GetMappingError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5242 crate::operation::get_mapping::GetMappingError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5243 crate::operation::get_mapping::GetMappingError::Unhandled(inner) => Error::Unhandled(inner),
5244 }
5245 }
5246}
5247impl<R>
5248 From<
5249 ::aws_smithy_runtime_api::client::result::SdkError<
5250 crate::operation::get_materialized_view_refresh_task_run::GetMaterializedViewRefreshTaskRunError,
5251 R,
5252 >,
5253 > for Error
5254where
5255 R: Send + Sync + std::fmt::Debug + 'static,
5256{
5257 fn from(
5258 err: ::aws_smithy_runtime_api::client::result::SdkError<
5259 crate::operation::get_materialized_view_refresh_task_run::GetMaterializedViewRefreshTaskRunError,
5260 R,
5261 >,
5262 ) -> Self {
5263 match err {
5264 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5265 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5266 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5267 source: err.into(),
5268 }),
5269 }
5270 }
5271}
5272impl From<crate::operation::get_materialized_view_refresh_task_run::GetMaterializedViewRefreshTaskRunError> for Error {
5273 fn from(err: crate::operation::get_materialized_view_refresh_task_run::GetMaterializedViewRefreshTaskRunError) -> Self {
5274 match err {
5275 crate::operation::get_materialized_view_refresh_task_run::GetMaterializedViewRefreshTaskRunError::AccessDeniedException(inner) => {
5276 Error::AccessDeniedException(inner)
5277 }
5278 crate::operation::get_materialized_view_refresh_task_run::GetMaterializedViewRefreshTaskRunError::EntityNotFoundException(inner) => {
5279 Error::EntityNotFoundException(inner)
5280 }
5281 crate::operation::get_materialized_view_refresh_task_run::GetMaterializedViewRefreshTaskRunError::InvalidInputException(inner) => {
5282 Error::InvalidInputException(inner)
5283 }
5284 crate::operation::get_materialized_view_refresh_task_run::GetMaterializedViewRefreshTaskRunError::OperationTimeoutException(inner) => {
5285 Error::OperationTimeoutException(inner)
5286 }
5287 crate::operation::get_materialized_view_refresh_task_run::GetMaterializedViewRefreshTaskRunError::Unhandled(inner) => {
5288 Error::Unhandled(inner)
5289 }
5290 }
5291 }
5292}
5293impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ml_task_run::GetMLTaskRunError, R>> for Error
5294where
5295 R: Send + Sync + std::fmt::Debug + 'static,
5296{
5297 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ml_task_run::GetMLTaskRunError, R>) -> Self {
5298 match err {
5299 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5300 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5301 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5302 source: err.into(),
5303 }),
5304 }
5305 }
5306}
5307impl From<crate::operation::get_ml_task_run::GetMLTaskRunError> for Error {
5308 fn from(err: crate::operation::get_ml_task_run::GetMLTaskRunError) -> Self {
5309 match err {
5310 crate::operation::get_ml_task_run::GetMLTaskRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5311 crate::operation::get_ml_task_run::GetMLTaskRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5312 crate::operation::get_ml_task_run::GetMLTaskRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5313 crate::operation::get_ml_task_run::GetMLTaskRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5314 crate::operation::get_ml_task_run::GetMLTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
5315 }
5316 }
5317}
5318impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ml_task_runs::GetMLTaskRunsError, R>> for Error
5319where
5320 R: Send + Sync + std::fmt::Debug + 'static,
5321{
5322 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ml_task_runs::GetMLTaskRunsError, R>) -> Self {
5323 match err {
5324 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5325 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5326 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5327 source: err.into(),
5328 }),
5329 }
5330 }
5331}
5332impl From<crate::operation::get_ml_task_runs::GetMLTaskRunsError> for Error {
5333 fn from(err: crate::operation::get_ml_task_runs::GetMLTaskRunsError) -> Self {
5334 match err {
5335 crate::operation::get_ml_task_runs::GetMLTaskRunsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5336 crate::operation::get_ml_task_runs::GetMLTaskRunsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5337 crate::operation::get_ml_task_runs::GetMLTaskRunsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5338 crate::operation::get_ml_task_runs::GetMLTaskRunsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5339 crate::operation::get_ml_task_runs::GetMLTaskRunsError::Unhandled(inner) => Error::Unhandled(inner),
5340 }
5341 }
5342}
5343impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ml_transform::GetMLTransformError, R>> for Error
5344where
5345 R: Send + Sync + std::fmt::Debug + 'static,
5346{
5347 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ml_transform::GetMLTransformError, R>) -> Self {
5348 match err {
5349 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5350 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5351 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5352 source: err.into(),
5353 }),
5354 }
5355 }
5356}
5357impl From<crate::operation::get_ml_transform::GetMLTransformError> for Error {
5358 fn from(err: crate::operation::get_ml_transform::GetMLTransformError) -> Self {
5359 match err {
5360 crate::operation::get_ml_transform::GetMLTransformError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5361 crate::operation::get_ml_transform::GetMLTransformError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5362 crate::operation::get_ml_transform::GetMLTransformError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5363 crate::operation::get_ml_transform::GetMLTransformError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5364 crate::operation::get_ml_transform::GetMLTransformError::Unhandled(inner) => Error::Unhandled(inner),
5365 }
5366 }
5367}
5368impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ml_transforms::GetMLTransformsError, R>> for Error
5369where
5370 R: Send + Sync + std::fmt::Debug + 'static,
5371{
5372 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ml_transforms::GetMLTransformsError, R>) -> Self {
5373 match err {
5374 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5375 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5376 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5377 source: err.into(),
5378 }),
5379 }
5380 }
5381}
5382impl From<crate::operation::get_ml_transforms::GetMLTransformsError> for Error {
5383 fn from(err: crate::operation::get_ml_transforms::GetMLTransformsError) -> Self {
5384 match err {
5385 crate::operation::get_ml_transforms::GetMLTransformsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5386 crate::operation::get_ml_transforms::GetMLTransformsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5387 crate::operation::get_ml_transforms::GetMLTransformsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5388 crate::operation::get_ml_transforms::GetMLTransformsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5389 crate::operation::get_ml_transforms::GetMLTransformsError::Unhandled(inner) => Error::Unhandled(inner),
5390 }
5391 }
5392}
5393impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_partition::GetPartitionError, R>> for Error
5394where
5395 R: Send + Sync + std::fmt::Debug + 'static,
5396{
5397 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_partition::GetPartitionError, R>) -> Self {
5398 match err {
5399 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5400 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5401 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5402 source: err.into(),
5403 }),
5404 }
5405 }
5406}
5407impl From<crate::operation::get_partition::GetPartitionError> for Error {
5408 fn from(err: crate::operation::get_partition::GetPartitionError) -> Self {
5409 match err {
5410 crate::operation::get_partition::GetPartitionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5411 crate::operation::get_partition::GetPartitionError::FederationSourceException(inner) => Error::FederationSourceException(inner),
5412 crate::operation::get_partition::GetPartitionError::FederationSourceRetryableException(inner) => {
5413 Error::FederationSourceRetryableException(inner)
5414 }
5415 crate::operation::get_partition::GetPartitionError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
5416 crate::operation::get_partition::GetPartitionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5417 crate::operation::get_partition::GetPartitionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5418 crate::operation::get_partition::GetPartitionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5419 crate::operation::get_partition::GetPartitionError::Unhandled(inner) => Error::Unhandled(inner),
5420 }
5421 }
5422}
5423impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_partition_indexes::GetPartitionIndexesError, R>> for Error
5424where
5425 R: Send + Sync + std::fmt::Debug + 'static,
5426{
5427 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_partition_indexes::GetPartitionIndexesError, R>) -> Self {
5428 match err {
5429 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5430 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5431 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5432 source: err.into(),
5433 }),
5434 }
5435 }
5436}
5437impl From<crate::operation::get_partition_indexes::GetPartitionIndexesError> for Error {
5438 fn from(err: crate::operation::get_partition_indexes::GetPartitionIndexesError) -> Self {
5439 match err {
5440 crate::operation::get_partition_indexes::GetPartitionIndexesError::ConflictException(inner) => Error::ConflictException(inner),
5441 crate::operation::get_partition_indexes::GetPartitionIndexesError::EntityNotFoundException(inner) => {
5442 Error::EntityNotFoundException(inner)
5443 }
5444 crate::operation::get_partition_indexes::GetPartitionIndexesError::InternalServiceException(inner) => {
5445 Error::InternalServiceException(inner)
5446 }
5447 crate::operation::get_partition_indexes::GetPartitionIndexesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5448 crate::operation::get_partition_indexes::GetPartitionIndexesError::OperationTimeoutException(inner) => {
5449 Error::OperationTimeoutException(inner)
5450 }
5451 crate::operation::get_partition_indexes::GetPartitionIndexesError::Unhandled(inner) => Error::Unhandled(inner),
5452 }
5453 }
5454}
5455impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_partitions::GetPartitionsError, R>> for Error
5456where
5457 R: Send + Sync + std::fmt::Debug + 'static,
5458{
5459 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_partitions::GetPartitionsError, R>) -> Self {
5460 match err {
5461 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5462 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5463 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5464 source: err.into(),
5465 }),
5466 }
5467 }
5468}
5469impl From<crate::operation::get_partitions::GetPartitionsError> for Error {
5470 fn from(err: crate::operation::get_partitions::GetPartitionsError) -> Self {
5471 match err {
5472 crate::operation::get_partitions::GetPartitionsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5473 crate::operation::get_partitions::GetPartitionsError::FederationSourceException(inner) => Error::FederationSourceException(inner),
5474 crate::operation::get_partitions::GetPartitionsError::FederationSourceRetryableException(inner) => {
5475 Error::FederationSourceRetryableException(inner)
5476 }
5477 crate::operation::get_partitions::GetPartitionsError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
5478 crate::operation::get_partitions::GetPartitionsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5479 crate::operation::get_partitions::GetPartitionsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5480 crate::operation::get_partitions::GetPartitionsError::InvalidStateException(inner) => Error::InvalidStateException(inner),
5481 crate::operation::get_partitions::GetPartitionsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5482 crate::operation::get_partitions::GetPartitionsError::ResourceNotReadyException(inner) => Error::ResourceNotReadyException(inner),
5483 crate::operation::get_partitions::GetPartitionsError::Unhandled(inner) => Error::Unhandled(inner),
5484 }
5485 }
5486}
5487impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_plan::GetPlanError, R>> for Error
5488where
5489 R: Send + Sync + std::fmt::Debug + 'static,
5490{
5491 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_plan::GetPlanError, R>) -> Self {
5492 match err {
5493 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5494 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5495 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5496 source: err.into(),
5497 }),
5498 }
5499 }
5500}
5501impl From<crate::operation::get_plan::GetPlanError> for Error {
5502 fn from(err: crate::operation::get_plan::GetPlanError) -> Self {
5503 match err {
5504 crate::operation::get_plan::GetPlanError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5505 crate::operation::get_plan::GetPlanError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5506 crate::operation::get_plan::GetPlanError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5507 crate::operation::get_plan::GetPlanError::Unhandled(inner) => Error::Unhandled(inner),
5508 }
5509 }
5510}
5511impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_registry::GetRegistryError, R>> for Error
5512where
5513 R: Send + Sync + std::fmt::Debug + 'static,
5514{
5515 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_registry::GetRegistryError, R>) -> Self {
5516 match err {
5517 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5518 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5519 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5520 source: err.into(),
5521 }),
5522 }
5523 }
5524}
5525impl From<crate::operation::get_registry::GetRegistryError> for Error {
5526 fn from(err: crate::operation::get_registry::GetRegistryError) -> Self {
5527 match err {
5528 crate::operation::get_registry::GetRegistryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5529 crate::operation::get_registry::GetRegistryError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5530 crate::operation::get_registry::GetRegistryError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5531 crate::operation::get_registry::GetRegistryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5532 crate::operation::get_registry::GetRegistryError::Unhandled(inner) => Error::Unhandled(inner),
5533 }
5534 }
5535}
5536impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_resource_policies::GetResourcePoliciesError, R>> for Error
5537where
5538 R: Send + Sync + std::fmt::Debug + 'static,
5539{
5540 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_resource_policies::GetResourcePoliciesError, R>) -> Self {
5541 match err {
5542 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5543 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5544 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5545 source: err.into(),
5546 }),
5547 }
5548 }
5549}
5550impl From<crate::operation::get_resource_policies::GetResourcePoliciesError> for Error {
5551 fn from(err: crate::operation::get_resource_policies::GetResourcePoliciesError) -> Self {
5552 match err {
5553 crate::operation::get_resource_policies::GetResourcePoliciesError::GlueEncryptionException(inner) => {
5554 Error::GlueEncryptionException(inner)
5555 }
5556 crate::operation::get_resource_policies::GetResourcePoliciesError::InternalServiceException(inner) => {
5557 Error::InternalServiceException(inner)
5558 }
5559 crate::operation::get_resource_policies::GetResourcePoliciesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5560 crate::operation::get_resource_policies::GetResourcePoliciesError::OperationTimeoutException(inner) => {
5561 Error::OperationTimeoutException(inner)
5562 }
5563 crate::operation::get_resource_policies::GetResourcePoliciesError::Unhandled(inner) => Error::Unhandled(inner),
5564 }
5565 }
5566}
5567impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_resource_policy::GetResourcePolicyError, R>> for Error
5568where
5569 R: Send + Sync + std::fmt::Debug + 'static,
5570{
5571 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_resource_policy::GetResourcePolicyError, R>) -> Self {
5572 match err {
5573 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5574 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5575 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5576 source: err.into(),
5577 }),
5578 }
5579 }
5580}
5581impl From<crate::operation::get_resource_policy::GetResourcePolicyError> for Error {
5582 fn from(err: crate::operation::get_resource_policy::GetResourcePolicyError) -> Self {
5583 match err {
5584 crate::operation::get_resource_policy::GetResourcePolicyError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5585 crate::operation::get_resource_policy::GetResourcePolicyError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5586 crate::operation::get_resource_policy::GetResourcePolicyError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5587 crate::operation::get_resource_policy::GetResourcePolicyError::OperationTimeoutException(inner) => {
5588 Error::OperationTimeoutException(inner)
5589 }
5590 crate::operation::get_resource_policy::GetResourcePolicyError::Unhandled(inner) => Error::Unhandled(inner),
5591 }
5592 }
5593}
5594impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_schema::GetSchemaError, R>> for Error
5595where
5596 R: Send + Sync + std::fmt::Debug + 'static,
5597{
5598 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_schema::GetSchemaError, R>) -> Self {
5599 match err {
5600 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5601 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5602 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5603 source: err.into(),
5604 }),
5605 }
5606 }
5607}
5608impl From<crate::operation::get_schema::GetSchemaError> for Error {
5609 fn from(err: crate::operation::get_schema::GetSchemaError) -> Self {
5610 match err {
5611 crate::operation::get_schema::GetSchemaError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5612 crate::operation::get_schema::GetSchemaError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5613 crate::operation::get_schema::GetSchemaError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5614 crate::operation::get_schema::GetSchemaError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5615 crate::operation::get_schema::GetSchemaError::Unhandled(inner) => Error::Unhandled(inner),
5616 }
5617 }
5618}
5619impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_schema_by_definition::GetSchemaByDefinitionError, R>> for Error
5620where
5621 R: Send + Sync + std::fmt::Debug + 'static,
5622{
5623 fn from(
5624 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_schema_by_definition::GetSchemaByDefinitionError, R>,
5625 ) -> Self {
5626 match err {
5627 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5628 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5629 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5630 source: err.into(),
5631 }),
5632 }
5633 }
5634}
5635impl From<crate::operation::get_schema_by_definition::GetSchemaByDefinitionError> for Error {
5636 fn from(err: crate::operation::get_schema_by_definition::GetSchemaByDefinitionError) -> Self {
5637 match err {
5638 crate::operation::get_schema_by_definition::GetSchemaByDefinitionError::AccessDeniedException(inner) => {
5639 Error::AccessDeniedException(inner)
5640 }
5641 crate::operation::get_schema_by_definition::GetSchemaByDefinitionError::EntityNotFoundException(inner) => {
5642 Error::EntityNotFoundException(inner)
5643 }
5644 crate::operation::get_schema_by_definition::GetSchemaByDefinitionError::InternalServiceException(inner) => {
5645 Error::InternalServiceException(inner)
5646 }
5647 crate::operation::get_schema_by_definition::GetSchemaByDefinitionError::InvalidInputException(inner) => {
5648 Error::InvalidInputException(inner)
5649 }
5650 crate::operation::get_schema_by_definition::GetSchemaByDefinitionError::Unhandled(inner) => Error::Unhandled(inner),
5651 }
5652 }
5653}
5654impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_schema_version::GetSchemaVersionError, R>> for Error
5655where
5656 R: Send + Sync + std::fmt::Debug + 'static,
5657{
5658 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_schema_version::GetSchemaVersionError, R>) -> Self {
5659 match err {
5660 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5661 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5662 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5663 source: err.into(),
5664 }),
5665 }
5666 }
5667}
5668impl From<crate::operation::get_schema_version::GetSchemaVersionError> for Error {
5669 fn from(err: crate::operation::get_schema_version::GetSchemaVersionError) -> Self {
5670 match err {
5671 crate::operation::get_schema_version::GetSchemaVersionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5672 crate::operation::get_schema_version::GetSchemaVersionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5673 crate::operation::get_schema_version::GetSchemaVersionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5674 crate::operation::get_schema_version::GetSchemaVersionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5675 crate::operation::get_schema_version::GetSchemaVersionError::Unhandled(inner) => Error::Unhandled(inner),
5676 }
5677 }
5678}
5679impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_schema_versions_diff::GetSchemaVersionsDiffError, R>> for Error
5680where
5681 R: Send + Sync + std::fmt::Debug + 'static,
5682{
5683 fn from(
5684 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_schema_versions_diff::GetSchemaVersionsDiffError, R>,
5685 ) -> Self {
5686 match err {
5687 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5688 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5689 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5690 source: err.into(),
5691 }),
5692 }
5693 }
5694}
5695impl From<crate::operation::get_schema_versions_diff::GetSchemaVersionsDiffError> for Error {
5696 fn from(err: crate::operation::get_schema_versions_diff::GetSchemaVersionsDiffError) -> Self {
5697 match err {
5698 crate::operation::get_schema_versions_diff::GetSchemaVersionsDiffError::AccessDeniedException(inner) => {
5699 Error::AccessDeniedException(inner)
5700 }
5701 crate::operation::get_schema_versions_diff::GetSchemaVersionsDiffError::EntityNotFoundException(inner) => {
5702 Error::EntityNotFoundException(inner)
5703 }
5704 crate::operation::get_schema_versions_diff::GetSchemaVersionsDiffError::InternalServiceException(inner) => {
5705 Error::InternalServiceException(inner)
5706 }
5707 crate::operation::get_schema_versions_diff::GetSchemaVersionsDiffError::InvalidInputException(inner) => {
5708 Error::InvalidInputException(inner)
5709 }
5710 crate::operation::get_schema_versions_diff::GetSchemaVersionsDiffError::Unhandled(inner) => Error::Unhandled(inner),
5711 }
5712 }
5713}
5714impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_security_configuration::GetSecurityConfigurationError, R>>
5715 for Error
5716where
5717 R: Send + Sync + std::fmt::Debug + 'static,
5718{
5719 fn from(
5720 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_security_configuration::GetSecurityConfigurationError, R>,
5721 ) -> Self {
5722 match err {
5723 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5724 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5725 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5726 source: err.into(),
5727 }),
5728 }
5729 }
5730}
5731impl From<crate::operation::get_security_configuration::GetSecurityConfigurationError> for Error {
5732 fn from(err: crate::operation::get_security_configuration::GetSecurityConfigurationError) -> Self {
5733 match err {
5734 crate::operation::get_security_configuration::GetSecurityConfigurationError::EntityNotFoundException(inner) => {
5735 Error::EntityNotFoundException(inner)
5736 }
5737 crate::operation::get_security_configuration::GetSecurityConfigurationError::InternalServiceException(inner) => {
5738 Error::InternalServiceException(inner)
5739 }
5740 crate::operation::get_security_configuration::GetSecurityConfigurationError::InvalidInputException(inner) => {
5741 Error::InvalidInputException(inner)
5742 }
5743 crate::operation::get_security_configuration::GetSecurityConfigurationError::OperationTimeoutException(inner) => {
5744 Error::OperationTimeoutException(inner)
5745 }
5746 crate::operation::get_security_configuration::GetSecurityConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
5747 }
5748 }
5749}
5750impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_security_configurations::GetSecurityConfigurationsError, R>>
5751 for Error
5752where
5753 R: Send + Sync + std::fmt::Debug + 'static,
5754{
5755 fn from(
5756 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_security_configurations::GetSecurityConfigurationsError, R>,
5757 ) -> Self {
5758 match err {
5759 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5760 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5761 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5762 source: err.into(),
5763 }),
5764 }
5765 }
5766}
5767impl From<crate::operation::get_security_configurations::GetSecurityConfigurationsError> for Error {
5768 fn from(err: crate::operation::get_security_configurations::GetSecurityConfigurationsError) -> Self {
5769 match err {
5770 crate::operation::get_security_configurations::GetSecurityConfigurationsError::EntityNotFoundException(inner) => {
5771 Error::EntityNotFoundException(inner)
5772 }
5773 crate::operation::get_security_configurations::GetSecurityConfigurationsError::InternalServiceException(inner) => {
5774 Error::InternalServiceException(inner)
5775 }
5776 crate::operation::get_security_configurations::GetSecurityConfigurationsError::InvalidInputException(inner) => {
5777 Error::InvalidInputException(inner)
5778 }
5779 crate::operation::get_security_configurations::GetSecurityConfigurationsError::OperationTimeoutException(inner) => {
5780 Error::OperationTimeoutException(inner)
5781 }
5782 crate::operation::get_security_configurations::GetSecurityConfigurationsError::Unhandled(inner) => Error::Unhandled(inner),
5783 }
5784 }
5785}
5786impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_session::GetSessionError, R>> for Error
5787where
5788 R: Send + Sync + std::fmt::Debug + 'static,
5789{
5790 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_session::GetSessionError, R>) -> Self {
5791 match err {
5792 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5793 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5794 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5795 source: err.into(),
5796 }),
5797 }
5798 }
5799}
5800impl From<crate::operation::get_session::GetSessionError> for Error {
5801 fn from(err: crate::operation::get_session::GetSessionError) -> Self {
5802 match err {
5803 crate::operation::get_session::GetSessionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5804 crate::operation::get_session::GetSessionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5805 crate::operation::get_session::GetSessionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5806 crate::operation::get_session::GetSessionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5807 crate::operation::get_session::GetSessionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5808 crate::operation::get_session::GetSessionError::Unhandled(inner) => Error::Unhandled(inner),
5809 }
5810 }
5811}
5812impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_session_endpoint::GetSessionEndpointError, R>> for Error
5813where
5814 R: Send + Sync + std::fmt::Debug + 'static,
5815{
5816 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_session_endpoint::GetSessionEndpointError, R>) -> Self {
5817 match err {
5818 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5819 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5820 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5821 source: err.into(),
5822 }),
5823 }
5824 }
5825}
5826impl From<crate::operation::get_session_endpoint::GetSessionEndpointError> for Error {
5827 fn from(err: crate::operation::get_session_endpoint::GetSessionEndpointError) -> Self {
5828 match err {
5829 crate::operation::get_session_endpoint::GetSessionEndpointError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5830 crate::operation::get_session_endpoint::GetSessionEndpointError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5831 crate::operation::get_session_endpoint::GetSessionEndpointError::IllegalSessionStateException(inner) => {
5832 Error::IllegalSessionStateException(inner)
5833 }
5834 crate::operation::get_session_endpoint::GetSessionEndpointError::InternalServiceException(inner) => {
5835 Error::InternalServiceException(inner)
5836 }
5837 crate::operation::get_session_endpoint::GetSessionEndpointError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5838 crate::operation::get_session_endpoint::GetSessionEndpointError::OperationNotSupportedException(inner) => {
5839 Error::OperationNotSupportedException(inner)
5840 }
5841 crate::operation::get_session_endpoint::GetSessionEndpointError::OperationTimeoutException(inner) => {
5842 Error::OperationTimeoutException(inner)
5843 }
5844 crate::operation::get_session_endpoint::GetSessionEndpointError::Unhandled(inner) => Error::Unhandled(inner),
5845 }
5846 }
5847}
5848impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_statement::GetStatementError, R>> for Error
5849where
5850 R: Send + Sync + std::fmt::Debug + 'static,
5851{
5852 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_statement::GetStatementError, R>) -> Self {
5853 match err {
5854 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5855 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5856 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5857 source: err.into(),
5858 }),
5859 }
5860 }
5861}
5862impl From<crate::operation::get_statement::GetStatementError> for Error {
5863 fn from(err: crate::operation::get_statement::GetStatementError) -> Self {
5864 match err {
5865 crate::operation::get_statement::GetStatementError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5866 crate::operation::get_statement::GetStatementError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5867 crate::operation::get_statement::GetStatementError::IllegalSessionStateException(inner) => Error::IllegalSessionStateException(inner),
5868 crate::operation::get_statement::GetStatementError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5869 crate::operation::get_statement::GetStatementError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5870 crate::operation::get_statement::GetStatementError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5871 crate::operation::get_statement::GetStatementError::Unhandled(inner) => Error::Unhandled(inner),
5872 }
5873 }
5874}
5875impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError, R>>
5876 for Error
5877where
5878 R: Send + Sync + std::fmt::Debug + 'static,
5879{
5880 fn from(
5881 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError, R>,
5882 ) -> Self {
5883 match err {
5884 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5885 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5886 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5887 source: err.into(),
5888 }),
5889 }
5890 }
5891}
5892impl From<crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError> for Error {
5893 fn from(err: crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError) -> Self {
5894 match err {
5895 crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError::AccessDeniedException(inner) => {
5896 Error::AccessDeniedException(inner)
5897 }
5898 crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError::EntityNotFoundException(inner) => {
5899 Error::EntityNotFoundException(inner)
5900 }
5901 crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError::InternalServiceException(inner) => {
5902 Error::InternalServiceException(inner)
5903 }
5904 crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError::InvalidInputException(inner) => {
5905 Error::InvalidInputException(inner)
5906 }
5907 crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError::OperationTimeoutException(inner) => {
5908 Error::OperationTimeoutException(inner)
5909 }
5910 crate::operation::get_system_logs_for_job_run::GetSystemLogsForJobRunError::Unhandled(inner) => Error::Unhandled(inner),
5911 }
5912 }
5913}
5914impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_system_logs_for_session::GetSystemLogsForSessionError, R>>
5915 for Error
5916where
5917 R: Send + Sync + std::fmt::Debug + 'static,
5918{
5919 fn from(
5920 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_system_logs_for_session::GetSystemLogsForSessionError, R>,
5921 ) -> Self {
5922 match err {
5923 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5924 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5925 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5926 source: err.into(),
5927 }),
5928 }
5929 }
5930}
5931impl From<crate::operation::get_system_logs_for_session::GetSystemLogsForSessionError> for Error {
5932 fn from(err: crate::operation::get_system_logs_for_session::GetSystemLogsForSessionError) -> Self {
5933 match err {
5934 crate::operation::get_system_logs_for_session::GetSystemLogsForSessionError::AccessDeniedException(inner) => {
5935 Error::AccessDeniedException(inner)
5936 }
5937 crate::operation::get_system_logs_for_session::GetSystemLogsForSessionError::EntityNotFoundException(inner) => {
5938 Error::EntityNotFoundException(inner)
5939 }
5940 crate::operation::get_system_logs_for_session::GetSystemLogsForSessionError::InternalServiceException(inner) => {
5941 Error::InternalServiceException(inner)
5942 }
5943 crate::operation::get_system_logs_for_session::GetSystemLogsForSessionError::InvalidInputException(inner) => {
5944 Error::InvalidInputException(inner)
5945 }
5946 crate::operation::get_system_logs_for_session::GetSystemLogsForSessionError::Unhandled(inner) => Error::Unhandled(inner),
5947 }
5948 }
5949}
5950impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_table::GetTableError, R>> for Error
5951where
5952 R: Send + Sync + std::fmt::Debug + 'static,
5953{
5954 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_table::GetTableError, R>) -> Self {
5955 match err {
5956 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5957 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5958 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5959 source: err.into(),
5960 }),
5961 }
5962 }
5963}
5964impl From<crate::operation::get_table::GetTableError> for Error {
5965 fn from(err: crate::operation::get_table::GetTableError) -> Self {
5966 match err {
5967 crate::operation::get_table::GetTableError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5968 crate::operation::get_table::GetTableError::FederationSourceException(inner) => Error::FederationSourceException(inner),
5969 crate::operation::get_table::GetTableError::FederationSourceRetryableException(inner) => Error::FederationSourceRetryableException(inner),
5970 crate::operation::get_table::GetTableError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
5971 crate::operation::get_table::GetTableError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5972 crate::operation::get_table::GetTableError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5973 crate::operation::get_table::GetTableError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
5974 crate::operation::get_table::GetTableError::ResourceNotReadyException(inner) => Error::ResourceNotReadyException(inner),
5975 crate::operation::get_table::GetTableError::Unhandled(inner) => Error::Unhandled(inner),
5976 }
5977 }
5978}
5979impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_table_optimizer::GetTableOptimizerError, R>> for Error
5980where
5981 R: Send + Sync + std::fmt::Debug + 'static,
5982{
5983 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_table_optimizer::GetTableOptimizerError, R>) -> Self {
5984 match err {
5985 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5986 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5987 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5988 source: err.into(),
5989 }),
5990 }
5991 }
5992}
5993impl From<crate::operation::get_table_optimizer::GetTableOptimizerError> for Error {
5994 fn from(err: crate::operation::get_table_optimizer::GetTableOptimizerError) -> Self {
5995 match err {
5996 crate::operation::get_table_optimizer::GetTableOptimizerError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5997 crate::operation::get_table_optimizer::GetTableOptimizerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
5998 crate::operation::get_table_optimizer::GetTableOptimizerError::InternalServiceException(inner) => Error::InternalServiceException(inner),
5999 crate::operation::get_table_optimizer::GetTableOptimizerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6000 crate::operation::get_table_optimizer::GetTableOptimizerError::ThrottlingException(inner) => Error::ThrottlingException(inner),
6001 crate::operation::get_table_optimizer::GetTableOptimizerError::Unhandled(inner) => Error::Unhandled(inner),
6002 }
6003 }
6004}
6005impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_tables::GetTablesError, R>> for Error
6006where
6007 R: Send + Sync + std::fmt::Debug + 'static,
6008{
6009 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_tables::GetTablesError, R>) -> Self {
6010 match err {
6011 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6012 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6013 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6014 source: err.into(),
6015 }),
6016 }
6017 }
6018}
6019impl From<crate::operation::get_tables::GetTablesError> for Error {
6020 fn from(err: crate::operation::get_tables::GetTablesError) -> Self {
6021 match err {
6022 crate::operation::get_tables::GetTablesError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6023 crate::operation::get_tables::GetTablesError::FederationSourceException(inner) => Error::FederationSourceException(inner),
6024 crate::operation::get_tables::GetTablesError::FederationSourceRetryableException(inner) => {
6025 Error::FederationSourceRetryableException(inner)
6026 }
6027 crate::operation::get_tables::GetTablesError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
6028 crate::operation::get_tables::GetTablesError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6029 crate::operation::get_tables::GetTablesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6030 crate::operation::get_tables::GetTablesError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6031 crate::operation::get_tables::GetTablesError::Unhandled(inner) => Error::Unhandled(inner),
6032 }
6033 }
6034}
6035impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_table_version::GetTableVersionError, R>> for Error
6036where
6037 R: Send + Sync + std::fmt::Debug + 'static,
6038{
6039 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_table_version::GetTableVersionError, R>) -> Self {
6040 match err {
6041 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6042 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6043 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6044 source: err.into(),
6045 }),
6046 }
6047 }
6048}
6049impl From<crate::operation::get_table_version::GetTableVersionError> for Error {
6050 fn from(err: crate::operation::get_table_version::GetTableVersionError) -> Self {
6051 match err {
6052 crate::operation::get_table_version::GetTableVersionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6053 crate::operation::get_table_version::GetTableVersionError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
6054 crate::operation::get_table_version::GetTableVersionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6055 crate::operation::get_table_version::GetTableVersionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6056 crate::operation::get_table_version::GetTableVersionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6057 crate::operation::get_table_version::GetTableVersionError::Unhandled(inner) => Error::Unhandled(inner),
6058 }
6059 }
6060}
6061impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_table_versions::GetTableVersionsError, R>> for Error
6062where
6063 R: Send + Sync + std::fmt::Debug + 'static,
6064{
6065 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_table_versions::GetTableVersionsError, R>) -> Self {
6066 match err {
6067 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6068 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6069 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6070 source: err.into(),
6071 }),
6072 }
6073 }
6074}
6075impl From<crate::operation::get_table_versions::GetTableVersionsError> for Error {
6076 fn from(err: crate::operation::get_table_versions::GetTableVersionsError) -> Self {
6077 match err {
6078 crate::operation::get_table_versions::GetTableVersionsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6079 crate::operation::get_table_versions::GetTableVersionsError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
6080 crate::operation::get_table_versions::GetTableVersionsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6081 crate::operation::get_table_versions::GetTableVersionsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6082 crate::operation::get_table_versions::GetTableVersionsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6083 crate::operation::get_table_versions::GetTableVersionsError::Unhandled(inner) => Error::Unhandled(inner),
6084 }
6085 }
6086}
6087impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_tags::GetTagsError, R>> for Error
6088where
6089 R: Send + Sync + std::fmt::Debug + 'static,
6090{
6091 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_tags::GetTagsError, R>) -> Self {
6092 match err {
6093 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6094 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6095 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6096 source: err.into(),
6097 }),
6098 }
6099 }
6100}
6101impl From<crate::operation::get_tags::GetTagsError> for Error {
6102 fn from(err: crate::operation::get_tags::GetTagsError) -> Self {
6103 match err {
6104 crate::operation::get_tags::GetTagsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6105 crate::operation::get_tags::GetTagsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6106 crate::operation::get_tags::GetTagsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6107 crate::operation::get_tags::GetTagsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6108 crate::operation::get_tags::GetTagsError::Unhandled(inner) => Error::Unhandled(inner),
6109 }
6110 }
6111}
6112impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_trigger::GetTriggerError, R>> for Error
6113where
6114 R: Send + Sync + std::fmt::Debug + 'static,
6115{
6116 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_trigger::GetTriggerError, R>) -> Self {
6117 match err {
6118 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6119 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6120 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6121 source: err.into(),
6122 }),
6123 }
6124 }
6125}
6126impl From<crate::operation::get_trigger::GetTriggerError> for Error {
6127 fn from(err: crate::operation::get_trigger::GetTriggerError) -> Self {
6128 match err {
6129 crate::operation::get_trigger::GetTriggerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6130 crate::operation::get_trigger::GetTriggerError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6131 crate::operation::get_trigger::GetTriggerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6132 crate::operation::get_trigger::GetTriggerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6133 crate::operation::get_trigger::GetTriggerError::Unhandled(inner) => Error::Unhandled(inner),
6134 }
6135 }
6136}
6137impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_triggers::GetTriggersError, R>> for Error
6138where
6139 R: Send + Sync + std::fmt::Debug + 'static,
6140{
6141 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_triggers::GetTriggersError, R>) -> Self {
6142 match err {
6143 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6144 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6145 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6146 source: err.into(),
6147 }),
6148 }
6149 }
6150}
6151impl From<crate::operation::get_triggers::GetTriggersError> for Error {
6152 fn from(err: crate::operation::get_triggers::GetTriggersError) -> Self {
6153 match err {
6154 crate::operation::get_triggers::GetTriggersError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6155 crate::operation::get_triggers::GetTriggersError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6156 crate::operation::get_triggers::GetTriggersError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6157 crate::operation::get_triggers::GetTriggersError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6158 crate::operation::get_triggers::GetTriggersError::Unhandled(inner) => Error::Unhandled(inner),
6159 }
6160 }
6161}
6162impl<R>
6163 From<
6164 ::aws_smithy_runtime_api::client::result::SdkError<
6165 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError,
6166 R,
6167 >,
6168 > for Error
6169where
6170 R: Send + Sync + std::fmt::Debug + 'static,
6171{
6172 fn from(
6173 err: ::aws_smithy_runtime_api::client::result::SdkError<
6174 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError,
6175 R,
6176 >,
6177 ) -> Self {
6178 match err {
6179 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6180 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6181 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6182 source: err.into(),
6183 }),
6184 }
6185 }
6186}
6187impl From<crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError> for Error {
6188 fn from(err: crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError) -> Self {
6189 match err {
6190 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError::EntityNotFoundException(inner) => {
6191 Error::EntityNotFoundException(inner)
6192 }
6193 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError::FederationSourceException(inner) => {
6194 Error::FederationSourceException(inner)
6195 }
6196 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError::FederationSourceRetryableException(inner) => {
6197 Error::FederationSourceRetryableException(inner)
6198 }
6199 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError::GlueEncryptionException(inner) => {
6200 Error::GlueEncryptionException(inner)
6201 }
6202 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError::InternalServiceException(inner) => {
6203 Error::InternalServiceException(inner)
6204 }
6205 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError::InvalidInputException(inner) => {
6206 Error::InvalidInputException(inner)
6207 }
6208 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError::OperationTimeoutException(inner) => {
6209 Error::OperationTimeoutException(inner)
6210 }
6211 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError::PermissionTypeMismatchException(inner) => {
6212 Error::PermissionTypeMismatchException(inner)
6213 }
6214 crate::operation::get_unfiltered_partition_metadata::GetUnfilteredPartitionMetadataError::Unhandled(inner) => Error::Unhandled(inner),
6215 }
6216 }
6217}
6218impl<R>
6219 From<
6220 ::aws_smithy_runtime_api::client::result::SdkError<
6221 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError,
6222 R,
6223 >,
6224 > for Error
6225where
6226 R: Send + Sync + std::fmt::Debug + 'static,
6227{
6228 fn from(
6229 err: ::aws_smithy_runtime_api::client::result::SdkError<
6230 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError,
6231 R,
6232 >,
6233 ) -> Self {
6234 match err {
6235 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6236 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6237 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6238 source: err.into(),
6239 }),
6240 }
6241 }
6242}
6243impl From<crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError> for Error {
6244 fn from(err: crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError) -> Self {
6245 match err {
6246 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError::EntityNotFoundException(inner) => {
6247 Error::EntityNotFoundException(inner)
6248 }
6249 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError::FederationSourceException(inner) => {
6250 Error::FederationSourceException(inner)
6251 }
6252 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError::FederationSourceRetryableException(inner) => {
6253 Error::FederationSourceRetryableException(inner)
6254 }
6255 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError::GlueEncryptionException(inner) => {
6256 Error::GlueEncryptionException(inner)
6257 }
6258 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError::InternalServiceException(inner) => {
6259 Error::InternalServiceException(inner)
6260 }
6261 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError::InvalidInputException(inner) => {
6262 Error::InvalidInputException(inner)
6263 }
6264 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError::OperationTimeoutException(inner) => {
6265 Error::OperationTimeoutException(inner)
6266 }
6267 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError::PermissionTypeMismatchException(inner) => {
6268 Error::PermissionTypeMismatchException(inner)
6269 }
6270 crate::operation::get_unfiltered_partitions_metadata::GetUnfilteredPartitionsMetadataError::Unhandled(inner) => Error::Unhandled(inner),
6271 }
6272 }
6273}
6274impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError, R>>
6275 for Error
6276where
6277 R: Send + Sync + std::fmt::Debug + 'static,
6278{
6279 fn from(
6280 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError, R>,
6281 ) -> Self {
6282 match err {
6283 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6284 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6285 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6286 source: err.into(),
6287 }),
6288 }
6289 }
6290}
6291impl From<crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError> for Error {
6292 fn from(err: crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError) -> Self {
6293 match err {
6294 crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError::EntityNotFoundException(inner) => {
6295 Error::EntityNotFoundException(inner)
6296 }
6297 crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError::FederationSourceException(inner) => {
6298 Error::FederationSourceException(inner)
6299 }
6300 crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError::FederationSourceRetryableException(inner) => {
6301 Error::FederationSourceRetryableException(inner)
6302 }
6303 crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError::GlueEncryptionException(inner) => {
6304 Error::GlueEncryptionException(inner)
6305 }
6306 crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError::InternalServiceException(inner) => {
6307 Error::InternalServiceException(inner)
6308 }
6309 crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError::InvalidInputException(inner) => {
6310 Error::InvalidInputException(inner)
6311 }
6312 crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError::OperationTimeoutException(inner) => {
6313 Error::OperationTimeoutException(inner)
6314 }
6315 crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError::PermissionTypeMismatchException(inner) => {
6316 Error::PermissionTypeMismatchException(inner)
6317 }
6318 crate::operation::get_unfiltered_table_metadata::GetUnfilteredTableMetadataError::Unhandled(inner) => Error::Unhandled(inner),
6319 }
6320 }
6321}
6322impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_usage_profile::GetUsageProfileError, R>> for Error
6323where
6324 R: Send + Sync + std::fmt::Debug + 'static,
6325{
6326 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_usage_profile::GetUsageProfileError, R>) -> Self {
6327 match err {
6328 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6329 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6330 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6331 source: err.into(),
6332 }),
6333 }
6334 }
6335}
6336impl From<crate::operation::get_usage_profile::GetUsageProfileError> for Error {
6337 fn from(err: crate::operation::get_usage_profile::GetUsageProfileError) -> Self {
6338 match err {
6339 crate::operation::get_usage_profile::GetUsageProfileError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6340 crate::operation::get_usage_profile::GetUsageProfileError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6341 crate::operation::get_usage_profile::GetUsageProfileError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6342 crate::operation::get_usage_profile::GetUsageProfileError::OperationNotSupportedException(inner) => {
6343 Error::OperationNotSupportedException(inner)
6344 }
6345 crate::operation::get_usage_profile::GetUsageProfileError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6346 crate::operation::get_usage_profile::GetUsageProfileError::Unhandled(inner) => Error::Unhandled(inner),
6347 }
6348 }
6349}
6350impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_defined_function::GetUserDefinedFunctionError, R>>
6351 for Error
6352where
6353 R: Send + Sync + std::fmt::Debug + 'static,
6354{
6355 fn from(
6356 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_defined_function::GetUserDefinedFunctionError, R>,
6357 ) -> Self {
6358 match err {
6359 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6360 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6361 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6362 source: err.into(),
6363 }),
6364 }
6365 }
6366}
6367impl From<crate::operation::get_user_defined_function::GetUserDefinedFunctionError> for Error {
6368 fn from(err: crate::operation::get_user_defined_function::GetUserDefinedFunctionError) -> Self {
6369 match err {
6370 crate::operation::get_user_defined_function::GetUserDefinedFunctionError::EntityNotFoundException(inner) => {
6371 Error::EntityNotFoundException(inner)
6372 }
6373 crate::operation::get_user_defined_function::GetUserDefinedFunctionError::GlueEncryptionException(inner) => {
6374 Error::GlueEncryptionException(inner)
6375 }
6376 crate::operation::get_user_defined_function::GetUserDefinedFunctionError::InternalServiceException(inner) => {
6377 Error::InternalServiceException(inner)
6378 }
6379 crate::operation::get_user_defined_function::GetUserDefinedFunctionError::InvalidInputException(inner) => {
6380 Error::InvalidInputException(inner)
6381 }
6382 crate::operation::get_user_defined_function::GetUserDefinedFunctionError::OperationTimeoutException(inner) => {
6383 Error::OperationTimeoutException(inner)
6384 }
6385 crate::operation::get_user_defined_function::GetUserDefinedFunctionError::Unhandled(inner) => Error::Unhandled(inner),
6386 }
6387 }
6388}
6389impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError, R>>
6390 for Error
6391where
6392 R: Send + Sync + std::fmt::Debug + 'static,
6393{
6394 fn from(
6395 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError, R>,
6396 ) -> Self {
6397 match err {
6398 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6399 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6400 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6401 source: err.into(),
6402 }),
6403 }
6404 }
6405}
6406impl From<crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError> for Error {
6407 fn from(err: crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError) -> Self {
6408 match err {
6409 crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError::EntityNotFoundException(inner) => {
6410 Error::EntityNotFoundException(inner)
6411 }
6412 crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError::GlueEncryptionException(inner) => {
6413 Error::GlueEncryptionException(inner)
6414 }
6415 crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError::InternalServiceException(inner) => {
6416 Error::InternalServiceException(inner)
6417 }
6418 crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError::InvalidInputException(inner) => {
6419 Error::InvalidInputException(inner)
6420 }
6421 crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError::OperationTimeoutException(inner) => {
6422 Error::OperationTimeoutException(inner)
6423 }
6424 crate::operation::get_user_defined_functions::GetUserDefinedFunctionsError::Unhandled(inner) => Error::Unhandled(inner),
6425 }
6426 }
6427}
6428impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_workflow::GetWorkflowError, R>> for Error
6429where
6430 R: Send + Sync + std::fmt::Debug + 'static,
6431{
6432 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_workflow::GetWorkflowError, R>) -> Self {
6433 match err {
6434 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6435 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6436 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6437 source: err.into(),
6438 }),
6439 }
6440 }
6441}
6442impl From<crate::operation::get_workflow::GetWorkflowError> for Error {
6443 fn from(err: crate::operation::get_workflow::GetWorkflowError) -> Self {
6444 match err {
6445 crate::operation::get_workflow::GetWorkflowError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6446 crate::operation::get_workflow::GetWorkflowError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6447 crate::operation::get_workflow::GetWorkflowError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6448 crate::operation::get_workflow::GetWorkflowError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6449 crate::operation::get_workflow::GetWorkflowError::Unhandled(inner) => Error::Unhandled(inner),
6450 }
6451 }
6452}
6453impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_workflow_run::GetWorkflowRunError, R>> for Error
6454where
6455 R: Send + Sync + std::fmt::Debug + 'static,
6456{
6457 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_workflow_run::GetWorkflowRunError, R>) -> Self {
6458 match err {
6459 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6460 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6461 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6462 source: err.into(),
6463 }),
6464 }
6465 }
6466}
6467impl From<crate::operation::get_workflow_run::GetWorkflowRunError> for Error {
6468 fn from(err: crate::operation::get_workflow_run::GetWorkflowRunError) -> Self {
6469 match err {
6470 crate::operation::get_workflow_run::GetWorkflowRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6471 crate::operation::get_workflow_run::GetWorkflowRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6472 crate::operation::get_workflow_run::GetWorkflowRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6473 crate::operation::get_workflow_run::GetWorkflowRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6474 crate::operation::get_workflow_run::GetWorkflowRunError::Unhandled(inner) => Error::Unhandled(inner),
6475 }
6476 }
6477}
6478impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_workflow_run_properties::GetWorkflowRunPropertiesError, R>>
6479 for Error
6480where
6481 R: Send + Sync + std::fmt::Debug + 'static,
6482{
6483 fn from(
6484 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_workflow_run_properties::GetWorkflowRunPropertiesError, R>,
6485 ) -> Self {
6486 match err {
6487 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6488 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6489 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6490 source: err.into(),
6491 }),
6492 }
6493 }
6494}
6495impl From<crate::operation::get_workflow_run_properties::GetWorkflowRunPropertiesError> for Error {
6496 fn from(err: crate::operation::get_workflow_run_properties::GetWorkflowRunPropertiesError) -> Self {
6497 match err {
6498 crate::operation::get_workflow_run_properties::GetWorkflowRunPropertiesError::EntityNotFoundException(inner) => {
6499 Error::EntityNotFoundException(inner)
6500 }
6501 crate::operation::get_workflow_run_properties::GetWorkflowRunPropertiesError::InternalServiceException(inner) => {
6502 Error::InternalServiceException(inner)
6503 }
6504 crate::operation::get_workflow_run_properties::GetWorkflowRunPropertiesError::InvalidInputException(inner) => {
6505 Error::InvalidInputException(inner)
6506 }
6507 crate::operation::get_workflow_run_properties::GetWorkflowRunPropertiesError::OperationTimeoutException(inner) => {
6508 Error::OperationTimeoutException(inner)
6509 }
6510 crate::operation::get_workflow_run_properties::GetWorkflowRunPropertiesError::Unhandled(inner) => Error::Unhandled(inner),
6511 }
6512 }
6513}
6514impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_workflow_runs::GetWorkflowRunsError, R>> for Error
6515where
6516 R: Send + Sync + std::fmt::Debug + 'static,
6517{
6518 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_workflow_runs::GetWorkflowRunsError, R>) -> Self {
6519 match err {
6520 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6521 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6522 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6523 source: err.into(),
6524 }),
6525 }
6526 }
6527}
6528impl From<crate::operation::get_workflow_runs::GetWorkflowRunsError> for Error {
6529 fn from(err: crate::operation::get_workflow_runs::GetWorkflowRunsError) -> Self {
6530 match err {
6531 crate::operation::get_workflow_runs::GetWorkflowRunsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6532 crate::operation::get_workflow_runs::GetWorkflowRunsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6533 crate::operation::get_workflow_runs::GetWorkflowRunsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6534 crate::operation::get_workflow_runs::GetWorkflowRunsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6535 crate::operation::get_workflow_runs::GetWorkflowRunsError::Unhandled(inner) => Error::Unhandled(inner),
6536 }
6537 }
6538}
6539impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::import_catalog_to_glue::ImportCatalogToGlueError, R>> for Error
6540where
6541 R: Send + Sync + std::fmt::Debug + 'static,
6542{
6543 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::import_catalog_to_glue::ImportCatalogToGlueError, R>) -> Self {
6544 match err {
6545 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6546 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6547 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6548 source: err.into(),
6549 }),
6550 }
6551 }
6552}
6553impl From<crate::operation::import_catalog_to_glue::ImportCatalogToGlueError> for Error {
6554 fn from(err: crate::operation::import_catalog_to_glue::ImportCatalogToGlueError) -> Self {
6555 match err {
6556 crate::operation::import_catalog_to_glue::ImportCatalogToGlueError::InternalServiceException(inner) => {
6557 Error::InternalServiceException(inner)
6558 }
6559 crate::operation::import_catalog_to_glue::ImportCatalogToGlueError::OperationTimeoutException(inner) => {
6560 Error::OperationTimeoutException(inner)
6561 }
6562 crate::operation::import_catalog_to_glue::ImportCatalogToGlueError::Unhandled(inner) => Error::Unhandled(inner),
6563 }
6564 }
6565}
6566impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_asset_types::ListAssetTypesError, R>> for Error
6567where
6568 R: Send + Sync + std::fmt::Debug + 'static,
6569{
6570 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_asset_types::ListAssetTypesError, R>) -> Self {
6571 match err {
6572 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6573 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6574 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6575 source: err.into(),
6576 }),
6577 }
6578 }
6579}
6580impl From<crate::operation::list_asset_types::ListAssetTypesError> for Error {
6581 fn from(err: crate::operation::list_asset_types::ListAssetTypesError) -> Self {
6582 match err {
6583 crate::operation::list_asset_types::ListAssetTypesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
6584 crate::operation::list_asset_types::ListAssetTypesError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6585 crate::operation::list_asset_types::ListAssetTypesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6586 crate::operation::list_asset_types::ListAssetTypesError::ThrottlingException(inner) => Error::ThrottlingException(inner),
6587 crate::operation::list_asset_types::ListAssetTypesError::Unhandled(inner) => Error::Unhandled(inner),
6588 }
6589 }
6590}
6591impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_blueprints::ListBlueprintsError, R>> for Error
6592where
6593 R: Send + Sync + std::fmt::Debug + 'static,
6594{
6595 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_blueprints::ListBlueprintsError, R>) -> Self {
6596 match err {
6597 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6598 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6599 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6600 source: err.into(),
6601 }),
6602 }
6603 }
6604}
6605impl From<crate::operation::list_blueprints::ListBlueprintsError> for Error {
6606 fn from(err: crate::operation::list_blueprints::ListBlueprintsError) -> Self {
6607 match err {
6608 crate::operation::list_blueprints::ListBlueprintsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
6609 crate::operation::list_blueprints::ListBlueprintsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6610 crate::operation::list_blueprints::ListBlueprintsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6611 crate::operation::list_blueprints::ListBlueprintsError::Unhandled(inner) => Error::Unhandled(inner),
6612 }
6613 }
6614}
6615impl<R>
6616 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_column_statistics_task_runs::ListColumnStatisticsTaskRunsError, R>>
6617 for Error
6618where
6619 R: Send + Sync + std::fmt::Debug + 'static,
6620{
6621 fn from(
6622 err: ::aws_smithy_runtime_api::client::result::SdkError<
6623 crate::operation::list_column_statistics_task_runs::ListColumnStatisticsTaskRunsError,
6624 R,
6625 >,
6626 ) -> Self {
6627 match err {
6628 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6629 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6630 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6631 source: err.into(),
6632 }),
6633 }
6634 }
6635}
6636impl From<crate::operation::list_column_statistics_task_runs::ListColumnStatisticsTaskRunsError> for Error {
6637 fn from(err: crate::operation::list_column_statistics_task_runs::ListColumnStatisticsTaskRunsError) -> Self {
6638 match err {
6639 crate::operation::list_column_statistics_task_runs::ListColumnStatisticsTaskRunsError::OperationTimeoutException(inner) => {
6640 Error::OperationTimeoutException(inner)
6641 }
6642 crate::operation::list_column_statistics_task_runs::ListColumnStatisticsTaskRunsError::Unhandled(inner) => Error::Unhandled(inner),
6643 }
6644 }
6645}
6646impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_connection_types::ListConnectionTypesError, R>> for Error
6647where
6648 R: Send + Sync + std::fmt::Debug + 'static,
6649{
6650 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_connection_types::ListConnectionTypesError, R>) -> Self {
6651 match err {
6652 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6653 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6654 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6655 source: err.into(),
6656 }),
6657 }
6658 }
6659}
6660impl From<crate::operation::list_connection_types::ListConnectionTypesError> for Error {
6661 fn from(err: crate::operation::list_connection_types::ListConnectionTypesError) -> Self {
6662 match err {
6663 crate::operation::list_connection_types::ListConnectionTypesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
6664 crate::operation::list_connection_types::ListConnectionTypesError::InternalServiceException(inner) => {
6665 Error::InternalServiceException(inner)
6666 }
6667 crate::operation::list_connection_types::ListConnectionTypesError::Unhandled(inner) => Error::Unhandled(inner),
6668 }
6669 }
6670}
6671impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_crawlers::ListCrawlersError, R>> for Error
6672where
6673 R: Send + Sync + std::fmt::Debug + 'static,
6674{
6675 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_crawlers::ListCrawlersError, R>) -> Self {
6676 match err {
6677 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6678 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6679 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6680 source: err.into(),
6681 }),
6682 }
6683 }
6684}
6685impl From<crate::operation::list_crawlers::ListCrawlersError> for Error {
6686 fn from(err: crate::operation::list_crawlers::ListCrawlersError) -> Self {
6687 match err {
6688 crate::operation::list_crawlers::ListCrawlersError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6689 crate::operation::list_crawlers::ListCrawlersError::Unhandled(inner) => Error::Unhandled(inner),
6690 }
6691 }
6692}
6693impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_crawls::ListCrawlsError, R>> for Error
6694where
6695 R: Send + Sync + std::fmt::Debug + 'static,
6696{
6697 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_crawls::ListCrawlsError, R>) -> Self {
6698 match err {
6699 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6700 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6701 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6702 source: err.into(),
6703 }),
6704 }
6705 }
6706}
6707impl From<crate::operation::list_crawls::ListCrawlsError> for Error {
6708 fn from(err: crate::operation::list_crawls::ListCrawlsError) -> Self {
6709 match err {
6710 crate::operation::list_crawls::ListCrawlsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
6711 crate::operation::list_crawls::ListCrawlsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
6712 crate::operation::list_crawls::ListCrawlsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
6713 crate::operation::list_crawls::ListCrawlsError::Unhandled(inner) => Error::Unhandled(inner),
6714 }
6715 }
6716}
6717impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_custom_entity_types::ListCustomEntityTypesError, R>> for Error
6718where
6719 R: Send + Sync + std::fmt::Debug + 'static,
6720{
6721 fn from(
6722 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_custom_entity_types::ListCustomEntityTypesError, R>,
6723 ) -> Self {
6724 match err {
6725 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6726 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6727 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6728 source: err.into(),
6729 }),
6730 }
6731 }
6732}
6733impl From<crate::operation::list_custom_entity_types::ListCustomEntityTypesError> for Error {
6734 fn from(err: crate::operation::list_custom_entity_types::ListCustomEntityTypesError) -> Self {
6735 match err {
6736 crate::operation::list_custom_entity_types::ListCustomEntityTypesError::InternalServiceException(inner) => {
6737 Error::InternalServiceException(inner)
6738 }
6739 crate::operation::list_custom_entity_types::ListCustomEntityTypesError::InvalidInputException(inner) => {
6740 Error::InvalidInputException(inner)
6741 }
6742 crate::operation::list_custom_entity_types::ListCustomEntityTypesError::OperationTimeoutException(inner) => {
6743 Error::OperationTimeoutException(inner)
6744 }
6745 crate::operation::list_custom_entity_types::ListCustomEntityTypesError::Unhandled(inner) => Error::Unhandled(inner),
6746 }
6747 }
6748}
6749impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_quality_results::ListDataQualityResultsError, R>>
6750 for Error
6751where
6752 R: Send + Sync + std::fmt::Debug + 'static,
6753{
6754 fn from(
6755 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_quality_results::ListDataQualityResultsError, R>,
6756 ) -> Self {
6757 match err {
6758 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6759 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6760 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6761 source: err.into(),
6762 }),
6763 }
6764 }
6765}
6766impl From<crate::operation::list_data_quality_results::ListDataQualityResultsError> for Error {
6767 fn from(err: crate::operation::list_data_quality_results::ListDataQualityResultsError) -> Self {
6768 match err {
6769 crate::operation::list_data_quality_results::ListDataQualityResultsError::InternalServiceException(inner) => {
6770 Error::InternalServiceException(inner)
6771 }
6772 crate::operation::list_data_quality_results::ListDataQualityResultsError::InvalidInputException(inner) => {
6773 Error::InvalidInputException(inner)
6774 }
6775 crate::operation::list_data_quality_results::ListDataQualityResultsError::OperationTimeoutException(inner) => {
6776 Error::OperationTimeoutException(inner)
6777 }
6778 crate::operation::list_data_quality_results::ListDataQualityResultsError::Unhandled(inner) => Error::Unhandled(inner),
6779 }
6780 }
6781}
6782impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_quality_results_v2::ListDataQualityResultsV2Error, R>>
6783 for Error
6784where
6785 R: Send + Sync + std::fmt::Debug + 'static,
6786{
6787 fn from(
6788 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_quality_results_v2::ListDataQualityResultsV2Error, R>,
6789 ) -> Self {
6790 match err {
6791 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6792 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6793 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6794 source: err.into(),
6795 }),
6796 }
6797 }
6798}
6799impl From<crate::operation::list_data_quality_results_v2::ListDataQualityResultsV2Error> for Error {
6800 fn from(err: crate::operation::list_data_quality_results_v2::ListDataQualityResultsV2Error) -> Self {
6801 match err {
6802 crate::operation::list_data_quality_results_v2::ListDataQualityResultsV2Error::InternalServiceException(inner) => {
6803 Error::InternalServiceException(inner)
6804 }
6805 crate::operation::list_data_quality_results_v2::ListDataQualityResultsV2Error::InvalidInputException(inner) => {
6806 Error::InvalidInputException(inner)
6807 }
6808 crate::operation::list_data_quality_results_v2::ListDataQualityResultsV2Error::OperationTimeoutException(inner) => {
6809 Error::OperationTimeoutException(inner)
6810 }
6811 crate::operation::list_data_quality_results_v2::ListDataQualityResultsV2Error::Unhandled(inner) => Error::Unhandled(inner),
6812 }
6813 }
6814}
6815impl<R>
6816 From<
6817 ::aws_smithy_runtime_api::client::result::SdkError<
6818 crate::operation::list_data_quality_rule_recommendation_runs::ListDataQualityRuleRecommendationRunsError,
6819 R,
6820 >,
6821 > for Error
6822where
6823 R: Send + Sync + std::fmt::Debug + 'static,
6824{
6825 fn from(
6826 err: ::aws_smithy_runtime_api::client::result::SdkError<
6827 crate::operation::list_data_quality_rule_recommendation_runs::ListDataQualityRuleRecommendationRunsError,
6828 R,
6829 >,
6830 ) -> Self {
6831 match err {
6832 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6833 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6834 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6835 source: err.into(),
6836 }),
6837 }
6838 }
6839}
6840impl From<crate::operation::list_data_quality_rule_recommendation_runs::ListDataQualityRuleRecommendationRunsError> for Error {
6841 fn from(err: crate::operation::list_data_quality_rule_recommendation_runs::ListDataQualityRuleRecommendationRunsError) -> Self {
6842 match err {
6843 crate::operation::list_data_quality_rule_recommendation_runs::ListDataQualityRuleRecommendationRunsError::InternalServiceException(
6844 inner,
6845 ) => Error::InternalServiceException(inner),
6846 crate::operation::list_data_quality_rule_recommendation_runs::ListDataQualityRuleRecommendationRunsError::InvalidInputException(
6847 inner,
6848 ) => Error::InvalidInputException(inner),
6849 crate::operation::list_data_quality_rule_recommendation_runs::ListDataQualityRuleRecommendationRunsError::OperationTimeoutException(
6850 inner,
6851 ) => Error::OperationTimeoutException(inner),
6852 crate::operation::list_data_quality_rule_recommendation_runs::ListDataQualityRuleRecommendationRunsError::Unhandled(inner) => {
6853 Error::Unhandled(inner)
6854 }
6855 }
6856 }
6857}
6858impl<R>
6859 From<
6860 ::aws_smithy_runtime_api::client::result::SdkError<
6861 crate::operation::list_data_quality_ruleset_evaluation_runs::ListDataQualityRulesetEvaluationRunsError,
6862 R,
6863 >,
6864 > for Error
6865where
6866 R: Send + Sync + std::fmt::Debug + 'static,
6867{
6868 fn from(
6869 err: ::aws_smithy_runtime_api::client::result::SdkError<
6870 crate::operation::list_data_quality_ruleset_evaluation_runs::ListDataQualityRulesetEvaluationRunsError,
6871 R,
6872 >,
6873 ) -> Self {
6874 match err {
6875 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6876 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6877 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6878 source: err.into(),
6879 }),
6880 }
6881 }
6882}
6883impl From<crate::operation::list_data_quality_ruleset_evaluation_runs::ListDataQualityRulesetEvaluationRunsError> for Error {
6884 fn from(err: crate::operation::list_data_quality_ruleset_evaluation_runs::ListDataQualityRulesetEvaluationRunsError) -> Self {
6885 match err {
6886 crate::operation::list_data_quality_ruleset_evaluation_runs::ListDataQualityRulesetEvaluationRunsError::InternalServiceException(
6887 inner,
6888 ) => Error::InternalServiceException(inner),
6889 crate::operation::list_data_quality_ruleset_evaluation_runs::ListDataQualityRulesetEvaluationRunsError::InvalidInputException(inner) => {
6890 Error::InvalidInputException(inner)
6891 }
6892 crate::operation::list_data_quality_ruleset_evaluation_runs::ListDataQualityRulesetEvaluationRunsError::OperationTimeoutException(
6893 inner,
6894 ) => Error::OperationTimeoutException(inner),
6895 crate::operation::list_data_quality_ruleset_evaluation_runs::ListDataQualityRulesetEvaluationRunsError::Unhandled(inner) => {
6896 Error::Unhandled(inner)
6897 }
6898 }
6899 }
6900}
6901impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_quality_rulesets::ListDataQualityRulesetsError, R>>
6902 for Error
6903where
6904 R: Send + Sync + std::fmt::Debug + 'static,
6905{
6906 fn from(
6907 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_quality_rulesets::ListDataQualityRulesetsError, R>,
6908 ) -> Self {
6909 match err {
6910 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6911 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6912 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6913 source: err.into(),
6914 }),
6915 }
6916 }
6917}
6918impl From<crate::operation::list_data_quality_rulesets::ListDataQualityRulesetsError> for Error {
6919 fn from(err: crate::operation::list_data_quality_rulesets::ListDataQualityRulesetsError) -> Self {
6920 match err {
6921 crate::operation::list_data_quality_rulesets::ListDataQualityRulesetsError::EntityNotFoundException(inner) => {
6922 Error::EntityNotFoundException(inner)
6923 }
6924 crate::operation::list_data_quality_rulesets::ListDataQualityRulesetsError::InternalServiceException(inner) => {
6925 Error::InternalServiceException(inner)
6926 }
6927 crate::operation::list_data_quality_rulesets::ListDataQualityRulesetsError::InvalidInputException(inner) => {
6928 Error::InvalidInputException(inner)
6929 }
6930 crate::operation::list_data_quality_rulesets::ListDataQualityRulesetsError::OperationTimeoutException(inner) => {
6931 Error::OperationTimeoutException(inner)
6932 }
6933 crate::operation::list_data_quality_rulesets::ListDataQualityRulesetsError::Unhandled(inner) => Error::Unhandled(inner),
6934 }
6935 }
6936}
6937impl<R>
6938 From<
6939 ::aws_smithy_runtime_api::client::result::SdkError<
6940 crate::operation::list_data_quality_statistic_annotations::ListDataQualityStatisticAnnotationsError,
6941 R,
6942 >,
6943 > for Error
6944where
6945 R: Send + Sync + std::fmt::Debug + 'static,
6946{
6947 fn from(
6948 err: ::aws_smithy_runtime_api::client::result::SdkError<
6949 crate::operation::list_data_quality_statistic_annotations::ListDataQualityStatisticAnnotationsError,
6950 R,
6951 >,
6952 ) -> Self {
6953 match err {
6954 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6955 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6956 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6957 source: err.into(),
6958 }),
6959 }
6960 }
6961}
6962impl From<crate::operation::list_data_quality_statistic_annotations::ListDataQualityStatisticAnnotationsError> for Error {
6963 fn from(err: crate::operation::list_data_quality_statistic_annotations::ListDataQualityStatisticAnnotationsError) -> Self {
6964 match err {
6965 crate::operation::list_data_quality_statistic_annotations::ListDataQualityStatisticAnnotationsError::InternalServiceException(inner) => {
6966 Error::InternalServiceException(inner)
6967 }
6968 crate::operation::list_data_quality_statistic_annotations::ListDataQualityStatisticAnnotationsError::InvalidInputException(inner) => {
6969 Error::InvalidInputException(inner)
6970 }
6971 crate::operation::list_data_quality_statistic_annotations::ListDataQualityStatisticAnnotationsError::Unhandled(inner) => {
6972 Error::Unhandled(inner)
6973 }
6974 }
6975 }
6976}
6977impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_quality_statistics::ListDataQualityStatisticsError, R>>
6978 for Error
6979where
6980 R: Send + Sync + std::fmt::Debug + 'static,
6981{
6982 fn from(
6983 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_quality_statistics::ListDataQualityStatisticsError, R>,
6984 ) -> Self {
6985 match err {
6986 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6987 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6988 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6989 source: err.into(),
6990 }),
6991 }
6992 }
6993}
6994impl From<crate::operation::list_data_quality_statistics::ListDataQualityStatisticsError> for Error {
6995 fn from(err: crate::operation::list_data_quality_statistics::ListDataQualityStatisticsError) -> Self {
6996 match err {
6997 crate::operation::list_data_quality_statistics::ListDataQualityStatisticsError::EntityNotFoundException(inner) => {
6998 Error::EntityNotFoundException(inner)
6999 }
7000 crate::operation::list_data_quality_statistics::ListDataQualityStatisticsError::InternalServiceException(inner) => {
7001 Error::InternalServiceException(inner)
7002 }
7003 crate::operation::list_data_quality_statistics::ListDataQualityStatisticsError::InvalidInputException(inner) => {
7004 Error::InvalidInputException(inner)
7005 }
7006 crate::operation::list_data_quality_statistics::ListDataQualityStatisticsError::Unhandled(inner) => Error::Unhandled(inner),
7007 }
7008 }
7009}
7010impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_dev_endpoints::ListDevEndpointsError, R>> for Error
7011where
7012 R: Send + Sync + std::fmt::Debug + 'static,
7013{
7014 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_dev_endpoints::ListDevEndpointsError, R>) -> Self {
7015 match err {
7016 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7017 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7018 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7019 source: err.into(),
7020 }),
7021 }
7022 }
7023}
7024impl From<crate::operation::list_dev_endpoints::ListDevEndpointsError> for Error {
7025 fn from(err: crate::operation::list_dev_endpoints::ListDevEndpointsError) -> Self {
7026 match err {
7027 crate::operation::list_dev_endpoints::ListDevEndpointsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7028 crate::operation::list_dev_endpoints::ListDevEndpointsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7029 crate::operation::list_dev_endpoints::ListDevEndpointsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7030 crate::operation::list_dev_endpoints::ListDevEndpointsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
7031 crate::operation::list_dev_endpoints::ListDevEndpointsError::Unhandled(inner) => Error::Unhandled(inner),
7032 }
7033 }
7034}
7035impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_entities::ListEntitiesError, R>> for Error
7036where
7037 R: Send + Sync + std::fmt::Debug + 'static,
7038{
7039 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_entities::ListEntitiesError, R>) -> Self {
7040 match err {
7041 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7042 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7043 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7044 source: err.into(),
7045 }),
7046 }
7047 }
7048}
7049impl From<crate::operation::list_entities::ListEntitiesError> for Error {
7050 fn from(err: crate::operation::list_entities::ListEntitiesError) -> Self {
7051 match err {
7052 crate::operation::list_entities::ListEntitiesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7053 crate::operation::list_entities::ListEntitiesError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7054 crate::operation::list_entities::ListEntitiesError::FederationSourceException(inner) => Error::FederationSourceException(inner),
7055 crate::operation::list_entities::ListEntitiesError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
7056 crate::operation::list_entities::ListEntitiesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7057 crate::operation::list_entities::ListEntitiesError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
7058 crate::operation::list_entities::ListEntitiesError::ValidationException(inner) => Error::ValidationException(inner),
7059 crate::operation::list_entities::ListEntitiesError::Unhandled(inner) => Error::Unhandled(inner),
7060 }
7061 }
7062}
7063impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_form_types::ListFormTypesError, R>> for Error
7064where
7065 R: Send + Sync + std::fmt::Debug + 'static,
7066{
7067 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_form_types::ListFormTypesError, R>) -> Self {
7068 match err {
7069 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7070 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7071 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7072 source: err.into(),
7073 }),
7074 }
7075 }
7076}
7077impl From<crate::operation::list_form_types::ListFormTypesError> for Error {
7078 fn from(err: crate::operation::list_form_types::ListFormTypesError) -> Self {
7079 match err {
7080 crate::operation::list_form_types::ListFormTypesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7081 crate::operation::list_form_types::ListFormTypesError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7082 crate::operation::list_form_types::ListFormTypesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7083 crate::operation::list_form_types::ListFormTypesError::ThrottlingException(inner) => Error::ThrottlingException(inner),
7084 crate::operation::list_form_types::ListFormTypesError::Unhandled(inner) => Error::Unhandled(inner),
7085 }
7086 }
7087}
7088impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_glossaries::ListGlossariesError, R>> for Error
7089where
7090 R: Send + Sync + std::fmt::Debug + 'static,
7091{
7092 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_glossaries::ListGlossariesError, R>) -> Self {
7093 match err {
7094 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7095 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7096 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7097 source: err.into(),
7098 }),
7099 }
7100 }
7101}
7102impl From<crate::operation::list_glossaries::ListGlossariesError> for Error {
7103 fn from(err: crate::operation::list_glossaries::ListGlossariesError) -> Self {
7104 match err {
7105 crate::operation::list_glossaries::ListGlossariesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7106 crate::operation::list_glossaries::ListGlossariesError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7107 crate::operation::list_glossaries::ListGlossariesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7108 crate::operation::list_glossaries::ListGlossariesError::ThrottlingException(inner) => Error::ThrottlingException(inner),
7109 crate::operation::list_glossaries::ListGlossariesError::Unhandled(inner) => Error::Unhandled(inner),
7110 }
7111 }
7112}
7113impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_glossary_terms::ListGlossaryTermsError, R>> for Error
7114where
7115 R: Send + Sync + std::fmt::Debug + 'static,
7116{
7117 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_glossary_terms::ListGlossaryTermsError, R>) -> Self {
7118 match err {
7119 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7120 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7121 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7122 source: err.into(),
7123 }),
7124 }
7125 }
7126}
7127impl From<crate::operation::list_glossary_terms::ListGlossaryTermsError> for Error {
7128 fn from(err: crate::operation::list_glossary_terms::ListGlossaryTermsError) -> Self {
7129 match err {
7130 crate::operation::list_glossary_terms::ListGlossaryTermsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7131 crate::operation::list_glossary_terms::ListGlossaryTermsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7132 crate::operation::list_glossary_terms::ListGlossaryTermsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7133 crate::operation::list_glossary_terms::ListGlossaryTermsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
7134 crate::operation::list_glossary_terms::ListGlossaryTermsError::Unhandled(inner) => Error::Unhandled(inner),
7135 }
7136 }
7137}
7138impl<R>
7139 From<
7140 ::aws_smithy_runtime_api::client::result::SdkError<
7141 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError,
7142 R,
7143 >,
7144 > for Error
7145where
7146 R: Send + Sync + std::fmt::Debug + 'static,
7147{
7148 fn from(
7149 err: ::aws_smithy_runtime_api::client::result::SdkError<
7150 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError,
7151 R,
7152 >,
7153 ) -> Self {
7154 match err {
7155 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7156 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7157 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7158 source: err.into(),
7159 }),
7160 }
7161 }
7162}
7163impl From<crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError> for Error {
7164 fn from(err: crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError) -> Self {
7165 match err {
7166 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError::AccessDeniedException(inner) => {
7167 Error::AccessDeniedException(inner)
7168 }
7169 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError::EntityNotFoundException(inner) => {
7170 Error::EntityNotFoundException(inner)
7171 }
7172 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError::InternalServerException(inner) => {
7173 Error::InternalServerException(inner)
7174 }
7175 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError::InternalServiceException(inner) => {
7176 Error::InternalServiceException(inner)
7177 }
7178 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError::InvalidInputException(inner) => {
7179 Error::InvalidInputException(inner)
7180 }
7181 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError::ResourceNotFoundException(inner) => {
7182 Error::ResourceNotFoundException(inner)
7183 }
7184 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError::ValidationException(inner) => {
7185 Error::ValidationException(inner)
7186 }
7187 crate::operation::list_integration_resource_properties::ListIntegrationResourcePropertiesError::Unhandled(inner) => {
7188 Error::Unhandled(inner)
7189 }
7190 }
7191 }
7192}
7193impl<R>
7194 From<
7195 ::aws_smithy_runtime_api::client::result::SdkError<
7196 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError,
7197 R,
7198 >,
7199 > for Error
7200where
7201 R: Send + Sync + std::fmt::Debug + 'static,
7202{
7203 fn from(
7204 err: ::aws_smithy_runtime_api::client::result::SdkError<
7205 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError,
7206 R,
7207 >,
7208 ) -> Self {
7209 match err {
7210 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7211 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7212 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7213 source: err.into(),
7214 }),
7215 }
7216 }
7217}
7218impl From<crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError> for Error {
7219 fn from(err: crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError) -> Self {
7220 match err {
7221 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError::AccessDeniedException(inner) => {
7222 Error::AccessDeniedException(inner)
7223 }
7224 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError::EntityNotFoundException(inner) => {
7225 Error::EntityNotFoundException(inner)
7226 }
7227 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError::InternalServerException(inner) => {
7228 Error::InternalServerException(inner)
7229 }
7230 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError::InternalServiceException(inner) => {
7231 Error::InternalServiceException(inner)
7232 }
7233 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError::InvalidInputException(inner) => {
7234 Error::InvalidInputException(inner)
7235 }
7236 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError::ResourceNotFoundException(inner) => {
7237 Error::ResourceNotFoundException(inner)
7238 }
7239 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError::ValidationException(inner) => {
7240 Error::ValidationException(inner)
7241 }
7242 crate::operation::list_integration_table_properties::ListIntegrationTablePropertiesError::Unhandled(inner) => Error::Unhandled(inner),
7243 }
7244 }
7245}
7246impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_iterable_forms::ListIterableFormsError, R>> for Error
7247where
7248 R: Send + Sync + std::fmt::Debug + 'static,
7249{
7250 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_iterable_forms::ListIterableFormsError, R>) -> Self {
7251 match err {
7252 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7253 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7254 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7255 source: err.into(),
7256 }),
7257 }
7258 }
7259}
7260impl From<crate::operation::list_iterable_forms::ListIterableFormsError> for Error {
7261 fn from(err: crate::operation::list_iterable_forms::ListIterableFormsError) -> Self {
7262 match err {
7263 crate::operation::list_iterable_forms::ListIterableFormsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7264 crate::operation::list_iterable_forms::ListIterableFormsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7265 crate::operation::list_iterable_forms::ListIterableFormsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7266 crate::operation::list_iterable_forms::ListIterableFormsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7267 crate::operation::list_iterable_forms::ListIterableFormsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
7268 crate::operation::list_iterable_forms::ListIterableFormsError::Unhandled(inner) => Error::Unhandled(inner),
7269 }
7270 }
7271}
7272impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_jobs::ListJobsError, R>> for Error
7273where
7274 R: Send + Sync + std::fmt::Debug + 'static,
7275{
7276 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_jobs::ListJobsError, R>) -> Self {
7277 match err {
7278 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7279 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7280 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7281 source: err.into(),
7282 }),
7283 }
7284 }
7285}
7286impl From<crate::operation::list_jobs::ListJobsError> for Error {
7287 fn from(err: crate::operation::list_jobs::ListJobsError) -> Self {
7288 match err {
7289 crate::operation::list_jobs::ListJobsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7290 crate::operation::list_jobs::ListJobsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7291 crate::operation::list_jobs::ListJobsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7292 crate::operation::list_jobs::ListJobsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
7293 crate::operation::list_jobs::ListJobsError::Unhandled(inner) => Error::Unhandled(inner),
7294 }
7295 }
7296}
7297impl<R>
7298 From<
7299 ::aws_smithy_runtime_api::client::result::SdkError<
7300 crate::operation::list_materialized_view_refresh_task_runs::ListMaterializedViewRefreshTaskRunsError,
7301 R,
7302 >,
7303 > for Error
7304where
7305 R: Send + Sync + std::fmt::Debug + 'static,
7306{
7307 fn from(
7308 err: ::aws_smithy_runtime_api::client::result::SdkError<
7309 crate::operation::list_materialized_view_refresh_task_runs::ListMaterializedViewRefreshTaskRunsError,
7310 R,
7311 >,
7312 ) -> Self {
7313 match err {
7314 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7315 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7316 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7317 source: err.into(),
7318 }),
7319 }
7320 }
7321}
7322impl From<crate::operation::list_materialized_view_refresh_task_runs::ListMaterializedViewRefreshTaskRunsError> for Error {
7323 fn from(err: crate::operation::list_materialized_view_refresh_task_runs::ListMaterializedViewRefreshTaskRunsError) -> Self {
7324 match err {
7325 crate::operation::list_materialized_view_refresh_task_runs::ListMaterializedViewRefreshTaskRunsError::AccessDeniedException(inner) => {
7326 Error::AccessDeniedException(inner)
7327 }
7328 crate::operation::list_materialized_view_refresh_task_runs::ListMaterializedViewRefreshTaskRunsError::InvalidInputException(inner) => {
7329 Error::InvalidInputException(inner)
7330 }
7331 crate::operation::list_materialized_view_refresh_task_runs::ListMaterializedViewRefreshTaskRunsError::OperationTimeoutException(
7332 inner,
7333 ) => Error::OperationTimeoutException(inner),
7334 crate::operation::list_materialized_view_refresh_task_runs::ListMaterializedViewRefreshTaskRunsError::Unhandled(inner) => {
7335 Error::Unhandled(inner)
7336 }
7337 }
7338 }
7339}
7340impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_ml_transforms::ListMLTransformsError, R>> for Error
7341where
7342 R: Send + Sync + std::fmt::Debug + 'static,
7343{
7344 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_ml_transforms::ListMLTransformsError, R>) -> Self {
7345 match err {
7346 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7347 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7348 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7349 source: err.into(),
7350 }),
7351 }
7352 }
7353}
7354impl From<crate::operation::list_ml_transforms::ListMLTransformsError> for Error {
7355 fn from(err: crate::operation::list_ml_transforms::ListMLTransformsError) -> Self {
7356 match err {
7357 crate::operation::list_ml_transforms::ListMLTransformsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7358 crate::operation::list_ml_transforms::ListMLTransformsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7359 crate::operation::list_ml_transforms::ListMLTransformsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7360 crate::operation::list_ml_transforms::ListMLTransformsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
7361 crate::operation::list_ml_transforms::ListMLTransformsError::Unhandled(inner) => Error::Unhandled(inner),
7362 }
7363 }
7364}
7365impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_registries::ListRegistriesError, R>> for Error
7366where
7367 R: Send + Sync + std::fmt::Debug + 'static,
7368{
7369 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_registries::ListRegistriesError, R>) -> Self {
7370 match err {
7371 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7372 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7373 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7374 source: err.into(),
7375 }),
7376 }
7377 }
7378}
7379impl From<crate::operation::list_registries::ListRegistriesError> for Error {
7380 fn from(err: crate::operation::list_registries::ListRegistriesError) -> Self {
7381 match err {
7382 crate::operation::list_registries::ListRegistriesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7383 crate::operation::list_registries::ListRegistriesError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7384 crate::operation::list_registries::ListRegistriesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7385 crate::operation::list_registries::ListRegistriesError::Unhandled(inner) => Error::Unhandled(inner),
7386 }
7387 }
7388}
7389impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_schemas::ListSchemasError, R>> for Error
7390where
7391 R: Send + Sync + std::fmt::Debug + 'static,
7392{
7393 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_schemas::ListSchemasError, R>) -> Self {
7394 match err {
7395 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7396 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7397 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7398 source: err.into(),
7399 }),
7400 }
7401 }
7402}
7403impl From<crate::operation::list_schemas::ListSchemasError> for Error {
7404 fn from(err: crate::operation::list_schemas::ListSchemasError) -> Self {
7405 match err {
7406 crate::operation::list_schemas::ListSchemasError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7407 crate::operation::list_schemas::ListSchemasError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7408 crate::operation::list_schemas::ListSchemasError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7409 crate::operation::list_schemas::ListSchemasError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7410 crate::operation::list_schemas::ListSchemasError::Unhandled(inner) => Error::Unhandled(inner),
7411 }
7412 }
7413}
7414impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_schema_versions::ListSchemaVersionsError, R>> for Error
7415where
7416 R: Send + Sync + std::fmt::Debug + 'static,
7417{
7418 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_schema_versions::ListSchemaVersionsError, R>) -> Self {
7419 match err {
7420 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7421 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7422 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7423 source: err.into(),
7424 }),
7425 }
7426 }
7427}
7428impl From<crate::operation::list_schema_versions::ListSchemaVersionsError> for Error {
7429 fn from(err: crate::operation::list_schema_versions::ListSchemaVersionsError) -> Self {
7430 match err {
7431 crate::operation::list_schema_versions::ListSchemaVersionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7432 crate::operation::list_schema_versions::ListSchemaVersionsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7433 crate::operation::list_schema_versions::ListSchemaVersionsError::InternalServiceException(inner) => {
7434 Error::InternalServiceException(inner)
7435 }
7436 crate::operation::list_schema_versions::ListSchemaVersionsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7437 crate::operation::list_schema_versions::ListSchemaVersionsError::Unhandled(inner) => Error::Unhandled(inner),
7438 }
7439 }
7440}
7441impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_sessions::ListSessionsError, R>> for Error
7442where
7443 R: Send + Sync + std::fmt::Debug + 'static,
7444{
7445 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_sessions::ListSessionsError, R>) -> Self {
7446 match err {
7447 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7448 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7449 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7450 source: err.into(),
7451 }),
7452 }
7453 }
7454}
7455impl From<crate::operation::list_sessions::ListSessionsError> for Error {
7456 fn from(err: crate::operation::list_sessions::ListSessionsError) -> Self {
7457 match err {
7458 crate::operation::list_sessions::ListSessionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7459 crate::operation::list_sessions::ListSessionsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7460 crate::operation::list_sessions::ListSessionsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7461 crate::operation::list_sessions::ListSessionsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
7462 crate::operation::list_sessions::ListSessionsError::Unhandled(inner) => Error::Unhandled(inner),
7463 }
7464 }
7465}
7466impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_statements::ListStatementsError, R>> for Error
7467where
7468 R: Send + Sync + std::fmt::Debug + 'static,
7469{
7470 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_statements::ListStatementsError, R>) -> Self {
7471 match err {
7472 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7473 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7474 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7475 source: err.into(),
7476 }),
7477 }
7478 }
7479}
7480impl From<crate::operation::list_statements::ListStatementsError> for Error {
7481 fn from(err: crate::operation::list_statements::ListStatementsError) -> Self {
7482 match err {
7483 crate::operation::list_statements::ListStatementsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7484 crate::operation::list_statements::ListStatementsError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7485 crate::operation::list_statements::ListStatementsError::IllegalSessionStateException(inner) => Error::IllegalSessionStateException(inner),
7486 crate::operation::list_statements::ListStatementsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7487 crate::operation::list_statements::ListStatementsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7488 crate::operation::list_statements::ListStatementsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
7489 crate::operation::list_statements::ListStatementsError::Unhandled(inner) => Error::Unhandled(inner),
7490 }
7491 }
7492}
7493impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError, R>>
7494 for Error
7495where
7496 R: Send + Sync + std::fmt::Debug + 'static,
7497{
7498 fn from(
7499 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError, R>,
7500 ) -> Self {
7501 match err {
7502 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7503 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7504 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7505 source: err.into(),
7506 }),
7507 }
7508 }
7509}
7510impl From<crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError> for Error {
7511 fn from(err: crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError) -> Self {
7512 match err {
7513 crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError::AccessDeniedException(inner) => {
7514 Error::AccessDeniedException(inner)
7515 }
7516 crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError::EntityNotFoundException(inner) => {
7517 Error::EntityNotFoundException(inner)
7518 }
7519 crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError::InternalServiceException(inner) => {
7520 Error::InternalServiceException(inner)
7521 }
7522 crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError::InvalidInputException(inner) => {
7523 Error::InvalidInputException(inner)
7524 }
7525 crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
7526 crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError::ValidationException(inner) => Error::ValidationException(inner),
7527 crate::operation::list_table_optimizer_runs::ListTableOptimizerRunsError::Unhandled(inner) => Error::Unhandled(inner),
7528 }
7529 }
7530}
7531impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_triggers::ListTriggersError, R>> for Error
7532where
7533 R: Send + Sync + std::fmt::Debug + 'static,
7534{
7535 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_triggers::ListTriggersError, R>) -> Self {
7536 match err {
7537 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7538 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7539 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7540 source: err.into(),
7541 }),
7542 }
7543 }
7544}
7545impl From<crate::operation::list_triggers::ListTriggersError> for Error {
7546 fn from(err: crate::operation::list_triggers::ListTriggersError) -> Self {
7547 match err {
7548 crate::operation::list_triggers::ListTriggersError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7549 crate::operation::list_triggers::ListTriggersError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7550 crate::operation::list_triggers::ListTriggersError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7551 crate::operation::list_triggers::ListTriggersError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
7552 crate::operation::list_triggers::ListTriggersError::Unhandled(inner) => Error::Unhandled(inner),
7553 }
7554 }
7555}
7556impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_usage_profiles::ListUsageProfilesError, R>> for Error
7557where
7558 R: Send + Sync + std::fmt::Debug + 'static,
7559{
7560 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_usage_profiles::ListUsageProfilesError, R>) -> Self {
7561 match err {
7562 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7563 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7564 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7565 source: err.into(),
7566 }),
7567 }
7568 }
7569}
7570impl From<crate::operation::list_usage_profiles::ListUsageProfilesError> for Error {
7571 fn from(err: crate::operation::list_usage_profiles::ListUsageProfilesError) -> Self {
7572 match err {
7573 crate::operation::list_usage_profiles::ListUsageProfilesError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7574 crate::operation::list_usage_profiles::ListUsageProfilesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7575 crate::operation::list_usage_profiles::ListUsageProfilesError::OperationNotSupportedException(inner) => {
7576 Error::OperationNotSupportedException(inner)
7577 }
7578 crate::operation::list_usage_profiles::ListUsageProfilesError::OperationTimeoutException(inner) => {
7579 Error::OperationTimeoutException(inner)
7580 }
7581 crate::operation::list_usage_profiles::ListUsageProfilesError::Unhandled(inner) => Error::Unhandled(inner),
7582 }
7583 }
7584}
7585impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_workflows::ListWorkflowsError, R>> for Error
7586where
7587 R: Send + Sync + std::fmt::Debug + 'static,
7588{
7589 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_workflows::ListWorkflowsError, R>) -> Self {
7590 match err {
7591 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7592 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7593 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7594 source: err.into(),
7595 }),
7596 }
7597 }
7598}
7599impl From<crate::operation::list_workflows::ListWorkflowsError> for Error {
7600 fn from(err: crate::operation::list_workflows::ListWorkflowsError) -> Self {
7601 match err {
7602 crate::operation::list_workflows::ListWorkflowsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7603 crate::operation::list_workflows::ListWorkflowsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7604 crate::operation::list_workflows::ListWorkflowsError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
7605 crate::operation::list_workflows::ListWorkflowsError::Unhandled(inner) => Error::Unhandled(inner),
7606 }
7607 }
7608}
7609impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::modify_integration::ModifyIntegrationError, R>> for Error
7610where
7611 R: Send + Sync + std::fmt::Debug + 'static,
7612{
7613 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::modify_integration::ModifyIntegrationError, R>) -> Self {
7614 match err {
7615 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7616 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7617 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7618 source: err.into(),
7619 }),
7620 }
7621 }
7622}
7623impl From<crate::operation::modify_integration::ModifyIntegrationError> for Error {
7624 fn from(err: crate::operation::modify_integration::ModifyIntegrationError) -> Self {
7625 match err {
7626 crate::operation::modify_integration::ModifyIntegrationError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7627 crate::operation::modify_integration::ModifyIntegrationError::ConflictException(inner) => Error::ConflictException(inner),
7628 crate::operation::modify_integration::ModifyIntegrationError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7629 crate::operation::modify_integration::ModifyIntegrationError::IntegrationConflictOperationFault(inner) => {
7630 Error::IntegrationConflictOperationFault(inner)
7631 }
7632 crate::operation::modify_integration::ModifyIntegrationError::IntegrationNotFoundFault(inner) => Error::IntegrationNotFoundFault(inner),
7633 crate::operation::modify_integration::ModifyIntegrationError::InternalServerException(inner) => Error::InternalServerException(inner),
7634 crate::operation::modify_integration::ModifyIntegrationError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7635 crate::operation::modify_integration::ModifyIntegrationError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7636 crate::operation::modify_integration::ModifyIntegrationError::InvalidIntegrationStateFault(inner) => {
7637 Error::InvalidIntegrationStateFault(inner)
7638 }
7639 crate::operation::modify_integration::ModifyIntegrationError::InvalidStateException(inner) => Error::InvalidStateException(inner),
7640 crate::operation::modify_integration::ModifyIntegrationError::ValidationException(inner) => Error::ValidationException(inner),
7641 crate::operation::modify_integration::ModifyIntegrationError::Unhandled(inner) => Error::Unhandled(inner),
7642 }
7643 }
7644}
7645impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error, R>>
7646 for Error
7647where
7648 R: Send + Sync + std::fmt::Debug + 'static,
7649{
7650 fn from(
7651 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error, R>,
7652 ) -> Self {
7653 match err {
7654 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7655 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7656 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7657 source: err.into(),
7658 }),
7659 }
7660 }
7661}
7662impl From<crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error> for Error {
7663 fn from(err: crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error) -> Self {
7664 match err {
7665 crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error::IdempotentParameterMismatchException(inner) => {
7666 Error::IdempotentParameterMismatchException(inner)
7667 }
7668 crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error::InternalServiceException(inner) => {
7669 Error::InternalServiceException(inner)
7670 }
7671 crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error::InvalidInputException(inner) => {
7672 Error::InvalidInputException(inner)
7673 }
7674 crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error::OperationTimeoutException(inner) => {
7675 Error::OperationTimeoutException(inner)
7676 }
7677 crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error::ResourceNumberLimitExceededException(inner) => {
7678 Error::ResourceNumberLimitExceededException(inner)
7679 }
7680 crate::operation::publish_data_quality_result_v2::PublishDataQualityResultV2Error::Unhandled(inner) => Error::Unhandled(inner),
7681 }
7682 }
7683}
7684impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_asset::PutAssetError, R>> for Error
7685where
7686 R: Send + Sync + std::fmt::Debug + 'static,
7687{
7688 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_asset::PutAssetError, R>) -> Self {
7689 match err {
7690 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7691 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7692 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7693 source: err.into(),
7694 }),
7695 }
7696 }
7697}
7698impl From<crate::operation::put_asset::PutAssetError> for Error {
7699 fn from(err: crate::operation::put_asset::PutAssetError) -> Self {
7700 match err {
7701 crate::operation::put_asset::PutAssetError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7702 crate::operation::put_asset::PutAssetError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
7703 crate::operation::put_asset::PutAssetError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7704 crate::operation::put_asset::PutAssetError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7705 crate::operation::put_asset::PutAssetError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7706 crate::operation::put_asset::PutAssetError::ThrottlingException(inner) => Error::ThrottlingException(inner),
7707 crate::operation::put_asset::PutAssetError::Unhandled(inner) => Error::Unhandled(inner),
7708 }
7709 }
7710}
7711impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_asset_type::PutAssetTypeError, R>> for Error
7712where
7713 R: Send + Sync + std::fmt::Debug + 'static,
7714{
7715 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_asset_type::PutAssetTypeError, R>) -> Self {
7716 match err {
7717 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7718 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7719 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7720 source: err.into(),
7721 }),
7722 }
7723 }
7724}
7725impl From<crate::operation::put_asset_type::PutAssetTypeError> for Error {
7726 fn from(err: crate::operation::put_asset_type::PutAssetTypeError) -> Self {
7727 match err {
7728 crate::operation::put_asset_type::PutAssetTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7729 crate::operation::put_asset_type::PutAssetTypeError::ConcurrentModificationException(inner) => {
7730 Error::ConcurrentModificationException(inner)
7731 }
7732 crate::operation::put_asset_type::PutAssetTypeError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7733 crate::operation::put_asset_type::PutAssetTypeError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7734 crate::operation::put_asset_type::PutAssetTypeError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7735 crate::operation::put_asset_type::PutAssetTypeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
7736 crate::operation::put_asset_type::PutAssetTypeError::Unhandled(inner) => Error::Unhandled(inner),
7737 }
7738 }
7739}
7740impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_attachment::PutAttachmentError, R>> for Error
7741where
7742 R: Send + Sync + std::fmt::Debug + 'static,
7743{
7744 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_attachment::PutAttachmentError, R>) -> Self {
7745 match err {
7746 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7747 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7748 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7749 source: err.into(),
7750 }),
7751 }
7752 }
7753}
7754impl From<crate::operation::put_attachment::PutAttachmentError> for Error {
7755 fn from(err: crate::operation::put_attachment::PutAttachmentError) -> Self {
7756 match err {
7757 crate::operation::put_attachment::PutAttachmentError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7758 crate::operation::put_attachment::PutAttachmentError::ConcurrentModificationException(inner) => {
7759 Error::ConcurrentModificationException(inner)
7760 }
7761 crate::operation::put_attachment::PutAttachmentError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7762 crate::operation::put_attachment::PutAttachmentError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7763 crate::operation::put_attachment::PutAttachmentError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7764 crate::operation::put_attachment::PutAttachmentError::ThrottlingException(inner) => Error::ThrottlingException(inner),
7765 crate::operation::put_attachment::PutAttachmentError::Unhandled(inner) => Error::Unhandled(inner),
7766 }
7767 }
7768}
7769impl<R>
7770 From<
7771 ::aws_smithy_runtime_api::client::result::SdkError<
7772 crate::operation::put_data_catalog_encryption_settings::PutDataCatalogEncryptionSettingsError,
7773 R,
7774 >,
7775 > for Error
7776where
7777 R: Send + Sync + std::fmt::Debug + 'static,
7778{
7779 fn from(
7780 err: ::aws_smithy_runtime_api::client::result::SdkError<
7781 crate::operation::put_data_catalog_encryption_settings::PutDataCatalogEncryptionSettingsError,
7782 R,
7783 >,
7784 ) -> Self {
7785 match err {
7786 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7787 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7788 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7789 source: err.into(),
7790 }),
7791 }
7792 }
7793}
7794impl From<crate::operation::put_data_catalog_encryption_settings::PutDataCatalogEncryptionSettingsError> for Error {
7795 fn from(err: crate::operation::put_data_catalog_encryption_settings::PutDataCatalogEncryptionSettingsError) -> Self {
7796 match err {
7797 crate::operation::put_data_catalog_encryption_settings::PutDataCatalogEncryptionSettingsError::InternalServiceException(inner) => {
7798 Error::InternalServiceException(inner)
7799 }
7800 crate::operation::put_data_catalog_encryption_settings::PutDataCatalogEncryptionSettingsError::InvalidInputException(inner) => {
7801 Error::InvalidInputException(inner)
7802 }
7803 crate::operation::put_data_catalog_encryption_settings::PutDataCatalogEncryptionSettingsError::OperationTimeoutException(inner) => {
7804 Error::OperationTimeoutException(inner)
7805 }
7806 crate::operation::put_data_catalog_encryption_settings::PutDataCatalogEncryptionSettingsError::Unhandled(inner) => {
7807 Error::Unhandled(inner)
7808 }
7809 }
7810 }
7811}
7812impl<R>
7813 From<
7814 ::aws_smithy_runtime_api::client::result::SdkError<
7815 crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError,
7816 R,
7817 >,
7818 > for Error
7819where
7820 R: Send + Sync + std::fmt::Debug + 'static,
7821{
7822 fn from(
7823 err: ::aws_smithy_runtime_api::client::result::SdkError<
7824 crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError,
7825 R,
7826 >,
7827 ) -> Self {
7828 match err {
7829 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7830 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7831 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7832 source: err.into(),
7833 }),
7834 }
7835 }
7836}
7837impl From<crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError> for Error {
7838 fn from(err: crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError) -> Self {
7839 match err {
7840 crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError::AccessDeniedException(inner) => {
7841 Error::AccessDeniedException(inner)
7842 }
7843 crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError::ConflictException(inner) => {
7844 Error::ConflictException(inner)
7845 }
7846 crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError::InternalServiceException(inner) => {
7847 Error::InternalServiceException(inner)
7848 }
7849 crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError::InvalidInputException(inner) => {
7850 Error::InvalidInputException(inner)
7851 }
7852 crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError::ThrottlingException(inner) => {
7853 Error::ThrottlingException(inner)
7854 }
7855 crate::operation::put_data_catalog_export_configuration::PutDataCatalogExportConfigurationError::Unhandled(inner) => {
7856 Error::Unhandled(inner)
7857 }
7858 }
7859 }
7860}
7861impl<R>
7862 From<
7863 ::aws_smithy_runtime_api::client::result::SdkError<
7864 crate::operation::put_data_quality_profile_annotation::PutDataQualityProfileAnnotationError,
7865 R,
7866 >,
7867 > for Error
7868where
7869 R: Send + Sync + std::fmt::Debug + 'static,
7870{
7871 fn from(
7872 err: ::aws_smithy_runtime_api::client::result::SdkError<
7873 crate::operation::put_data_quality_profile_annotation::PutDataQualityProfileAnnotationError,
7874 R,
7875 >,
7876 ) -> Self {
7877 match err {
7878 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7879 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7880 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7881 source: err.into(),
7882 }),
7883 }
7884 }
7885}
7886impl From<crate::operation::put_data_quality_profile_annotation::PutDataQualityProfileAnnotationError> for Error {
7887 fn from(err: crate::operation::put_data_quality_profile_annotation::PutDataQualityProfileAnnotationError) -> Self {
7888 match err {
7889 crate::operation::put_data_quality_profile_annotation::PutDataQualityProfileAnnotationError::EntityNotFoundException(inner) => {
7890 Error::EntityNotFoundException(inner)
7891 }
7892 crate::operation::put_data_quality_profile_annotation::PutDataQualityProfileAnnotationError::InternalServiceException(inner) => {
7893 Error::InternalServiceException(inner)
7894 }
7895 crate::operation::put_data_quality_profile_annotation::PutDataQualityProfileAnnotationError::InvalidInputException(inner) => {
7896 Error::InvalidInputException(inner)
7897 }
7898 crate::operation::put_data_quality_profile_annotation::PutDataQualityProfileAnnotationError::Unhandled(inner) => Error::Unhandled(inner),
7899 }
7900 }
7901}
7902impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_form_type::PutFormTypeError, R>> for Error
7903where
7904 R: Send + Sync + std::fmt::Debug + 'static,
7905{
7906 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_form_type::PutFormTypeError, R>) -> Self {
7907 match err {
7908 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7909 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7910 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7911 source: err.into(),
7912 }),
7913 }
7914 }
7915}
7916impl From<crate::operation::put_form_type::PutFormTypeError> for Error {
7917 fn from(err: crate::operation::put_form_type::PutFormTypeError) -> Self {
7918 match err {
7919 crate::operation::put_form_type::PutFormTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
7920 crate::operation::put_form_type::PutFormTypeError::ConcurrentModificationException(inner) => {
7921 Error::ConcurrentModificationException(inner)
7922 }
7923 crate::operation::put_form_type::PutFormTypeError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7924 crate::operation::put_form_type::PutFormTypeError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7925 crate::operation::put_form_type::PutFormTypeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
7926 crate::operation::put_form_type::PutFormTypeError::Unhandled(inner) => Error::Unhandled(inner),
7927 }
7928 }
7929}
7930impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_resource_policy::PutResourcePolicyError, R>> for Error
7931where
7932 R: Send + Sync + std::fmt::Debug + 'static,
7933{
7934 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_resource_policy::PutResourcePolicyError, R>) -> Self {
7935 match err {
7936 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7937 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7938 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7939 source: err.into(),
7940 }),
7941 }
7942 }
7943}
7944impl From<crate::operation::put_resource_policy::PutResourcePolicyError> for Error {
7945 fn from(err: crate::operation::put_resource_policy::PutResourcePolicyError) -> Self {
7946 match err {
7947 crate::operation::put_resource_policy::PutResourcePolicyError::ConditionCheckFailureException(inner) => {
7948 Error::ConditionCheckFailureException(inner)
7949 }
7950 crate::operation::put_resource_policy::PutResourcePolicyError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
7951 crate::operation::put_resource_policy::PutResourcePolicyError::InternalServiceException(inner) => Error::InternalServiceException(inner),
7952 crate::operation::put_resource_policy::PutResourcePolicyError::InvalidInputException(inner) => Error::InvalidInputException(inner),
7953 crate::operation::put_resource_policy::PutResourcePolicyError::OperationTimeoutException(inner) => {
7954 Error::OperationTimeoutException(inner)
7955 }
7956 crate::operation::put_resource_policy::PutResourcePolicyError::Unhandled(inner) => Error::Unhandled(inner),
7957 }
7958 }
7959}
7960impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError, R>>
7961 for Error
7962where
7963 R: Send + Sync + std::fmt::Debug + 'static,
7964{
7965 fn from(
7966 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError, R>,
7967 ) -> Self {
7968 match err {
7969 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
7970 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
7971 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
7972 source: err.into(),
7973 }),
7974 }
7975 }
7976}
7977impl From<crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError> for Error {
7978 fn from(err: crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError) -> Self {
7979 match err {
7980 crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError::AccessDeniedException(inner) => {
7981 Error::AccessDeniedException(inner)
7982 }
7983 crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError::AlreadyExistsException(inner) => {
7984 Error::AlreadyExistsException(inner)
7985 }
7986 crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError::EntityNotFoundException(inner) => {
7987 Error::EntityNotFoundException(inner)
7988 }
7989 crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError::InvalidInputException(inner) => {
7990 Error::InvalidInputException(inner)
7991 }
7992 crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError::ResourceNumberLimitExceededException(inner) => {
7993 Error::ResourceNumberLimitExceededException(inner)
7994 }
7995 crate::operation::put_schema_version_metadata::PutSchemaVersionMetadataError::Unhandled(inner) => Error::Unhandled(inner),
7996 }
7997 }
7998}
7999impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError, R>>
8000 for Error
8001where
8002 R: Send + Sync + std::fmt::Debug + 'static,
8003{
8004 fn from(
8005 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError, R>,
8006 ) -> Self {
8007 match err {
8008 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8009 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8010 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8011 source: err.into(),
8012 }),
8013 }
8014 }
8015}
8016impl From<crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError> for Error {
8017 fn from(err: crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError) -> Self {
8018 match err {
8019 crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError::AlreadyExistsException(inner) => {
8020 Error::AlreadyExistsException(inner)
8021 }
8022 crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError::ConcurrentModificationException(inner) => {
8023 Error::ConcurrentModificationException(inner)
8024 }
8025 crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError::EntityNotFoundException(inner) => {
8026 Error::EntityNotFoundException(inner)
8027 }
8028 crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError::InternalServiceException(inner) => {
8029 Error::InternalServiceException(inner)
8030 }
8031 crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError::InvalidInputException(inner) => {
8032 Error::InvalidInputException(inner)
8033 }
8034 crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError::OperationTimeoutException(inner) => {
8035 Error::OperationTimeoutException(inner)
8036 }
8037 crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError::ResourceNumberLimitExceededException(inner) => {
8038 Error::ResourceNumberLimitExceededException(inner)
8039 }
8040 crate::operation::put_workflow_run_properties::PutWorkflowRunPropertiesError::Unhandled(inner) => Error::Unhandled(inner),
8041 }
8042 }
8043}
8044impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::query_schema_version_metadata::QuerySchemaVersionMetadataError, R>>
8045 for Error
8046where
8047 R: Send + Sync + std::fmt::Debug + 'static,
8048{
8049 fn from(
8050 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::query_schema_version_metadata::QuerySchemaVersionMetadataError, R>,
8051 ) -> Self {
8052 match err {
8053 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8054 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8055 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8056 source: err.into(),
8057 }),
8058 }
8059 }
8060}
8061impl From<crate::operation::query_schema_version_metadata::QuerySchemaVersionMetadataError> for Error {
8062 fn from(err: crate::operation::query_schema_version_metadata::QuerySchemaVersionMetadataError) -> Self {
8063 match err {
8064 crate::operation::query_schema_version_metadata::QuerySchemaVersionMetadataError::AccessDeniedException(inner) => {
8065 Error::AccessDeniedException(inner)
8066 }
8067 crate::operation::query_schema_version_metadata::QuerySchemaVersionMetadataError::EntityNotFoundException(inner) => {
8068 Error::EntityNotFoundException(inner)
8069 }
8070 crate::operation::query_schema_version_metadata::QuerySchemaVersionMetadataError::InvalidInputException(inner) => {
8071 Error::InvalidInputException(inner)
8072 }
8073 crate::operation::query_schema_version_metadata::QuerySchemaVersionMetadataError::Unhandled(inner) => Error::Unhandled(inner),
8074 }
8075 }
8076}
8077impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_connection_type::RegisterConnectionTypeError, R>> for Error
8078where
8079 R: Send + Sync + std::fmt::Debug + 'static,
8080{
8081 fn from(
8082 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_connection_type::RegisterConnectionTypeError, R>,
8083 ) -> Self {
8084 match err {
8085 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8086 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8087 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8088 source: err.into(),
8089 }),
8090 }
8091 }
8092}
8093impl From<crate::operation::register_connection_type::RegisterConnectionTypeError> for Error {
8094 fn from(err: crate::operation::register_connection_type::RegisterConnectionTypeError) -> Self {
8095 match err {
8096 crate::operation::register_connection_type::RegisterConnectionTypeError::AccessDeniedException(inner) => {
8097 Error::AccessDeniedException(inner)
8098 }
8099 crate::operation::register_connection_type::RegisterConnectionTypeError::InternalServiceException(inner) => {
8100 Error::InternalServiceException(inner)
8101 }
8102 crate::operation::register_connection_type::RegisterConnectionTypeError::InvalidInputException(inner) => {
8103 Error::InvalidInputException(inner)
8104 }
8105 crate::operation::register_connection_type::RegisterConnectionTypeError::OperationTimeoutException(inner) => {
8106 Error::OperationTimeoutException(inner)
8107 }
8108 crate::operation::register_connection_type::RegisterConnectionTypeError::ResourceNumberLimitExceededException(inner) => {
8109 Error::ResourceNumberLimitExceededException(inner)
8110 }
8111 crate::operation::register_connection_type::RegisterConnectionTypeError::ValidationException(inner) => Error::ValidationException(inner),
8112 crate::operation::register_connection_type::RegisterConnectionTypeError::Unhandled(inner) => Error::Unhandled(inner),
8113 }
8114 }
8115}
8116impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_schema_version::RegisterSchemaVersionError, R>> for Error
8117where
8118 R: Send + Sync + std::fmt::Debug + 'static,
8119{
8120 fn from(
8121 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_schema_version::RegisterSchemaVersionError, R>,
8122 ) -> Self {
8123 match err {
8124 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8125 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8126 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8127 source: err.into(),
8128 }),
8129 }
8130 }
8131}
8132impl From<crate::operation::register_schema_version::RegisterSchemaVersionError> for Error {
8133 fn from(err: crate::operation::register_schema_version::RegisterSchemaVersionError) -> Self {
8134 match err {
8135 crate::operation::register_schema_version::RegisterSchemaVersionError::AccessDeniedException(inner) => {
8136 Error::AccessDeniedException(inner)
8137 }
8138 crate::operation::register_schema_version::RegisterSchemaVersionError::ConcurrentModificationException(inner) => {
8139 Error::ConcurrentModificationException(inner)
8140 }
8141 crate::operation::register_schema_version::RegisterSchemaVersionError::EntityNotFoundException(inner) => {
8142 Error::EntityNotFoundException(inner)
8143 }
8144 crate::operation::register_schema_version::RegisterSchemaVersionError::InternalServiceException(inner) => {
8145 Error::InternalServiceException(inner)
8146 }
8147 crate::operation::register_schema_version::RegisterSchemaVersionError::InvalidInputException(inner) => {
8148 Error::InvalidInputException(inner)
8149 }
8150 crate::operation::register_schema_version::RegisterSchemaVersionError::ResourceNumberLimitExceededException(inner) => {
8151 Error::ResourceNumberLimitExceededException(inner)
8152 }
8153 crate::operation::register_schema_version::RegisterSchemaVersionError::Unhandled(inner) => Error::Unhandled(inner),
8154 }
8155 }
8156}
8157impl<R>
8158 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::remove_schema_version_metadata::RemoveSchemaVersionMetadataError, R>>
8159 for Error
8160where
8161 R: Send + Sync + std::fmt::Debug + 'static,
8162{
8163 fn from(
8164 err: ::aws_smithy_runtime_api::client::result::SdkError<
8165 crate::operation::remove_schema_version_metadata::RemoveSchemaVersionMetadataError,
8166 R,
8167 >,
8168 ) -> Self {
8169 match err {
8170 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8171 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8172 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8173 source: err.into(),
8174 }),
8175 }
8176 }
8177}
8178impl From<crate::operation::remove_schema_version_metadata::RemoveSchemaVersionMetadataError> for Error {
8179 fn from(err: crate::operation::remove_schema_version_metadata::RemoveSchemaVersionMetadataError) -> Self {
8180 match err {
8181 crate::operation::remove_schema_version_metadata::RemoveSchemaVersionMetadataError::AccessDeniedException(inner) => {
8182 Error::AccessDeniedException(inner)
8183 }
8184 crate::operation::remove_schema_version_metadata::RemoveSchemaVersionMetadataError::EntityNotFoundException(inner) => {
8185 Error::EntityNotFoundException(inner)
8186 }
8187 crate::operation::remove_schema_version_metadata::RemoveSchemaVersionMetadataError::InvalidInputException(inner) => {
8188 Error::InvalidInputException(inner)
8189 }
8190 crate::operation::remove_schema_version_metadata::RemoveSchemaVersionMetadataError::Unhandled(inner) => Error::Unhandled(inner),
8191 }
8192 }
8193}
8194impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reset_job_bookmark::ResetJobBookmarkError, R>> for Error
8195where
8196 R: Send + Sync + std::fmt::Debug + 'static,
8197{
8198 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reset_job_bookmark::ResetJobBookmarkError, R>) -> Self {
8199 match err {
8200 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8201 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8202 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8203 source: err.into(),
8204 }),
8205 }
8206 }
8207}
8208impl From<crate::operation::reset_job_bookmark::ResetJobBookmarkError> for Error {
8209 fn from(err: crate::operation::reset_job_bookmark::ResetJobBookmarkError) -> Self {
8210 match err {
8211 crate::operation::reset_job_bookmark::ResetJobBookmarkError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8212 crate::operation::reset_job_bookmark::ResetJobBookmarkError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8213 crate::operation::reset_job_bookmark::ResetJobBookmarkError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8214 crate::operation::reset_job_bookmark::ResetJobBookmarkError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
8215 crate::operation::reset_job_bookmark::ResetJobBookmarkError::Unhandled(inner) => Error::Unhandled(inner),
8216 }
8217 }
8218}
8219impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::resume_workflow_run::ResumeWorkflowRunError, R>> for Error
8220where
8221 R: Send + Sync + std::fmt::Debug + 'static,
8222{
8223 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::resume_workflow_run::ResumeWorkflowRunError, R>) -> Self {
8224 match err {
8225 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8226 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8227 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8228 source: err.into(),
8229 }),
8230 }
8231 }
8232}
8233impl From<crate::operation::resume_workflow_run::ResumeWorkflowRunError> for Error {
8234 fn from(err: crate::operation::resume_workflow_run::ResumeWorkflowRunError) -> Self {
8235 match err {
8236 crate::operation::resume_workflow_run::ResumeWorkflowRunError::ConcurrentRunsExceededException(inner) => {
8237 Error::ConcurrentRunsExceededException(inner)
8238 }
8239 crate::operation::resume_workflow_run::ResumeWorkflowRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8240 crate::operation::resume_workflow_run::ResumeWorkflowRunError::IllegalWorkflowStateException(inner) => {
8241 Error::IllegalWorkflowStateException(inner)
8242 }
8243 crate::operation::resume_workflow_run::ResumeWorkflowRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8244 crate::operation::resume_workflow_run::ResumeWorkflowRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8245 crate::operation::resume_workflow_run::ResumeWorkflowRunError::OperationTimeoutException(inner) => {
8246 Error::OperationTimeoutException(inner)
8247 }
8248 crate::operation::resume_workflow_run::ResumeWorkflowRunError::Unhandled(inner) => Error::Unhandled(inner),
8249 }
8250 }
8251}
8252impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::run_statement::RunStatementError, R>> for Error
8253where
8254 R: Send + Sync + std::fmt::Debug + 'static,
8255{
8256 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::run_statement::RunStatementError, R>) -> Self {
8257 match err {
8258 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8259 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8260 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8261 source: err.into(),
8262 }),
8263 }
8264 }
8265}
8266impl From<crate::operation::run_statement::RunStatementError> for Error {
8267 fn from(err: crate::operation::run_statement::RunStatementError) -> Self {
8268 match err {
8269 crate::operation::run_statement::RunStatementError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
8270 crate::operation::run_statement::RunStatementError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8271 crate::operation::run_statement::RunStatementError::IllegalSessionStateException(inner) => Error::IllegalSessionStateException(inner),
8272 crate::operation::run_statement::RunStatementError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8273 crate::operation::run_statement::RunStatementError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8274 crate::operation::run_statement::RunStatementError::OperationNotSupportedException(inner) => Error::OperationNotSupportedException(inner),
8275 crate::operation::run_statement::RunStatementError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
8276 crate::operation::run_statement::RunStatementError::ResourceNumberLimitExceededException(inner) => {
8277 Error::ResourceNumberLimitExceededException(inner)
8278 }
8279 crate::operation::run_statement::RunStatementError::SessionBusyException(inner) => Error::SessionBusyException(inner),
8280 crate::operation::run_statement::RunStatementError::ValidationException(inner) => Error::ValidationException(inner),
8281 crate::operation::run_statement::RunStatementError::Unhandled(inner) => Error::Unhandled(inner),
8282 }
8283 }
8284}
8285impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_assets::SearchAssetsError, R>> for Error
8286where
8287 R: Send + Sync + std::fmt::Debug + 'static,
8288{
8289 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_assets::SearchAssetsError, R>) -> Self {
8290 match err {
8291 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8292 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8293 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8294 source: err.into(),
8295 }),
8296 }
8297 }
8298}
8299impl From<crate::operation::search_assets::SearchAssetsError> for Error {
8300 fn from(err: crate::operation::search_assets::SearchAssetsError) -> Self {
8301 match err {
8302 crate::operation::search_assets::SearchAssetsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
8303 crate::operation::search_assets::SearchAssetsError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8304 crate::operation::search_assets::SearchAssetsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8305 crate::operation::search_assets::SearchAssetsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
8306 crate::operation::search_assets::SearchAssetsError::Unhandled(inner) => Error::Unhandled(inner),
8307 }
8308 }
8309}
8310impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_tables::SearchTablesError, R>> for Error
8311where
8312 R: Send + Sync + std::fmt::Debug + 'static,
8313{
8314 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_tables::SearchTablesError, R>) -> Self {
8315 match err {
8316 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8317 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8318 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8319 source: err.into(),
8320 }),
8321 }
8322 }
8323}
8324impl From<crate::operation::search_tables::SearchTablesError> for Error {
8325 fn from(err: crate::operation::search_tables::SearchTablesError) -> Self {
8326 match err {
8327 crate::operation::search_tables::SearchTablesError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8328 crate::operation::search_tables::SearchTablesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8329 crate::operation::search_tables::SearchTablesError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
8330 crate::operation::search_tables::SearchTablesError::Unhandled(inner) => Error::Unhandled(inner),
8331 }
8332 }
8333}
8334impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_blueprint_run::StartBlueprintRunError, R>> for Error
8335where
8336 R: Send + Sync + std::fmt::Debug + 'static,
8337{
8338 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_blueprint_run::StartBlueprintRunError, R>) -> Self {
8339 match err {
8340 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8341 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8342 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8343 source: err.into(),
8344 }),
8345 }
8346 }
8347}
8348impl From<crate::operation::start_blueprint_run::StartBlueprintRunError> for Error {
8349 fn from(err: crate::operation::start_blueprint_run::StartBlueprintRunError) -> Self {
8350 match err {
8351 crate::operation::start_blueprint_run::StartBlueprintRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8352 crate::operation::start_blueprint_run::StartBlueprintRunError::IllegalBlueprintStateException(inner) => {
8353 Error::IllegalBlueprintStateException(inner)
8354 }
8355 crate::operation::start_blueprint_run::StartBlueprintRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8356 crate::operation::start_blueprint_run::StartBlueprintRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8357 crate::operation::start_blueprint_run::StartBlueprintRunError::OperationTimeoutException(inner) => {
8358 Error::OperationTimeoutException(inner)
8359 }
8360 crate::operation::start_blueprint_run::StartBlueprintRunError::ResourceNumberLimitExceededException(inner) => {
8361 Error::ResourceNumberLimitExceededException(inner)
8362 }
8363 crate::operation::start_blueprint_run::StartBlueprintRunError::Unhandled(inner) => Error::Unhandled(inner),
8364 }
8365 }
8366}
8367impl<R>
8368 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError, R>>
8369 for Error
8370where
8371 R: Send + Sync + std::fmt::Debug + 'static,
8372{
8373 fn from(
8374 err: ::aws_smithy_runtime_api::client::result::SdkError<
8375 crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError,
8376 R,
8377 >,
8378 ) -> Self {
8379 match err {
8380 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8381 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8382 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8383 source: err.into(),
8384 }),
8385 }
8386 }
8387}
8388impl From<crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError> for Error {
8389 fn from(err: crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError) -> Self {
8390 match err {
8391 crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError::AccessDeniedException(inner) => {
8392 Error::AccessDeniedException(inner)
8393 }
8394 crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError::ColumnStatisticsTaskRunningException(inner) => {
8395 Error::ColumnStatisticsTaskRunningException(inner)
8396 }
8397 crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError::EntityNotFoundException(inner) => {
8398 Error::EntityNotFoundException(inner)
8399 }
8400 crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError::InvalidInputException(inner) => {
8401 Error::InvalidInputException(inner)
8402 }
8403 crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError::OperationTimeoutException(inner) => {
8404 Error::OperationTimeoutException(inner)
8405 }
8406 crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError::ResourceNumberLimitExceededException(inner) => {
8407 Error::ResourceNumberLimitExceededException(inner)
8408 }
8409 crate::operation::start_column_statistics_task_run::StartColumnStatisticsTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
8410 }
8411 }
8412}
8413impl<R>
8414 From<
8415 ::aws_smithy_runtime_api::client::result::SdkError<
8416 crate::operation::start_column_statistics_task_run_schedule::StartColumnStatisticsTaskRunScheduleError,
8417 R,
8418 >,
8419 > for Error
8420where
8421 R: Send + Sync + std::fmt::Debug + 'static,
8422{
8423 fn from(
8424 err: ::aws_smithy_runtime_api::client::result::SdkError<
8425 crate::operation::start_column_statistics_task_run_schedule::StartColumnStatisticsTaskRunScheduleError,
8426 R,
8427 >,
8428 ) -> Self {
8429 match err {
8430 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8431 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8432 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8433 source: err.into(),
8434 }),
8435 }
8436 }
8437}
8438impl From<crate::operation::start_column_statistics_task_run_schedule::StartColumnStatisticsTaskRunScheduleError> for Error {
8439 fn from(err: crate::operation::start_column_statistics_task_run_schedule::StartColumnStatisticsTaskRunScheduleError) -> Self {
8440 match err {
8441 crate::operation::start_column_statistics_task_run_schedule::StartColumnStatisticsTaskRunScheduleError::AccessDeniedException(inner) => {
8442 Error::AccessDeniedException(inner)
8443 }
8444 crate::operation::start_column_statistics_task_run_schedule::StartColumnStatisticsTaskRunScheduleError::EntityNotFoundException(
8445 inner,
8446 ) => Error::EntityNotFoundException(inner),
8447 crate::operation::start_column_statistics_task_run_schedule::StartColumnStatisticsTaskRunScheduleError::InvalidInputException(inner) => {
8448 Error::InvalidInputException(inner)
8449 }
8450 crate::operation::start_column_statistics_task_run_schedule::StartColumnStatisticsTaskRunScheduleError::OperationTimeoutException(
8451 inner,
8452 ) => Error::OperationTimeoutException(inner),
8453 crate::operation::start_column_statistics_task_run_schedule::StartColumnStatisticsTaskRunScheduleError::Unhandled(inner) => {
8454 Error::Unhandled(inner)
8455 }
8456 }
8457 }
8458}
8459impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_crawler::StartCrawlerError, R>> for Error
8460where
8461 R: Send + Sync + std::fmt::Debug + 'static,
8462{
8463 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_crawler::StartCrawlerError, R>) -> Self {
8464 match err {
8465 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8466 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8467 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8468 source: err.into(),
8469 }),
8470 }
8471 }
8472}
8473impl From<crate::operation::start_crawler::StartCrawlerError> for Error {
8474 fn from(err: crate::operation::start_crawler::StartCrawlerError) -> Self {
8475 match err {
8476 crate::operation::start_crawler::StartCrawlerError::CrawlerRunningException(inner) => Error::CrawlerRunningException(inner),
8477 crate::operation::start_crawler::StartCrawlerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8478 crate::operation::start_crawler::StartCrawlerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
8479 crate::operation::start_crawler::StartCrawlerError::Unhandled(inner) => Error::Unhandled(inner),
8480 }
8481 }
8482}
8483impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_crawler_schedule::StartCrawlerScheduleError, R>> for Error
8484where
8485 R: Send + Sync + std::fmt::Debug + 'static,
8486{
8487 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_crawler_schedule::StartCrawlerScheduleError, R>) -> Self {
8488 match err {
8489 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8490 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8491 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8492 source: err.into(),
8493 }),
8494 }
8495 }
8496}
8497impl From<crate::operation::start_crawler_schedule::StartCrawlerScheduleError> for Error {
8498 fn from(err: crate::operation::start_crawler_schedule::StartCrawlerScheduleError) -> Self {
8499 match err {
8500 crate::operation::start_crawler_schedule::StartCrawlerScheduleError::EntityNotFoundException(inner) => {
8501 Error::EntityNotFoundException(inner)
8502 }
8503 crate::operation::start_crawler_schedule::StartCrawlerScheduleError::NoScheduleException(inner) => Error::NoScheduleException(inner),
8504 crate::operation::start_crawler_schedule::StartCrawlerScheduleError::OperationTimeoutException(inner) => {
8505 Error::OperationTimeoutException(inner)
8506 }
8507 crate::operation::start_crawler_schedule::StartCrawlerScheduleError::SchedulerRunningException(inner) => {
8508 Error::SchedulerRunningException(inner)
8509 }
8510 crate::operation::start_crawler_schedule::StartCrawlerScheduleError::SchedulerTransitioningException(inner) => {
8511 Error::SchedulerTransitioningException(inner)
8512 }
8513 crate::operation::start_crawler_schedule::StartCrawlerScheduleError::Unhandled(inner) => Error::Unhandled(inner),
8514 }
8515 }
8516}
8517impl<R>
8518 From<
8519 ::aws_smithy_runtime_api::client::result::SdkError<
8520 crate::operation::start_data_quality_rule_recommendation_run::StartDataQualityRuleRecommendationRunError,
8521 R,
8522 >,
8523 > for Error
8524where
8525 R: Send + Sync + std::fmt::Debug + 'static,
8526{
8527 fn from(
8528 err: ::aws_smithy_runtime_api::client::result::SdkError<
8529 crate::operation::start_data_quality_rule_recommendation_run::StartDataQualityRuleRecommendationRunError,
8530 R,
8531 >,
8532 ) -> Self {
8533 match err {
8534 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8535 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8536 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8537 source: err.into(),
8538 }),
8539 }
8540 }
8541}
8542impl From<crate::operation::start_data_quality_rule_recommendation_run::StartDataQualityRuleRecommendationRunError> for Error {
8543 fn from(err: crate::operation::start_data_quality_rule_recommendation_run::StartDataQualityRuleRecommendationRunError) -> Self {
8544 match err {
8545 crate::operation::start_data_quality_rule_recommendation_run::StartDataQualityRuleRecommendationRunError::ConflictException(inner) => {
8546 Error::ConflictException(inner)
8547 }
8548 crate::operation::start_data_quality_rule_recommendation_run::StartDataQualityRuleRecommendationRunError::InternalServiceException(
8549 inner,
8550 ) => Error::InternalServiceException(inner),
8551 crate::operation::start_data_quality_rule_recommendation_run::StartDataQualityRuleRecommendationRunError::InvalidInputException(
8552 inner,
8553 ) => Error::InvalidInputException(inner),
8554 crate::operation::start_data_quality_rule_recommendation_run::StartDataQualityRuleRecommendationRunError::OperationTimeoutException(
8555 inner,
8556 ) => Error::OperationTimeoutException(inner),
8557 crate::operation::start_data_quality_rule_recommendation_run::StartDataQualityRuleRecommendationRunError::Unhandled(inner) => {
8558 Error::Unhandled(inner)
8559 }
8560 }
8561 }
8562}
8563impl<R>
8564 From<
8565 ::aws_smithy_runtime_api::client::result::SdkError<
8566 crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError,
8567 R,
8568 >,
8569 > for Error
8570where
8571 R: Send + Sync + std::fmt::Debug + 'static,
8572{
8573 fn from(
8574 err: ::aws_smithy_runtime_api::client::result::SdkError<
8575 crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError,
8576 R,
8577 >,
8578 ) -> Self {
8579 match err {
8580 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8581 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8582 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8583 source: err.into(),
8584 }),
8585 }
8586 }
8587}
8588impl From<crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError> for Error {
8589 fn from(err: crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError) -> Self {
8590 match err {
8591 crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError::ConflictException(inner) => {
8592 Error::ConflictException(inner)
8593 }
8594 crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError::EntityNotFoundException(
8595 inner,
8596 ) => Error::EntityNotFoundException(inner),
8597 crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError::InternalServiceException(
8598 inner,
8599 ) => Error::InternalServiceException(inner),
8600 crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError::InvalidInputException(inner) => {
8601 Error::InvalidInputException(inner)
8602 }
8603 crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError::OperationTimeoutException(
8604 inner,
8605 ) => Error::OperationTimeoutException(inner),
8606 crate::operation::start_data_quality_ruleset_evaluation_run::StartDataQualityRulesetEvaluationRunError::Unhandled(inner) => {
8607 Error::Unhandled(inner)
8608 }
8609 }
8610 }
8611}
8612impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_export_labels_task_run::StartExportLabelsTaskRunError, R>>
8613 for Error
8614where
8615 R: Send + Sync + std::fmt::Debug + 'static,
8616{
8617 fn from(
8618 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_export_labels_task_run::StartExportLabelsTaskRunError, R>,
8619 ) -> Self {
8620 match err {
8621 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8622 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8623 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8624 source: err.into(),
8625 }),
8626 }
8627 }
8628}
8629impl From<crate::operation::start_export_labels_task_run::StartExportLabelsTaskRunError> for Error {
8630 fn from(err: crate::operation::start_export_labels_task_run::StartExportLabelsTaskRunError) -> Self {
8631 match err {
8632 crate::operation::start_export_labels_task_run::StartExportLabelsTaskRunError::EntityNotFoundException(inner) => {
8633 Error::EntityNotFoundException(inner)
8634 }
8635 crate::operation::start_export_labels_task_run::StartExportLabelsTaskRunError::InternalServiceException(inner) => {
8636 Error::InternalServiceException(inner)
8637 }
8638 crate::operation::start_export_labels_task_run::StartExportLabelsTaskRunError::InvalidInputException(inner) => {
8639 Error::InvalidInputException(inner)
8640 }
8641 crate::operation::start_export_labels_task_run::StartExportLabelsTaskRunError::OperationTimeoutException(inner) => {
8642 Error::OperationTimeoutException(inner)
8643 }
8644 crate::operation::start_export_labels_task_run::StartExportLabelsTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
8645 }
8646 }
8647}
8648impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError, R>>
8649 for Error
8650where
8651 R: Send + Sync + std::fmt::Debug + 'static,
8652{
8653 fn from(
8654 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError, R>,
8655 ) -> Self {
8656 match err {
8657 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8658 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8659 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8660 source: err.into(),
8661 }),
8662 }
8663 }
8664}
8665impl From<crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError> for Error {
8666 fn from(err: crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError) -> Self {
8667 match err {
8668 crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError::EntityNotFoundException(inner) => {
8669 Error::EntityNotFoundException(inner)
8670 }
8671 crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError::InternalServiceException(inner) => {
8672 Error::InternalServiceException(inner)
8673 }
8674 crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError::InvalidInputException(inner) => {
8675 Error::InvalidInputException(inner)
8676 }
8677 crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError::OperationTimeoutException(inner) => {
8678 Error::OperationTimeoutException(inner)
8679 }
8680 crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError::ResourceNumberLimitExceededException(inner) => {
8681 Error::ResourceNumberLimitExceededException(inner)
8682 }
8683 crate::operation::start_import_labels_task_run::StartImportLabelsTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
8684 }
8685 }
8686}
8687impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_job_run::StartJobRunError, R>> for Error
8688where
8689 R: Send + Sync + std::fmt::Debug + 'static,
8690{
8691 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_job_run::StartJobRunError, R>) -> Self {
8692 match err {
8693 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8694 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8695 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8696 source: err.into(),
8697 }),
8698 }
8699 }
8700}
8701impl From<crate::operation::start_job_run::StartJobRunError> for Error {
8702 fn from(err: crate::operation::start_job_run::StartJobRunError) -> Self {
8703 match err {
8704 crate::operation::start_job_run::StartJobRunError::ConcurrentRunsExceededException(inner) => {
8705 Error::ConcurrentRunsExceededException(inner)
8706 }
8707 crate::operation::start_job_run::StartJobRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8708 crate::operation::start_job_run::StartJobRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8709 crate::operation::start_job_run::StartJobRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8710 crate::operation::start_job_run::StartJobRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
8711 crate::operation::start_job_run::StartJobRunError::ResourceNumberLimitExceededException(inner) => {
8712 Error::ResourceNumberLimitExceededException(inner)
8713 }
8714 crate::operation::start_job_run::StartJobRunError::Unhandled(inner) => Error::Unhandled(inner),
8715 }
8716 }
8717}
8718impl<R>
8719 From<
8720 ::aws_smithy_runtime_api::client::result::SdkError<
8721 crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError,
8722 R,
8723 >,
8724 > for Error
8725where
8726 R: Send + Sync + std::fmt::Debug + 'static,
8727{
8728 fn from(
8729 err: ::aws_smithy_runtime_api::client::result::SdkError<
8730 crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError,
8731 R,
8732 >,
8733 ) -> Self {
8734 match err {
8735 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8736 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8737 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8738 source: err.into(),
8739 }),
8740 }
8741 }
8742}
8743impl From<crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError> for Error {
8744 fn from(err: crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError) -> Self {
8745 match err {
8746 crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
8747 crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8748 crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8749 crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError::MaterializedViewRefreshTaskRunningException(inner) => Error::MaterializedViewRefreshTaskRunningException(inner),
8750 crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
8751 crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError::ResourceNumberLimitExceededException(inner) => Error::ResourceNumberLimitExceededException(inner),
8752 crate::operation::start_materialized_view_refresh_task_run::StartMaterializedViewRefreshTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
8753 }
8754 }
8755}
8756impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError, R>>
8757 for Error
8758where
8759 R: Send + Sync + std::fmt::Debug + 'static,
8760{
8761 fn from(
8762 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError, R>,
8763 ) -> Self {
8764 match err {
8765 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8766 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8767 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8768 source: err.into(),
8769 }),
8770 }
8771 }
8772}
8773impl From<crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError> for Error {
8774 fn from(err: crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError) -> Self {
8775 match err {
8776 crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError::ConcurrentRunsExceededException(inner) => {
8777 Error::ConcurrentRunsExceededException(inner)
8778 }
8779 crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError::EntityNotFoundException(inner) => {
8780 Error::EntityNotFoundException(inner)
8781 }
8782 crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError::InternalServiceException(inner) => {
8783 Error::InternalServiceException(inner)
8784 }
8785 crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError::InvalidInputException(inner) => {
8786 Error::InvalidInputException(inner)
8787 }
8788 crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError::MlTransformNotReadyException(inner) => {
8789 Error::MlTransformNotReadyException(inner)
8790 }
8791 crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError::OperationTimeoutException(inner) => {
8792 Error::OperationTimeoutException(inner)
8793 }
8794 crate::operation::start_ml_evaluation_task_run::StartMLEvaluationTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
8795 }
8796 }
8797}
8798impl<R>
8799 From<
8800 ::aws_smithy_runtime_api::client::result::SdkError<
8801 crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError,
8802 R,
8803 >,
8804 > for Error
8805where
8806 R: Send + Sync + std::fmt::Debug + 'static,
8807{
8808 fn from(
8809 err: ::aws_smithy_runtime_api::client::result::SdkError<
8810 crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError,
8811 R,
8812 >,
8813 ) -> Self {
8814 match err {
8815 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8816 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8817 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8818 source: err.into(),
8819 }),
8820 }
8821 }
8822}
8823impl From<crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError> for Error {
8824 fn from(err: crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError) -> Self {
8825 match err {
8826 crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError::ConcurrentRunsExceededException(inner) => Error::ConcurrentRunsExceededException(inner),
8827 crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8828 crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8829 crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8830 crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
8831 crate::operation::start_ml_labeling_set_generation_task_run::StartMLLabelingSetGenerationTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
8832 }
8833 }
8834}
8835impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_trigger::StartTriggerError, R>> for Error
8836where
8837 R: Send + Sync + std::fmt::Debug + 'static,
8838{
8839 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_trigger::StartTriggerError, R>) -> Self {
8840 match err {
8841 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8842 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8843 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8844 source: err.into(),
8845 }),
8846 }
8847 }
8848}
8849impl From<crate::operation::start_trigger::StartTriggerError> for Error {
8850 fn from(err: crate::operation::start_trigger::StartTriggerError) -> Self {
8851 match err {
8852 crate::operation::start_trigger::StartTriggerError::ConcurrentRunsExceededException(inner) => {
8853 Error::ConcurrentRunsExceededException(inner)
8854 }
8855 crate::operation::start_trigger::StartTriggerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8856 crate::operation::start_trigger::StartTriggerError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8857 crate::operation::start_trigger::StartTriggerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8858 crate::operation::start_trigger::StartTriggerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
8859 crate::operation::start_trigger::StartTriggerError::ResourceNumberLimitExceededException(inner) => {
8860 Error::ResourceNumberLimitExceededException(inner)
8861 }
8862 crate::operation::start_trigger::StartTriggerError::Unhandled(inner) => Error::Unhandled(inner),
8863 }
8864 }
8865}
8866impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_workflow_run::StartWorkflowRunError, R>> for Error
8867where
8868 R: Send + Sync + std::fmt::Debug + 'static,
8869{
8870 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_workflow_run::StartWorkflowRunError, R>) -> Self {
8871 match err {
8872 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8873 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8874 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8875 source: err.into(),
8876 }),
8877 }
8878 }
8879}
8880impl From<crate::operation::start_workflow_run::StartWorkflowRunError> for Error {
8881 fn from(err: crate::operation::start_workflow_run::StartWorkflowRunError) -> Self {
8882 match err {
8883 crate::operation::start_workflow_run::StartWorkflowRunError::ConcurrentRunsExceededException(inner) => {
8884 Error::ConcurrentRunsExceededException(inner)
8885 }
8886 crate::operation::start_workflow_run::StartWorkflowRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
8887 crate::operation::start_workflow_run::StartWorkflowRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
8888 crate::operation::start_workflow_run::StartWorkflowRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
8889 crate::operation::start_workflow_run::StartWorkflowRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
8890 crate::operation::start_workflow_run::StartWorkflowRunError::ResourceNumberLimitExceededException(inner) => {
8891 Error::ResourceNumberLimitExceededException(inner)
8892 }
8893 crate::operation::start_workflow_run::StartWorkflowRunError::Unhandled(inner) => Error::Unhandled(inner),
8894 }
8895 }
8896}
8897impl<R>
8898 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_column_statistics_task_run::StopColumnStatisticsTaskRunError, R>>
8899 for Error
8900where
8901 R: Send + Sync + std::fmt::Debug + 'static,
8902{
8903 fn from(
8904 err: ::aws_smithy_runtime_api::client::result::SdkError<
8905 crate::operation::stop_column_statistics_task_run::StopColumnStatisticsTaskRunError,
8906 R,
8907 >,
8908 ) -> Self {
8909 match err {
8910 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8911 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8912 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8913 source: err.into(),
8914 }),
8915 }
8916 }
8917}
8918impl From<crate::operation::stop_column_statistics_task_run::StopColumnStatisticsTaskRunError> for Error {
8919 fn from(err: crate::operation::stop_column_statistics_task_run::StopColumnStatisticsTaskRunError) -> Self {
8920 match err {
8921 crate::operation::stop_column_statistics_task_run::StopColumnStatisticsTaskRunError::ColumnStatisticsTaskNotRunningException(inner) => {
8922 Error::ColumnStatisticsTaskNotRunningException(inner)
8923 }
8924 crate::operation::stop_column_statistics_task_run::StopColumnStatisticsTaskRunError::ColumnStatisticsTaskStoppingException(inner) => {
8925 Error::ColumnStatisticsTaskStoppingException(inner)
8926 }
8927 crate::operation::stop_column_statistics_task_run::StopColumnStatisticsTaskRunError::EntityNotFoundException(inner) => {
8928 Error::EntityNotFoundException(inner)
8929 }
8930 crate::operation::stop_column_statistics_task_run::StopColumnStatisticsTaskRunError::OperationTimeoutException(inner) => {
8931 Error::OperationTimeoutException(inner)
8932 }
8933 crate::operation::stop_column_statistics_task_run::StopColumnStatisticsTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
8934 }
8935 }
8936}
8937impl<R>
8938 From<
8939 ::aws_smithy_runtime_api::client::result::SdkError<
8940 crate::operation::stop_column_statistics_task_run_schedule::StopColumnStatisticsTaskRunScheduleError,
8941 R,
8942 >,
8943 > for Error
8944where
8945 R: Send + Sync + std::fmt::Debug + 'static,
8946{
8947 fn from(
8948 err: ::aws_smithy_runtime_api::client::result::SdkError<
8949 crate::operation::stop_column_statistics_task_run_schedule::StopColumnStatisticsTaskRunScheduleError,
8950 R,
8951 >,
8952 ) -> Self {
8953 match err {
8954 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8955 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8956 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8957 source: err.into(),
8958 }),
8959 }
8960 }
8961}
8962impl From<crate::operation::stop_column_statistics_task_run_schedule::StopColumnStatisticsTaskRunScheduleError> for Error {
8963 fn from(err: crate::operation::stop_column_statistics_task_run_schedule::StopColumnStatisticsTaskRunScheduleError) -> Self {
8964 match err {
8965 crate::operation::stop_column_statistics_task_run_schedule::StopColumnStatisticsTaskRunScheduleError::EntityNotFoundException(inner) => {
8966 Error::EntityNotFoundException(inner)
8967 }
8968 crate::operation::stop_column_statistics_task_run_schedule::StopColumnStatisticsTaskRunScheduleError::InvalidInputException(inner) => {
8969 Error::InvalidInputException(inner)
8970 }
8971 crate::operation::stop_column_statistics_task_run_schedule::StopColumnStatisticsTaskRunScheduleError::OperationTimeoutException(
8972 inner,
8973 ) => Error::OperationTimeoutException(inner),
8974 crate::operation::stop_column_statistics_task_run_schedule::StopColumnStatisticsTaskRunScheduleError::Unhandled(inner) => {
8975 Error::Unhandled(inner)
8976 }
8977 }
8978 }
8979}
8980impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_crawler::StopCrawlerError, R>> for Error
8981where
8982 R: Send + Sync + std::fmt::Debug + 'static,
8983{
8984 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_crawler::StopCrawlerError, R>) -> Self {
8985 match err {
8986 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
8987 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
8988 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
8989 source: err.into(),
8990 }),
8991 }
8992 }
8993}
8994impl From<crate::operation::stop_crawler::StopCrawlerError> for Error {
8995 fn from(err: crate::operation::stop_crawler::StopCrawlerError) -> Self {
8996 match err {
8997 crate::operation::stop_crawler::StopCrawlerError::CrawlerNotRunningException(inner) => Error::CrawlerNotRunningException(inner),
8998 crate::operation::stop_crawler::StopCrawlerError::CrawlerStoppingException(inner) => Error::CrawlerStoppingException(inner),
8999 crate::operation::stop_crawler::StopCrawlerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9000 crate::operation::stop_crawler::StopCrawlerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9001 crate::operation::stop_crawler::StopCrawlerError::Unhandled(inner) => Error::Unhandled(inner),
9002 }
9003 }
9004}
9005impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_crawler_schedule::StopCrawlerScheduleError, R>> for Error
9006where
9007 R: Send + Sync + std::fmt::Debug + 'static,
9008{
9009 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_crawler_schedule::StopCrawlerScheduleError, R>) -> Self {
9010 match err {
9011 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9012 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9013 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9014 source: err.into(),
9015 }),
9016 }
9017 }
9018}
9019impl From<crate::operation::stop_crawler_schedule::StopCrawlerScheduleError> for Error {
9020 fn from(err: crate::operation::stop_crawler_schedule::StopCrawlerScheduleError) -> Self {
9021 match err {
9022 crate::operation::stop_crawler_schedule::StopCrawlerScheduleError::EntityNotFoundException(inner) => {
9023 Error::EntityNotFoundException(inner)
9024 }
9025 crate::operation::stop_crawler_schedule::StopCrawlerScheduleError::OperationTimeoutException(inner) => {
9026 Error::OperationTimeoutException(inner)
9027 }
9028 crate::operation::stop_crawler_schedule::StopCrawlerScheduleError::SchedulerNotRunningException(inner) => {
9029 Error::SchedulerNotRunningException(inner)
9030 }
9031 crate::operation::stop_crawler_schedule::StopCrawlerScheduleError::SchedulerTransitioningException(inner) => {
9032 Error::SchedulerTransitioningException(inner)
9033 }
9034 crate::operation::stop_crawler_schedule::StopCrawlerScheduleError::Unhandled(inner) => Error::Unhandled(inner),
9035 }
9036 }
9037}
9038impl<R>
9039 From<
9040 ::aws_smithy_runtime_api::client::result::SdkError<
9041 crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError,
9042 R,
9043 >,
9044 > for Error
9045where
9046 R: Send + Sync + std::fmt::Debug + 'static,
9047{
9048 fn from(
9049 err: ::aws_smithy_runtime_api::client::result::SdkError<
9050 crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError,
9051 R,
9052 >,
9053 ) -> Self {
9054 match err {
9055 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9056 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9057 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9058 source: err.into(),
9059 }),
9060 }
9061 }
9062}
9063impl From<crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError> for Error {
9064 fn from(err: crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError) -> Self {
9065 match err {
9066 crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
9067 crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9068 crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError::MaterializedViewRefreshTaskNotRunningException(inner) => Error::MaterializedViewRefreshTaskNotRunningException(inner),
9069 crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError::MaterializedViewRefreshTaskStoppingException(inner) => Error::MaterializedViewRefreshTaskStoppingException(inner),
9070 crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9071 crate::operation::stop_materialized_view_refresh_task_run::StopMaterializedViewRefreshTaskRunError::Unhandled(inner) => Error::Unhandled(inner),
9072 }
9073 }
9074}
9075impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_session::StopSessionError, R>> for Error
9076where
9077 R: Send + Sync + std::fmt::Debug + 'static,
9078{
9079 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_session::StopSessionError, R>) -> Self {
9080 match err {
9081 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9082 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9083 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9084 source: err.into(),
9085 }),
9086 }
9087 }
9088}
9089impl From<crate::operation::stop_session::StopSessionError> for Error {
9090 fn from(err: crate::operation::stop_session::StopSessionError) -> Self {
9091 match err {
9092 crate::operation::stop_session::StopSessionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
9093 crate::operation::stop_session::StopSessionError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
9094 crate::operation::stop_session::StopSessionError::IllegalSessionStateException(inner) => Error::IllegalSessionStateException(inner),
9095 crate::operation::stop_session::StopSessionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9096 crate::operation::stop_session::StopSessionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9097 crate::operation::stop_session::StopSessionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9098 crate::operation::stop_session::StopSessionError::Unhandled(inner) => Error::Unhandled(inner),
9099 }
9100 }
9101}
9102impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_trigger::StopTriggerError, R>> for Error
9103where
9104 R: Send + Sync + std::fmt::Debug + 'static,
9105{
9106 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_trigger::StopTriggerError, R>) -> Self {
9107 match err {
9108 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9109 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9110 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9111 source: err.into(),
9112 }),
9113 }
9114 }
9115}
9116impl From<crate::operation::stop_trigger::StopTriggerError> for Error {
9117 fn from(err: crate::operation::stop_trigger::StopTriggerError) -> Self {
9118 match err {
9119 crate::operation::stop_trigger::StopTriggerError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
9120 crate::operation::stop_trigger::StopTriggerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9121 crate::operation::stop_trigger::StopTriggerError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9122 crate::operation::stop_trigger::StopTriggerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9123 crate::operation::stop_trigger::StopTriggerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9124 crate::operation::stop_trigger::StopTriggerError::Unhandled(inner) => Error::Unhandled(inner),
9125 }
9126 }
9127}
9128impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_workflow_run::StopWorkflowRunError, R>> for Error
9129where
9130 R: Send + Sync + std::fmt::Debug + 'static,
9131{
9132 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_workflow_run::StopWorkflowRunError, R>) -> Self {
9133 match err {
9134 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9135 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9136 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9137 source: err.into(),
9138 }),
9139 }
9140 }
9141}
9142impl From<crate::operation::stop_workflow_run::StopWorkflowRunError> for Error {
9143 fn from(err: crate::operation::stop_workflow_run::StopWorkflowRunError) -> Self {
9144 match err {
9145 crate::operation::stop_workflow_run::StopWorkflowRunError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9146 crate::operation::stop_workflow_run::StopWorkflowRunError::IllegalWorkflowStateException(inner) => {
9147 Error::IllegalWorkflowStateException(inner)
9148 }
9149 crate::operation::stop_workflow_run::StopWorkflowRunError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9150 crate::operation::stop_workflow_run::StopWorkflowRunError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9151 crate::operation::stop_workflow_run::StopWorkflowRunError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9152 crate::operation::stop_workflow_run::StopWorkflowRunError::Unhandled(inner) => Error::Unhandled(inner),
9153 }
9154 }
9155}
9156impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>> for Error
9157where
9158 R: Send + Sync + std::fmt::Debug + 'static,
9159{
9160 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>) -> Self {
9161 match err {
9162 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9163 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9164 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9165 source: err.into(),
9166 }),
9167 }
9168 }
9169}
9170impl From<crate::operation::tag_resource::TagResourceError> for Error {
9171 fn from(err: crate::operation::tag_resource::TagResourceError) -> Self {
9172 match err {
9173 crate::operation::tag_resource::TagResourceError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9174 crate::operation::tag_resource::TagResourceError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9175 crate::operation::tag_resource::TagResourceError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9176 crate::operation::tag_resource::TagResourceError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9177 crate::operation::tag_resource::TagResourceError::Unhandled(inner) => Error::Unhandled(inner),
9178 }
9179 }
9180}
9181impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::test_connection::TestConnectionError, R>> for Error
9182where
9183 R: Send + Sync + std::fmt::Debug + 'static,
9184{
9185 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::test_connection::TestConnectionError, R>) -> Self {
9186 match err {
9187 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9188 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9189 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9190 source: err.into(),
9191 }),
9192 }
9193 }
9194}
9195impl From<crate::operation::test_connection::TestConnectionError> for Error {
9196 fn from(err: crate::operation::test_connection::TestConnectionError) -> Self {
9197 match err {
9198 crate::operation::test_connection::TestConnectionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
9199 crate::operation::test_connection::TestConnectionError::ConflictException(inner) => Error::ConflictException(inner),
9200 crate::operation::test_connection::TestConnectionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9201 crate::operation::test_connection::TestConnectionError::FederationSourceException(inner) => Error::FederationSourceException(inner),
9202 crate::operation::test_connection::TestConnectionError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
9203 crate::operation::test_connection::TestConnectionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9204 crate::operation::test_connection::TestConnectionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9205 crate::operation::test_connection::TestConnectionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9206 crate::operation::test_connection::TestConnectionError::ResourceNumberLimitExceededException(inner) => {
9207 Error::ResourceNumberLimitExceededException(inner)
9208 }
9209 crate::operation::test_connection::TestConnectionError::Unhandled(inner) => Error::Unhandled(inner),
9210 }
9211 }
9212}
9213impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>> for Error
9214where
9215 R: Send + Sync + std::fmt::Debug + 'static,
9216{
9217 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>) -> Self {
9218 match err {
9219 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9220 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9221 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9222 source: err.into(),
9223 }),
9224 }
9225 }
9226}
9227impl From<crate::operation::untag_resource::UntagResourceError> for Error {
9228 fn from(err: crate::operation::untag_resource::UntagResourceError) -> Self {
9229 match err {
9230 crate::operation::untag_resource::UntagResourceError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9231 crate::operation::untag_resource::UntagResourceError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9232 crate::operation::untag_resource::UntagResourceError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9233 crate::operation::untag_resource::UntagResourceError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9234 crate::operation::untag_resource::UntagResourceError::Unhandled(inner) => Error::Unhandled(inner),
9235 }
9236 }
9237}
9238impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_asset::UpdateAssetError, R>> for Error
9239where
9240 R: Send + Sync + std::fmt::Debug + 'static,
9241{
9242 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_asset::UpdateAssetError, R>) -> Self {
9243 match err {
9244 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9245 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9246 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9247 source: err.into(),
9248 }),
9249 }
9250 }
9251}
9252impl From<crate::operation::update_asset::UpdateAssetError> for Error {
9253 fn from(err: crate::operation::update_asset::UpdateAssetError) -> Self {
9254 match err {
9255 crate::operation::update_asset::UpdateAssetError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
9256 crate::operation::update_asset::UpdateAssetError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
9257 crate::operation::update_asset::UpdateAssetError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9258 crate::operation::update_asset::UpdateAssetError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9259 crate::operation::update_asset::UpdateAssetError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9260 crate::operation::update_asset::UpdateAssetError::ThrottlingException(inner) => Error::ThrottlingException(inner),
9261 crate::operation::update_asset::UpdateAssetError::Unhandled(inner) => Error::Unhandled(inner),
9262 }
9263 }
9264}
9265impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_blueprint::UpdateBlueprintError, R>> for Error
9266where
9267 R: Send + Sync + std::fmt::Debug + 'static,
9268{
9269 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_blueprint::UpdateBlueprintError, R>) -> Self {
9270 match err {
9271 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9272 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9273 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9274 source: err.into(),
9275 }),
9276 }
9277 }
9278}
9279impl From<crate::operation::update_blueprint::UpdateBlueprintError> for Error {
9280 fn from(err: crate::operation::update_blueprint::UpdateBlueprintError) -> Self {
9281 match err {
9282 crate::operation::update_blueprint::UpdateBlueprintError::ConcurrentModificationException(inner) => {
9283 Error::ConcurrentModificationException(inner)
9284 }
9285 crate::operation::update_blueprint::UpdateBlueprintError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9286 crate::operation::update_blueprint::UpdateBlueprintError::IllegalBlueprintStateException(inner) => {
9287 Error::IllegalBlueprintStateException(inner)
9288 }
9289 crate::operation::update_blueprint::UpdateBlueprintError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9290 crate::operation::update_blueprint::UpdateBlueprintError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9291 crate::operation::update_blueprint::UpdateBlueprintError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9292 crate::operation::update_blueprint::UpdateBlueprintError::Unhandled(inner) => Error::Unhandled(inner),
9293 }
9294 }
9295}
9296impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_catalog::UpdateCatalogError, R>> for Error
9297where
9298 R: Send + Sync + std::fmt::Debug + 'static,
9299{
9300 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_catalog::UpdateCatalogError, R>) -> Self {
9301 match err {
9302 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9303 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9304 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9305 source: err.into(),
9306 }),
9307 }
9308 }
9309}
9310impl From<crate::operation::update_catalog::UpdateCatalogError> for Error {
9311 fn from(err: crate::operation::update_catalog::UpdateCatalogError) -> Self {
9312 match err {
9313 crate::operation::update_catalog::UpdateCatalogError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
9314 crate::operation::update_catalog::UpdateCatalogError::ConcurrentModificationException(inner) => {
9315 Error::ConcurrentModificationException(inner)
9316 }
9317 crate::operation::update_catalog::UpdateCatalogError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9318 crate::operation::update_catalog::UpdateCatalogError::FederationSourceException(inner) => Error::FederationSourceException(inner),
9319 crate::operation::update_catalog::UpdateCatalogError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
9320 crate::operation::update_catalog::UpdateCatalogError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9321 crate::operation::update_catalog::UpdateCatalogError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9322 crate::operation::update_catalog::UpdateCatalogError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9323 crate::operation::update_catalog::UpdateCatalogError::Unhandled(inner) => Error::Unhandled(inner),
9324 }
9325 }
9326}
9327impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_classifier::UpdateClassifierError, R>> for Error
9328where
9329 R: Send + Sync + std::fmt::Debug + 'static,
9330{
9331 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_classifier::UpdateClassifierError, R>) -> Self {
9332 match err {
9333 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9334 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9335 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9336 source: err.into(),
9337 }),
9338 }
9339 }
9340}
9341impl From<crate::operation::update_classifier::UpdateClassifierError> for Error {
9342 fn from(err: crate::operation::update_classifier::UpdateClassifierError) -> Self {
9343 match err {
9344 crate::operation::update_classifier::UpdateClassifierError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9345 crate::operation::update_classifier::UpdateClassifierError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9346 crate::operation::update_classifier::UpdateClassifierError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9347 crate::operation::update_classifier::UpdateClassifierError::VersionMismatchException(inner) => Error::VersionMismatchException(inner),
9348 crate::operation::update_classifier::UpdateClassifierError::Unhandled(inner) => Error::Unhandled(inner),
9349 }
9350 }
9351}
9352impl<R>
9353 From<
9354 ::aws_smithy_runtime_api::client::result::SdkError<
9355 crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError,
9356 R,
9357 >,
9358 > for Error
9359where
9360 R: Send + Sync + std::fmt::Debug + 'static,
9361{
9362 fn from(
9363 err: ::aws_smithy_runtime_api::client::result::SdkError<
9364 crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError,
9365 R,
9366 >,
9367 ) -> Self {
9368 match err {
9369 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9370 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9371 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9372 source: err.into(),
9373 }),
9374 }
9375 }
9376}
9377impl From<crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError> for Error {
9378 fn from(err: crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError) -> Self {
9379 match err {
9380 crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError::EntityNotFoundException(inner) => {
9381 Error::EntityNotFoundException(inner)
9382 }
9383 crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError::GlueEncryptionException(inner) => {
9384 Error::GlueEncryptionException(inner)
9385 }
9386 crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError::InternalServiceException(inner) => {
9387 Error::InternalServiceException(inner)
9388 }
9389 crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError::InvalidInputException(inner) => {
9390 Error::InvalidInputException(inner)
9391 }
9392 crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError::OperationTimeoutException(inner) => {
9393 Error::OperationTimeoutException(inner)
9394 }
9395 crate::operation::update_column_statistics_for_partition::UpdateColumnStatisticsForPartitionError::Unhandled(inner) => {
9396 Error::Unhandled(inner)
9397 }
9398 }
9399 }
9400}
9401impl<R>
9402 From<
9403 ::aws_smithy_runtime_api::client::result::SdkError<
9404 crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError,
9405 R,
9406 >,
9407 > for Error
9408where
9409 R: Send + Sync + std::fmt::Debug + 'static,
9410{
9411 fn from(
9412 err: ::aws_smithy_runtime_api::client::result::SdkError<
9413 crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError,
9414 R,
9415 >,
9416 ) -> Self {
9417 match err {
9418 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9419 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9420 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9421 source: err.into(),
9422 }),
9423 }
9424 }
9425}
9426impl From<crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError> for Error {
9427 fn from(err: crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError) -> Self {
9428 match err {
9429 crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError::EntityNotFoundException(inner) => {
9430 Error::EntityNotFoundException(inner)
9431 }
9432 crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError::GlueEncryptionException(inner) => {
9433 Error::GlueEncryptionException(inner)
9434 }
9435 crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError::InternalServiceException(inner) => {
9436 Error::InternalServiceException(inner)
9437 }
9438 crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError::InvalidInputException(inner) => {
9439 Error::InvalidInputException(inner)
9440 }
9441 crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError::OperationTimeoutException(inner) => {
9442 Error::OperationTimeoutException(inner)
9443 }
9444 crate::operation::update_column_statistics_for_table::UpdateColumnStatisticsForTableError::Unhandled(inner) => Error::Unhandled(inner),
9445 }
9446 }
9447}
9448impl<R>
9449 From<
9450 ::aws_smithy_runtime_api::client::result::SdkError<
9451 crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError,
9452 R,
9453 >,
9454 > for Error
9455where
9456 R: Send + Sync + std::fmt::Debug + 'static,
9457{
9458 fn from(
9459 err: ::aws_smithy_runtime_api::client::result::SdkError<
9460 crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError,
9461 R,
9462 >,
9463 ) -> Self {
9464 match err {
9465 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9466 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9467 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9468 source: err.into(),
9469 }),
9470 }
9471 }
9472}
9473impl From<crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError> for Error {
9474 fn from(err: crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError) -> Self {
9475 match err {
9476 crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError::AccessDeniedException(inner) => {
9477 Error::AccessDeniedException(inner)
9478 }
9479 crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError::EntityNotFoundException(inner) => {
9480 Error::EntityNotFoundException(inner)
9481 }
9482 crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError::InvalidInputException(inner) => {
9483 Error::InvalidInputException(inner)
9484 }
9485 crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError::OperationTimeoutException(inner) => {
9486 Error::OperationTimeoutException(inner)
9487 }
9488 crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError::VersionMismatchException(inner) => {
9489 Error::VersionMismatchException(inner)
9490 }
9491 crate::operation::update_column_statistics_task_settings::UpdateColumnStatisticsTaskSettingsError::Unhandled(inner) => {
9492 Error::Unhandled(inner)
9493 }
9494 }
9495 }
9496}
9497impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_connection::UpdateConnectionError, R>> for Error
9498where
9499 R: Send + Sync + std::fmt::Debug + 'static,
9500{
9501 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_connection::UpdateConnectionError, R>) -> Self {
9502 match err {
9503 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9504 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9505 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9506 source: err.into(),
9507 }),
9508 }
9509 }
9510}
9511impl From<crate::operation::update_connection::UpdateConnectionError> for Error {
9512 fn from(err: crate::operation::update_connection::UpdateConnectionError) -> Self {
9513 match err {
9514 crate::operation::update_connection::UpdateConnectionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9515 crate::operation::update_connection::UpdateConnectionError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
9516 crate::operation::update_connection::UpdateConnectionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9517 crate::operation::update_connection::UpdateConnectionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9518 crate::operation::update_connection::UpdateConnectionError::Unhandled(inner) => Error::Unhandled(inner),
9519 }
9520 }
9521}
9522impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_crawler::UpdateCrawlerError, R>> for Error
9523where
9524 R: Send + Sync + std::fmt::Debug + 'static,
9525{
9526 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_crawler::UpdateCrawlerError, R>) -> Self {
9527 match err {
9528 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9529 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9530 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9531 source: err.into(),
9532 }),
9533 }
9534 }
9535}
9536impl From<crate::operation::update_crawler::UpdateCrawlerError> for Error {
9537 fn from(err: crate::operation::update_crawler::UpdateCrawlerError) -> Self {
9538 match err {
9539 crate::operation::update_crawler::UpdateCrawlerError::CrawlerRunningException(inner) => Error::CrawlerRunningException(inner),
9540 crate::operation::update_crawler::UpdateCrawlerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9541 crate::operation::update_crawler::UpdateCrawlerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9542 crate::operation::update_crawler::UpdateCrawlerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9543 crate::operation::update_crawler::UpdateCrawlerError::VersionMismatchException(inner) => Error::VersionMismatchException(inner),
9544 crate::operation::update_crawler::UpdateCrawlerError::Unhandled(inner) => Error::Unhandled(inner),
9545 }
9546 }
9547}
9548impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError, R>> for Error
9549where
9550 R: Send + Sync + std::fmt::Debug + 'static,
9551{
9552 fn from(
9553 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError, R>,
9554 ) -> Self {
9555 match err {
9556 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9557 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9558 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9559 source: err.into(),
9560 }),
9561 }
9562 }
9563}
9564impl From<crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError> for Error {
9565 fn from(err: crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError) -> Self {
9566 match err {
9567 crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError::EntityNotFoundException(inner) => {
9568 Error::EntityNotFoundException(inner)
9569 }
9570 crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError::InvalidInputException(inner) => {
9571 Error::InvalidInputException(inner)
9572 }
9573 crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError::OperationTimeoutException(inner) => {
9574 Error::OperationTimeoutException(inner)
9575 }
9576 crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError::SchedulerTransitioningException(inner) => {
9577 Error::SchedulerTransitioningException(inner)
9578 }
9579 crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError::VersionMismatchException(inner) => {
9580 Error::VersionMismatchException(inner)
9581 }
9582 crate::operation::update_crawler_schedule::UpdateCrawlerScheduleError::Unhandled(inner) => Error::Unhandled(inner),
9583 }
9584 }
9585}
9586impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_database::UpdateDatabaseError, R>> for Error
9587where
9588 R: Send + Sync + std::fmt::Debug + 'static,
9589{
9590 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_database::UpdateDatabaseError, R>) -> Self {
9591 match err {
9592 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9593 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9594 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9595 source: err.into(),
9596 }),
9597 }
9598 }
9599}
9600impl From<crate::operation::update_database::UpdateDatabaseError> for Error {
9601 fn from(err: crate::operation::update_database::UpdateDatabaseError) -> Self {
9602 match err {
9603 crate::operation::update_database::UpdateDatabaseError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
9604 crate::operation::update_database::UpdateDatabaseError::ConcurrentModificationException(inner) => {
9605 Error::ConcurrentModificationException(inner)
9606 }
9607 crate::operation::update_database::UpdateDatabaseError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9608 crate::operation::update_database::UpdateDatabaseError::FederationSourceException(inner) => Error::FederationSourceException(inner),
9609 crate::operation::update_database::UpdateDatabaseError::FederationSourceRetryableException(inner) => {
9610 Error::FederationSourceRetryableException(inner)
9611 }
9612 crate::operation::update_database::UpdateDatabaseError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
9613 crate::operation::update_database::UpdateDatabaseError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9614 crate::operation::update_database::UpdateDatabaseError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9615 crate::operation::update_database::UpdateDatabaseError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9616 crate::operation::update_database::UpdateDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
9617 }
9618 }
9619}
9620impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError, R>>
9621 for Error
9622where
9623 R: Send + Sync + std::fmt::Debug + 'static,
9624{
9625 fn from(
9626 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError, R>,
9627 ) -> Self {
9628 match err {
9629 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9630 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9631 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9632 source: err.into(),
9633 }),
9634 }
9635 }
9636}
9637impl From<crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError> for Error {
9638 fn from(err: crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError) -> Self {
9639 match err {
9640 crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError::AlreadyExistsException(inner) => {
9641 Error::AlreadyExistsException(inner)
9642 }
9643 crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError::EntityNotFoundException(inner) => {
9644 Error::EntityNotFoundException(inner)
9645 }
9646 crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError::IdempotentParameterMismatchException(inner) => {
9647 Error::IdempotentParameterMismatchException(inner)
9648 }
9649 crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError::InternalServiceException(inner) => {
9650 Error::InternalServiceException(inner)
9651 }
9652 crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError::InvalidInputException(inner) => {
9653 Error::InvalidInputException(inner)
9654 }
9655 crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError::OperationTimeoutException(inner) => {
9656 Error::OperationTimeoutException(inner)
9657 }
9658 crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError::ResourceNumberLimitExceededException(inner) => {
9659 Error::ResourceNumberLimitExceededException(inner)
9660 }
9661 crate::operation::update_data_quality_ruleset::UpdateDataQualityRulesetError::Unhandled(inner) => Error::Unhandled(inner),
9662 }
9663 }
9664}
9665impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_dev_endpoint::UpdateDevEndpointError, R>> for Error
9666where
9667 R: Send + Sync + std::fmt::Debug + 'static,
9668{
9669 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_dev_endpoint::UpdateDevEndpointError, R>) -> Self {
9670 match err {
9671 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9672 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9673 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9674 source: err.into(),
9675 }),
9676 }
9677 }
9678}
9679impl From<crate::operation::update_dev_endpoint::UpdateDevEndpointError> for Error {
9680 fn from(err: crate::operation::update_dev_endpoint::UpdateDevEndpointError) -> Self {
9681 match err {
9682 crate::operation::update_dev_endpoint::UpdateDevEndpointError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9683 crate::operation::update_dev_endpoint::UpdateDevEndpointError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9684 crate::operation::update_dev_endpoint::UpdateDevEndpointError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9685 crate::operation::update_dev_endpoint::UpdateDevEndpointError::OperationTimeoutException(inner) => {
9686 Error::OperationTimeoutException(inner)
9687 }
9688 crate::operation::update_dev_endpoint::UpdateDevEndpointError::ValidationException(inner) => Error::ValidationException(inner),
9689 crate::operation::update_dev_endpoint::UpdateDevEndpointError::Unhandled(inner) => Error::Unhandled(inner),
9690 }
9691 }
9692}
9693impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_glossary::UpdateGlossaryError, R>> for Error
9694where
9695 R: Send + Sync + std::fmt::Debug + 'static,
9696{
9697 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_glossary::UpdateGlossaryError, R>) -> Self {
9698 match err {
9699 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9700 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9701 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9702 source: err.into(),
9703 }),
9704 }
9705 }
9706}
9707impl From<crate::operation::update_glossary::UpdateGlossaryError> for Error {
9708 fn from(err: crate::operation::update_glossary::UpdateGlossaryError) -> Self {
9709 match err {
9710 crate::operation::update_glossary::UpdateGlossaryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
9711 crate::operation::update_glossary::UpdateGlossaryError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
9712 crate::operation::update_glossary::UpdateGlossaryError::ConcurrentModificationException(inner) => {
9713 Error::ConcurrentModificationException(inner)
9714 }
9715 crate::operation::update_glossary::UpdateGlossaryError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9716 crate::operation::update_glossary::UpdateGlossaryError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9717 crate::operation::update_glossary::UpdateGlossaryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9718 crate::operation::update_glossary::UpdateGlossaryError::ThrottlingException(inner) => Error::ThrottlingException(inner),
9719 crate::operation::update_glossary::UpdateGlossaryError::Unhandled(inner) => Error::Unhandled(inner),
9720 }
9721 }
9722}
9723impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_glossary_term::UpdateGlossaryTermError, R>> for Error
9724where
9725 R: Send + Sync + std::fmt::Debug + 'static,
9726{
9727 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_glossary_term::UpdateGlossaryTermError, R>) -> Self {
9728 match err {
9729 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9730 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9731 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9732 source: err.into(),
9733 }),
9734 }
9735 }
9736}
9737impl From<crate::operation::update_glossary_term::UpdateGlossaryTermError> for Error {
9738 fn from(err: crate::operation::update_glossary_term::UpdateGlossaryTermError) -> Self {
9739 match err {
9740 crate::operation::update_glossary_term::UpdateGlossaryTermError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
9741 crate::operation::update_glossary_term::UpdateGlossaryTermError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
9742 crate::operation::update_glossary_term::UpdateGlossaryTermError::ConcurrentModificationException(inner) => {
9743 Error::ConcurrentModificationException(inner)
9744 }
9745 crate::operation::update_glossary_term::UpdateGlossaryTermError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9746 crate::operation::update_glossary_term::UpdateGlossaryTermError::InternalServiceException(inner) => {
9747 Error::InternalServiceException(inner)
9748 }
9749 crate::operation::update_glossary_term::UpdateGlossaryTermError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9750 crate::operation::update_glossary_term::UpdateGlossaryTermError::ThrottlingException(inner) => Error::ThrottlingException(inner),
9751 crate::operation::update_glossary_term::UpdateGlossaryTermError::Unhandled(inner) => Error::Unhandled(inner),
9752 }
9753 }
9754}
9755impl<R>
9756 From<
9757 ::aws_smithy_runtime_api::client::result::SdkError<
9758 crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError,
9759 R,
9760 >,
9761 > for Error
9762where
9763 R: Send + Sync + std::fmt::Debug + 'static,
9764{
9765 fn from(
9766 err: ::aws_smithy_runtime_api::client::result::SdkError<
9767 crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError,
9768 R,
9769 >,
9770 ) -> Self {
9771 match err {
9772 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9773 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9774 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9775 source: err.into(),
9776 }),
9777 }
9778 }
9779}
9780impl From<crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError> for Error {
9781 fn from(err: crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError) -> Self {
9782 match err {
9783 crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
9784 crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
9785 crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9786 crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9787 crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9788 crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9789 crate::operation::update_glue_identity_center_configuration::UpdateGlueIdentityCenterConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
9790 }
9791 }
9792}
9793impl<R>
9794 From<
9795 ::aws_smithy_runtime_api::client::result::SdkError<
9796 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError,
9797 R,
9798 >,
9799 > for Error
9800where
9801 R: Send + Sync + std::fmt::Debug + 'static,
9802{
9803 fn from(
9804 err: ::aws_smithy_runtime_api::client::result::SdkError<
9805 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError,
9806 R,
9807 >,
9808 ) -> Self {
9809 match err {
9810 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9811 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9812 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9813 source: err.into(),
9814 }),
9815 }
9816 }
9817}
9818impl From<crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError> for Error {
9819 fn from(err: crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError) -> Self {
9820 match err {
9821 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError::AccessDeniedException(inner) => {
9822 Error::AccessDeniedException(inner)
9823 }
9824 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError::EntityNotFoundException(inner) => {
9825 Error::EntityNotFoundException(inner)
9826 }
9827 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError::InternalServerException(inner) => {
9828 Error::InternalServerException(inner)
9829 }
9830 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError::InternalServiceException(inner) => {
9831 Error::InternalServiceException(inner)
9832 }
9833 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError::InvalidInputException(inner) => {
9834 Error::InvalidInputException(inner)
9835 }
9836 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError::ResourceNotFoundException(inner) => {
9837 Error::ResourceNotFoundException(inner)
9838 }
9839 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError::ValidationException(inner) => {
9840 Error::ValidationException(inner)
9841 }
9842 crate::operation::update_integration_resource_property::UpdateIntegrationResourcePropertyError::Unhandled(inner) => {
9843 Error::Unhandled(inner)
9844 }
9845 }
9846 }
9847}
9848impl<R>
9849 From<
9850 ::aws_smithy_runtime_api::client::result::SdkError<
9851 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError,
9852 R,
9853 >,
9854 > for Error
9855where
9856 R: Send + Sync + std::fmt::Debug + 'static,
9857{
9858 fn from(
9859 err: ::aws_smithy_runtime_api::client::result::SdkError<
9860 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError,
9861 R,
9862 >,
9863 ) -> Self {
9864 match err {
9865 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9866 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9867 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9868 source: err.into(),
9869 }),
9870 }
9871 }
9872}
9873impl From<crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError> for Error {
9874 fn from(err: crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError) -> Self {
9875 match err {
9876 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError::AccessDeniedException(inner) => {
9877 Error::AccessDeniedException(inner)
9878 }
9879 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError::EntityNotFoundException(inner) => {
9880 Error::EntityNotFoundException(inner)
9881 }
9882 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError::InternalServerException(inner) => {
9883 Error::InternalServerException(inner)
9884 }
9885 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError::InternalServiceException(inner) => {
9886 Error::InternalServiceException(inner)
9887 }
9888 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError::InvalidInputException(inner) => {
9889 Error::InvalidInputException(inner)
9890 }
9891 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError::ResourceNotFoundException(inner) => {
9892 Error::ResourceNotFoundException(inner)
9893 }
9894 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError::ValidationException(inner) => {
9895 Error::ValidationException(inner)
9896 }
9897 crate::operation::update_integration_table_properties::UpdateIntegrationTablePropertiesError::Unhandled(inner) => Error::Unhandled(inner),
9898 }
9899 }
9900}
9901impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_job::UpdateJobError, R>> for Error
9902where
9903 R: Send + Sync + std::fmt::Debug + 'static,
9904{
9905 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_job::UpdateJobError, R>) -> Self {
9906 match err {
9907 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9908 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9909 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9910 source: err.into(),
9911 }),
9912 }
9913 }
9914}
9915impl From<crate::operation::update_job::UpdateJobError> for Error {
9916 fn from(err: crate::operation::update_job::UpdateJobError) -> Self {
9917 match err {
9918 crate::operation::update_job::UpdateJobError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
9919 crate::operation::update_job::UpdateJobError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9920 crate::operation::update_job::UpdateJobError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9921 crate::operation::update_job::UpdateJobError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9922 crate::operation::update_job::UpdateJobError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
9923 crate::operation::update_job::UpdateJobError::Unhandled(inner) => Error::Unhandled(inner),
9924 }
9925 }
9926}
9927impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError, R>>
9928 for Error
9929where
9930 R: Send + Sync + std::fmt::Debug + 'static,
9931{
9932 fn from(
9933 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError, R>,
9934 ) -> Self {
9935 match err {
9936 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9937 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9938 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9939 source: err.into(),
9940 }),
9941 }
9942 }
9943}
9944impl From<crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError> for Error {
9945 fn from(err: crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError) -> Self {
9946 match err {
9947 crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError::AccessDeniedException(inner) => {
9948 Error::AccessDeniedException(inner)
9949 }
9950 crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError::AlreadyExistsException(inner) => {
9951 Error::AlreadyExistsException(inner)
9952 }
9953 crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError::EntityNotFoundException(inner) => {
9954 Error::EntityNotFoundException(inner)
9955 }
9956 crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError::InternalServiceException(inner) => {
9957 Error::InternalServiceException(inner)
9958 }
9959 crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError::InvalidInputException(inner) => {
9960 Error::InvalidInputException(inner)
9961 }
9962 crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError::OperationTimeoutException(inner) => {
9963 Error::OperationTimeoutException(inner)
9964 }
9965 crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError::ValidationException(inner) => {
9966 Error::ValidationException(inner)
9967 }
9968 crate::operation::update_job_from_source_control::UpdateJobFromSourceControlError::Unhandled(inner) => Error::Unhandled(inner),
9969 }
9970 }
9971}
9972impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_ml_transform::UpdateMLTransformError, R>> for Error
9973where
9974 R: Send + Sync + std::fmt::Debug + 'static,
9975{
9976 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_ml_transform::UpdateMLTransformError, R>) -> Self {
9977 match err {
9978 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
9979 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
9980 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
9981 source: err.into(),
9982 }),
9983 }
9984 }
9985}
9986impl From<crate::operation::update_ml_transform::UpdateMLTransformError> for Error {
9987 fn from(err: crate::operation::update_ml_transform::UpdateMLTransformError) -> Self {
9988 match err {
9989 crate::operation::update_ml_transform::UpdateMLTransformError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
9990 crate::operation::update_ml_transform::UpdateMLTransformError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
9991 crate::operation::update_ml_transform::UpdateMLTransformError::InternalServiceException(inner) => Error::InternalServiceException(inner),
9992 crate::operation::update_ml_transform::UpdateMLTransformError::InvalidInputException(inner) => Error::InvalidInputException(inner),
9993 crate::operation::update_ml_transform::UpdateMLTransformError::OperationTimeoutException(inner) => {
9994 Error::OperationTimeoutException(inner)
9995 }
9996 crate::operation::update_ml_transform::UpdateMLTransformError::Unhandled(inner) => Error::Unhandled(inner),
9997 }
9998 }
9999}
10000impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_partition::UpdatePartitionError, R>> for Error
10001where
10002 R: Send + Sync + std::fmt::Debug + 'static,
10003{
10004 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_partition::UpdatePartitionError, R>) -> Self {
10005 match err {
10006 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10007 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10008 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10009 source: err.into(),
10010 }),
10011 }
10012 }
10013}
10014impl From<crate::operation::update_partition::UpdatePartitionError> for Error {
10015 fn from(err: crate::operation::update_partition::UpdatePartitionError) -> Self {
10016 match err {
10017 crate::operation::update_partition::UpdatePartitionError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
10018 crate::operation::update_partition::UpdatePartitionError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
10019 crate::operation::update_partition::UpdatePartitionError::InternalServiceException(inner) => Error::InternalServiceException(inner),
10020 crate::operation::update_partition::UpdatePartitionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
10021 crate::operation::update_partition::UpdatePartitionError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
10022 crate::operation::update_partition::UpdatePartitionError::Unhandled(inner) => Error::Unhandled(inner),
10023 }
10024 }
10025}
10026impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_registry::UpdateRegistryError, R>> for Error
10027where
10028 R: Send + Sync + std::fmt::Debug + 'static,
10029{
10030 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_registry::UpdateRegistryError, R>) -> Self {
10031 match err {
10032 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10033 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10034 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10035 source: err.into(),
10036 }),
10037 }
10038 }
10039}
10040impl From<crate::operation::update_registry::UpdateRegistryError> for Error {
10041 fn from(err: crate::operation::update_registry::UpdateRegistryError) -> Self {
10042 match err {
10043 crate::operation::update_registry::UpdateRegistryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
10044 crate::operation::update_registry::UpdateRegistryError::ConcurrentModificationException(inner) => {
10045 Error::ConcurrentModificationException(inner)
10046 }
10047 crate::operation::update_registry::UpdateRegistryError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
10048 crate::operation::update_registry::UpdateRegistryError::InternalServiceException(inner) => Error::InternalServiceException(inner),
10049 crate::operation::update_registry::UpdateRegistryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
10050 crate::operation::update_registry::UpdateRegistryError::Unhandled(inner) => Error::Unhandled(inner),
10051 }
10052 }
10053}
10054impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_schema::UpdateSchemaError, R>> for Error
10055where
10056 R: Send + Sync + std::fmt::Debug + 'static,
10057{
10058 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_schema::UpdateSchemaError, R>) -> Self {
10059 match err {
10060 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10061 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10062 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10063 source: err.into(),
10064 }),
10065 }
10066 }
10067}
10068impl From<crate::operation::update_schema::UpdateSchemaError> for Error {
10069 fn from(err: crate::operation::update_schema::UpdateSchemaError) -> Self {
10070 match err {
10071 crate::operation::update_schema::UpdateSchemaError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
10072 crate::operation::update_schema::UpdateSchemaError::ConcurrentModificationException(inner) => {
10073 Error::ConcurrentModificationException(inner)
10074 }
10075 crate::operation::update_schema::UpdateSchemaError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
10076 crate::operation::update_schema::UpdateSchemaError::InternalServiceException(inner) => Error::InternalServiceException(inner),
10077 crate::operation::update_schema::UpdateSchemaError::InvalidInputException(inner) => Error::InvalidInputException(inner),
10078 crate::operation::update_schema::UpdateSchemaError::Unhandled(inner) => Error::Unhandled(inner),
10079 }
10080 }
10081}
10082impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError, R>>
10083 for Error
10084where
10085 R: Send + Sync + std::fmt::Debug + 'static,
10086{
10087 fn from(
10088 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError, R>,
10089 ) -> Self {
10090 match err {
10091 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10092 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10093 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10094 source: err.into(),
10095 }),
10096 }
10097 }
10098}
10099impl From<crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError> for Error {
10100 fn from(err: crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError) -> Self {
10101 match err {
10102 crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError::AccessDeniedException(inner) => {
10103 Error::AccessDeniedException(inner)
10104 }
10105 crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError::AlreadyExistsException(inner) => {
10106 Error::AlreadyExistsException(inner)
10107 }
10108 crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError::EntityNotFoundException(inner) => {
10109 Error::EntityNotFoundException(inner)
10110 }
10111 crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError::InternalServiceException(inner) => {
10112 Error::InternalServiceException(inner)
10113 }
10114 crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError::InvalidInputException(inner) => {
10115 Error::InvalidInputException(inner)
10116 }
10117 crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError::OperationTimeoutException(inner) => {
10118 Error::OperationTimeoutException(inner)
10119 }
10120 crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError::ValidationException(inner) => {
10121 Error::ValidationException(inner)
10122 }
10123 crate::operation::update_source_control_from_job::UpdateSourceControlFromJobError::Unhandled(inner) => Error::Unhandled(inner),
10124 }
10125 }
10126}
10127impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_table::UpdateTableError, R>> for Error
10128where
10129 R: Send + Sync + std::fmt::Debug + 'static,
10130{
10131 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_table::UpdateTableError, R>) -> Self {
10132 match err {
10133 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10134 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10135 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10136 source: err.into(),
10137 }),
10138 }
10139 }
10140}
10141impl From<crate::operation::update_table::UpdateTableError> for Error {
10142 fn from(err: crate::operation::update_table::UpdateTableError) -> Self {
10143 match err {
10144 crate::operation::update_table::UpdateTableError::AlreadyExistsException(inner) => Error::AlreadyExistsException(inner),
10145 crate::operation::update_table::UpdateTableError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
10146 crate::operation::update_table::UpdateTableError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
10147 crate::operation::update_table::UpdateTableError::FederationSourceException(inner) => Error::FederationSourceException(inner),
10148 crate::operation::update_table::UpdateTableError::FederationSourceRetryableException(inner) => {
10149 Error::FederationSourceRetryableException(inner)
10150 }
10151 crate::operation::update_table::UpdateTableError::GlueEncryptionException(inner) => Error::GlueEncryptionException(inner),
10152 crate::operation::update_table::UpdateTableError::InternalServiceException(inner) => Error::InternalServiceException(inner),
10153 crate::operation::update_table::UpdateTableError::InvalidInputException(inner) => Error::InvalidInputException(inner),
10154 crate::operation::update_table::UpdateTableError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
10155 crate::operation::update_table::UpdateTableError::ResourceNotReadyException(inner) => Error::ResourceNotReadyException(inner),
10156 crate::operation::update_table::UpdateTableError::ResourceNumberLimitExceededException(inner) => {
10157 Error::ResourceNumberLimitExceededException(inner)
10158 }
10159 crate::operation::update_table::UpdateTableError::Unhandled(inner) => Error::Unhandled(inner),
10160 }
10161 }
10162}
10163impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_table_optimizer::UpdateTableOptimizerError, R>> for Error
10164where
10165 R: Send + Sync + std::fmt::Debug + 'static,
10166{
10167 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_table_optimizer::UpdateTableOptimizerError, R>) -> Self {
10168 match err {
10169 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10170 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10171 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10172 source: err.into(),
10173 }),
10174 }
10175 }
10176}
10177impl From<crate::operation::update_table_optimizer::UpdateTableOptimizerError> for Error {
10178 fn from(err: crate::operation::update_table_optimizer::UpdateTableOptimizerError) -> Self {
10179 match err {
10180 crate::operation::update_table_optimizer::UpdateTableOptimizerError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
10181 crate::operation::update_table_optimizer::UpdateTableOptimizerError::ConcurrentModificationException(inner) => {
10182 Error::ConcurrentModificationException(inner)
10183 }
10184 crate::operation::update_table_optimizer::UpdateTableOptimizerError::EntityNotFoundException(inner) => {
10185 Error::EntityNotFoundException(inner)
10186 }
10187 crate::operation::update_table_optimizer::UpdateTableOptimizerError::InternalServiceException(inner) => {
10188 Error::InternalServiceException(inner)
10189 }
10190 crate::operation::update_table_optimizer::UpdateTableOptimizerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
10191 crate::operation::update_table_optimizer::UpdateTableOptimizerError::ThrottlingException(inner) => Error::ThrottlingException(inner),
10192 crate::operation::update_table_optimizer::UpdateTableOptimizerError::ValidationException(inner) => Error::ValidationException(inner),
10193 crate::operation::update_table_optimizer::UpdateTableOptimizerError::Unhandled(inner) => Error::Unhandled(inner),
10194 }
10195 }
10196}
10197impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_trigger::UpdateTriggerError, R>> for Error
10198where
10199 R: Send + Sync + std::fmt::Debug + 'static,
10200{
10201 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_trigger::UpdateTriggerError, R>) -> Self {
10202 match err {
10203 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10204 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10205 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10206 source: err.into(),
10207 }),
10208 }
10209 }
10210}
10211impl From<crate::operation::update_trigger::UpdateTriggerError> for Error {
10212 fn from(err: crate::operation::update_trigger::UpdateTriggerError) -> Self {
10213 match err {
10214 crate::operation::update_trigger::UpdateTriggerError::ConcurrentModificationException(inner) => {
10215 Error::ConcurrentModificationException(inner)
10216 }
10217 crate::operation::update_trigger::UpdateTriggerError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
10218 crate::operation::update_trigger::UpdateTriggerError::InternalServiceException(inner) => Error::InternalServiceException(inner),
10219 crate::operation::update_trigger::UpdateTriggerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
10220 crate::operation::update_trigger::UpdateTriggerError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
10221 crate::operation::update_trigger::UpdateTriggerError::Unhandled(inner) => Error::Unhandled(inner),
10222 }
10223 }
10224}
10225impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_usage_profile::UpdateUsageProfileError, R>> for Error
10226where
10227 R: Send + Sync + std::fmt::Debug + 'static,
10228{
10229 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_usage_profile::UpdateUsageProfileError, R>) -> Self {
10230 match err {
10231 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10232 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10233 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10234 source: err.into(),
10235 }),
10236 }
10237 }
10238}
10239impl From<crate::operation::update_usage_profile::UpdateUsageProfileError> for Error {
10240 fn from(err: crate::operation::update_usage_profile::UpdateUsageProfileError) -> Self {
10241 match err {
10242 crate::operation::update_usage_profile::UpdateUsageProfileError::ConcurrentModificationException(inner) => {
10243 Error::ConcurrentModificationException(inner)
10244 }
10245 crate::operation::update_usage_profile::UpdateUsageProfileError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
10246 crate::operation::update_usage_profile::UpdateUsageProfileError::InternalServiceException(inner) => {
10247 Error::InternalServiceException(inner)
10248 }
10249 crate::operation::update_usage_profile::UpdateUsageProfileError::InvalidInputException(inner) => Error::InvalidInputException(inner),
10250 crate::operation::update_usage_profile::UpdateUsageProfileError::OperationNotSupportedException(inner) => {
10251 Error::OperationNotSupportedException(inner)
10252 }
10253 crate::operation::update_usage_profile::UpdateUsageProfileError::OperationTimeoutException(inner) => {
10254 Error::OperationTimeoutException(inner)
10255 }
10256 crate::operation::update_usage_profile::UpdateUsageProfileError::Unhandled(inner) => Error::Unhandled(inner),
10257 }
10258 }
10259}
10260impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError, R>>
10261 for Error
10262where
10263 R: Send + Sync + std::fmt::Debug + 'static,
10264{
10265 fn from(
10266 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError, R>,
10267 ) -> Self {
10268 match err {
10269 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10270 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10271 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10272 source: err.into(),
10273 }),
10274 }
10275 }
10276}
10277impl From<crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError> for Error {
10278 fn from(err: crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError) -> Self {
10279 match err {
10280 crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError::EntityNotFoundException(inner) => {
10281 Error::EntityNotFoundException(inner)
10282 }
10283 crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError::GlueEncryptionException(inner) => {
10284 Error::GlueEncryptionException(inner)
10285 }
10286 crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError::InternalServiceException(inner) => {
10287 Error::InternalServiceException(inner)
10288 }
10289 crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError::InvalidInputException(inner) => {
10290 Error::InvalidInputException(inner)
10291 }
10292 crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError::OperationTimeoutException(inner) => {
10293 Error::OperationTimeoutException(inner)
10294 }
10295 crate::operation::update_user_defined_function::UpdateUserDefinedFunctionError::Unhandled(inner) => Error::Unhandled(inner),
10296 }
10297 }
10298}
10299impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_workflow::UpdateWorkflowError, R>> for Error
10300where
10301 R: Send + Sync + std::fmt::Debug + 'static,
10302{
10303 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_workflow::UpdateWorkflowError, R>) -> Self {
10304 match err {
10305 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
10306 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
10307 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
10308 source: err.into(),
10309 }),
10310 }
10311 }
10312}
10313impl From<crate::operation::update_workflow::UpdateWorkflowError> for Error {
10314 fn from(err: crate::operation::update_workflow::UpdateWorkflowError) -> Self {
10315 match err {
10316 crate::operation::update_workflow::UpdateWorkflowError::ConcurrentModificationException(inner) => {
10317 Error::ConcurrentModificationException(inner)
10318 }
10319 crate::operation::update_workflow::UpdateWorkflowError::EntityNotFoundException(inner) => Error::EntityNotFoundException(inner),
10320 crate::operation::update_workflow::UpdateWorkflowError::InternalServiceException(inner) => Error::InternalServiceException(inner),
10321 crate::operation::update_workflow::UpdateWorkflowError::InvalidInputException(inner) => Error::InvalidInputException(inner),
10322 crate::operation::update_workflow::UpdateWorkflowError::OperationTimeoutException(inner) => Error::OperationTimeoutException(inner),
10323 crate::operation::update_workflow::UpdateWorkflowError::Unhandled(inner) => Error::Unhandled(inner),
10324 }
10325 }
10326}
10327impl ::std::error::Error for Error {
10328 fn source(&self) -> std::option::Option<&(dyn ::std::error::Error + 'static)> {
10329 match self {
10330 Error::AccessDeniedException(inner) => inner.source(),
10331 Error::AlreadyExistsException(inner) => inner.source(),
10332 Error::ColumnStatisticsTaskNotRunningException(inner) => inner.source(),
10333 Error::ColumnStatisticsTaskRunningException(inner) => inner.source(),
10334 Error::ColumnStatisticsTaskStoppingException(inner) => inner.source(),
10335 Error::ConcurrentModificationException(inner) => inner.source(),
10336 Error::ConcurrentRunsExceededException(inner) => inner.source(),
10337 Error::ConditionCheckFailureException(inner) => inner.source(),
10338 Error::ConflictException(inner) => inner.source(),
10339 Error::CrawlerNotRunningException(inner) => inner.source(),
10340 Error::CrawlerRunningException(inner) => inner.source(),
10341 Error::CrawlerStoppingException(inner) => inner.source(),
10342 Error::EntityNotFoundException(inner) => inner.source(),
10343 Error::FederatedResourceAlreadyExistsException(inner) => inner.source(),
10344 Error::FederationSourceException(inner) => inner.source(),
10345 Error::FederationSourceRetryableException(inner) => inner.source(),
10346 Error::GlueEncryptionException(inner) => inner.source(),
10347 Error::IdempotentParameterMismatchException(inner) => inner.source(),
10348 Error::IllegalBlueprintStateException(inner) => inner.source(),
10349 Error::IllegalSessionStateException(inner) => inner.source(),
10350 Error::IllegalWorkflowStateException(inner) => inner.source(),
10351 Error::IntegrationConflictOperationFault(inner) => inner.source(),
10352 Error::IntegrationNotFoundFault(inner) => inner.source(),
10353 Error::IntegrationQuotaExceededFault(inner) => inner.source(),
10354 Error::InternalServerException(inner) => inner.source(),
10355 Error::InternalServiceException(inner) => inner.source(),
10356 Error::InvalidInputException(inner) => inner.source(),
10357 Error::InvalidIntegrationStateFault(inner) => inner.source(),
10358 Error::InvalidStateException(inner) => inner.source(),
10359 Error::KmsKeyNotAccessibleFault(inner) => inner.source(),
10360 Error::MlTransformNotReadyException(inner) => inner.source(),
10361 Error::MaterializedViewRefreshTaskNotRunningException(inner) => inner.source(),
10362 Error::MaterializedViewRefreshTaskRunningException(inner) => inner.source(),
10363 Error::MaterializedViewRefreshTaskStoppingException(inner) => inner.source(),
10364 Error::NoScheduleException(inner) => inner.source(),
10365 Error::OperationNotSupportedException(inner) => inner.source(),
10366 Error::OperationTimeoutException(inner) => inner.source(),
10367 Error::PermissionTypeMismatchException(inner) => inner.source(),
10368 Error::ResourceNotFoundException(inner) => inner.source(),
10369 Error::ResourceNotReadyException(inner) => inner.source(),
10370 Error::ResourceNumberLimitExceededException(inner) => inner.source(),
10371 Error::SchedulerNotRunningException(inner) => inner.source(),
10372 Error::SchedulerRunningException(inner) => inner.source(),
10373 Error::SchedulerTransitioningException(inner) => inner.source(),
10374 Error::SessionBusyException(inner) => inner.source(),
10375 Error::TargetResourceNotFound(inner) => inner.source(),
10376 Error::ThrottlingException(inner) => inner.source(),
10377 Error::ValidationException(inner) => inner.source(),
10378 Error::VersionMismatchException(inner) => inner.source(),
10379 Error::Unhandled(inner) => ::std::option::Option::Some(&*inner.source),
10380 }
10381 }
10382}
10383impl ::aws_types::request_id::RequestId for Error {
10384 fn request_id(&self) -> Option<&str> {
10385 match self {
10386 Self::AccessDeniedException(e) => e.request_id(),
10387 Self::AlreadyExistsException(e) => e.request_id(),
10388 Self::ColumnStatisticsTaskNotRunningException(e) => e.request_id(),
10389 Self::ColumnStatisticsTaskRunningException(e) => e.request_id(),
10390 Self::ColumnStatisticsTaskStoppingException(e) => e.request_id(),
10391 Self::ConcurrentModificationException(e) => e.request_id(),
10392 Self::ConcurrentRunsExceededException(e) => e.request_id(),
10393 Self::ConditionCheckFailureException(e) => e.request_id(),
10394 Self::ConflictException(e) => e.request_id(),
10395 Self::CrawlerNotRunningException(e) => e.request_id(),
10396 Self::CrawlerRunningException(e) => e.request_id(),
10397 Self::CrawlerStoppingException(e) => e.request_id(),
10398 Self::EntityNotFoundException(e) => e.request_id(),
10399 Self::FederatedResourceAlreadyExistsException(e) => e.request_id(),
10400 Self::FederationSourceException(e) => e.request_id(),
10401 Self::FederationSourceRetryableException(e) => e.request_id(),
10402 Self::GlueEncryptionException(e) => e.request_id(),
10403 Self::IdempotentParameterMismatchException(e) => e.request_id(),
10404 Self::IllegalBlueprintStateException(e) => e.request_id(),
10405 Self::IllegalSessionStateException(e) => e.request_id(),
10406 Self::IllegalWorkflowStateException(e) => e.request_id(),
10407 Self::IntegrationConflictOperationFault(e) => e.request_id(),
10408 Self::IntegrationNotFoundFault(e) => e.request_id(),
10409 Self::IntegrationQuotaExceededFault(e) => e.request_id(),
10410 Self::InternalServerException(e) => e.request_id(),
10411 Self::InternalServiceException(e) => e.request_id(),
10412 Self::InvalidInputException(e) => e.request_id(),
10413 Self::InvalidIntegrationStateFault(e) => e.request_id(),
10414 Self::InvalidStateException(e) => e.request_id(),
10415 Self::KmsKeyNotAccessibleFault(e) => e.request_id(),
10416 Self::MlTransformNotReadyException(e) => e.request_id(),
10417 Self::MaterializedViewRefreshTaskNotRunningException(e) => e.request_id(),
10418 Self::MaterializedViewRefreshTaskRunningException(e) => e.request_id(),
10419 Self::MaterializedViewRefreshTaskStoppingException(e) => e.request_id(),
10420 Self::NoScheduleException(e) => e.request_id(),
10421 Self::OperationNotSupportedException(e) => e.request_id(),
10422 Self::OperationTimeoutException(e) => e.request_id(),
10423 Self::PermissionTypeMismatchException(e) => e.request_id(),
10424 Self::ResourceNotFoundException(e) => e.request_id(),
10425 Self::ResourceNotReadyException(e) => e.request_id(),
10426 Self::ResourceNumberLimitExceededException(e) => e.request_id(),
10427 Self::SchedulerNotRunningException(e) => e.request_id(),
10428 Self::SchedulerRunningException(e) => e.request_id(),
10429 Self::SchedulerTransitioningException(e) => e.request_id(),
10430 Self::SessionBusyException(e) => e.request_id(),
10431 Self::TargetResourceNotFound(e) => e.request_id(),
10432 Self::ThrottlingException(e) => e.request_id(),
10433 Self::ValidationException(e) => e.request_id(),
10434 Self::VersionMismatchException(e) => e.request_id(),
10435 Self::Unhandled(e) => e.meta.request_id(),
10436 }
10437 }
10438}