20 20 | "AccessDeniedException" => crate::operation::run_task::RunTaskError::AccessDeniedException({
|
21 21 | #[allow(unused_mut)]
|
22 22 | let mut tmp = {
|
23 23 | #[allow(unused_mut)]
|
24 24 | let mut output = crate::types::error::builders::AccessDeniedExceptionBuilder::default();
|
25 25 | output = crate::protocol_serde::shape_access_denied_exception::de_access_denied_exception_json_err(_response_body, output)
|
26 26 | .map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
27 27 | let output = output.meta(generic);
|
28 28 | output.build()
|
29 29 | };
|
30 - | if tmp.message.is_none() {
|
31 - | tmp.message = _error_message;
|
32 - | }
|
33 30 | tmp
|
34 31 | }),
|
35 32 | "BlockedException" => crate::operation::run_task::RunTaskError::BlockedException({
|
36 33 | #[allow(unused_mut)]
|
37 34 | let mut tmp = {
|
38 35 | #[allow(unused_mut)]
|
39 36 | let mut output = crate::types::error::builders::BlockedExceptionBuilder::default();
|
40 37 | output = crate::protocol_serde::shape_blocked_exception::de_blocked_exception_json_err(_response_body, output)
|
41 38 | .map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
42 39 | let output = output.meta(generic);
|
43 40 | output.build()
|
44 41 | };
|
45 - | if tmp.message.is_none() {
|
46 - | tmp.message = _error_message;
|
47 - | }
|
48 42 | tmp
|
49 43 | }),
|
50 44 | "ClientException" => crate::operation::run_task::RunTaskError::ClientException({
|
51 45 | #[allow(unused_mut)]
|
52 46 | let mut tmp = {
|
53 47 | #[allow(unused_mut)]
|
54 48 | let mut output = crate::types::error::builders::ClientExceptionBuilder::default();
|
55 49 | output = crate::protocol_serde::shape_client_exception::de_client_exception_json_err(_response_body, output)
|
56 50 | .map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
57 51 | let output = output.meta(generic);
|
58 52 | output.build()
|
59 53 | };
|
60 - | if tmp.message.is_none() {
|
61 - | tmp.message = _error_message;
|
62 - | }
|
63 54 | tmp
|
64 55 | }),
|
65 56 | "ClusterNotFoundException" => crate::operation::run_task::RunTaskError::ClusterNotFoundException({
|
66 57 | #[allow(unused_mut)]
|
67 58 | let mut tmp = {
|
68 59 | #[allow(unused_mut)]
|
69 60 | let mut output = crate::types::error::builders::ClusterNotFoundExceptionBuilder::default();
|
70 61 | output = crate::protocol_serde::shape_cluster_not_found_exception::de_cluster_not_found_exception_json_err(_response_body, output)
|
71 62 | .map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
72 63 | let output = output.meta(generic);
|
73 64 | output.build()
|
74 65 | };
|
75 - | if tmp.message.is_none() {
|
76 - | tmp.message = _error_message;
|
77 - | }
|
78 66 | tmp
|
79 67 | }),
|
80 68 | "ConflictException" => crate::operation::run_task::RunTaskError::ConflictException({
|
81 69 | #[allow(unused_mut)]
|
82 70 | let mut tmp = {
|
83 71 | #[allow(unused_mut)]
|
84 72 | let mut output = crate::types::error::builders::ConflictExceptionBuilder::default();
|
85 73 | output = crate::protocol_serde::shape_conflict_exception::de_conflict_exception_json_err(_response_body, output)
|
86 74 | .map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
87 75 | let output = output.meta(generic);
|
88 76 | output.build()
|
89 77 | };
|
90 - | if tmp.message.is_none() {
|
91 - | tmp.message = _error_message;
|
92 - | }
|
93 78 | tmp
|
94 79 | }),
|
95 80 | "InvalidParameterException" => crate::operation::run_task::RunTaskError::InvalidParameterException({
|
96 81 | #[allow(unused_mut)]
|
97 82 | let mut tmp = {
|
98 83 | #[allow(unused_mut)]
|
99 84 | let mut output = crate::types::error::builders::InvalidParameterExceptionBuilder::default();
|
100 85 | output = crate::protocol_serde::shape_invalid_parameter_exception::de_invalid_parameter_exception_json_err(_response_body, output)
|
101 86 | .map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
102 87 | let output = output.meta(generic);
|
103 88 | output.build()
|
104 89 | };
|
105 - | if tmp.message.is_none() {
|
106 - | tmp.message = _error_message;
|
107 - | }
|
108 90 | tmp
|
109 91 | }),
|
110 92 | "PlatformTaskDefinitionIncompatibilityException" => {
|
111 93 | crate::operation::run_task::RunTaskError::PlatformTaskDefinitionIncompatibilityException({
|
112 94 | #[allow(unused_mut)]
|
113 95 | let mut tmp = {
|
114 96 | #[allow(unused_mut)]
|
115 97 | let mut output = crate::types::error::builders::PlatformTaskDefinitionIncompatibilityExceptionBuilder::default();
|
116 98 | output = crate::protocol_serde::shape_platform_task_definition_incompatibility_exception::de_platform_task_definition_incompatibility_exception_json_err(_response_body, output).map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
117 99 | let output = output.meta(generic);
|
118 100 | output.build()
|
119 101 | };
|
120 - | if tmp.message.is_none() {
|
121 - | tmp.message = _error_message;
|
122 - | }
|
123 102 | tmp
|
124 103 | })
|
125 104 | }
|
126 105 | "PlatformUnknownException" => crate::operation::run_task::RunTaskError::PlatformUnknownException({
|
127 106 | #[allow(unused_mut)]
|
128 107 | let mut tmp = {
|
129 108 | #[allow(unused_mut)]
|
130 109 | let mut output = crate::types::error::builders::PlatformUnknownExceptionBuilder::default();
|
131 110 | output = crate::protocol_serde::shape_platform_unknown_exception::de_platform_unknown_exception_json_err(_response_body, output)
|
132 111 | .map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
133 112 | let output = output.meta(generic);
|
134 113 | output.build()
|
135 114 | };
|
136 - | if tmp.message.is_none() {
|
137 - | tmp.message = _error_message;
|
138 - | }
|
139 115 | tmp
|
140 116 | }),
|
141 117 | "ServerException" => crate::operation::run_task::RunTaskError::ServerException({
|
142 118 | #[allow(unused_mut)]
|
143 119 | let mut tmp = {
|
144 120 | #[allow(unused_mut)]
|
145 121 | let mut output = crate::types::error::builders::ServerExceptionBuilder::default();
|
146 122 | output = crate::protocol_serde::shape_server_exception::de_server_exception_json_err(_response_body, output)
|
147 123 | .map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
148 124 | let output = output.meta(generic);
|
149 125 | output.build()
|
150 126 | };
|
151 - | if tmp.message.is_none() {
|
152 - | tmp.message = _error_message;
|
153 - | }
|
154 127 | tmp
|
155 128 | }),
|
156 129 | "UnsupportedFeatureException" => crate::operation::run_task::RunTaskError::UnsupportedFeatureException({
|
157 130 | #[allow(unused_mut)]
|
158 131 | let mut tmp = {
|
159 132 | #[allow(unused_mut)]
|
160 133 | let mut output = crate::types::error::builders::UnsupportedFeatureExceptionBuilder::default();
|
161 134 | output =
|
162 135 | crate::protocol_serde::shape_unsupported_feature_exception::de_unsupported_feature_exception_json_err(_response_body, output)
|
163 136 | .map_err(crate::operation::run_task::RunTaskError::unhandled)?;
|
164 137 | let output = output.meta(generic);
|
165 138 | output.build()
|
166 139 | };
|
167 - | if tmp.message.is_none() {
|
168 - | tmp.message = _error_message;
|
169 - | }
|
170 140 | tmp
|
171 141 | }),
|
172 142 | _ => crate::operation::run_task::RunTaskError::generic(generic),
|
173 143 | })
|
174 144 | }
|
175 145 |
|
176 146 | #[allow(clippy::unnecessary_wraps)]
|
177 147 | pub fn de_run_task_http_response(
|
178 148 | _response_status: u16,
|
179 149 | _response_headers: &::aws_smithy_runtime_api::http::Headers,
|