1 1 | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 + | /* StructureGenerator.kt:197 */
|
2 3 | #[allow(missing_docs)] // documentation missing in model
|
4 + | /* RustType.kt:516 */
|
3 5 | #[non_exhaustive]
|
6 + | /* RustType.kt:516 */
|
4 7 | #[derive(::std::clone::Clone, ::std::cmp::PartialEq, ::std::fmt::Debug)]
|
5 - | pub struct SimpleStructOperationOutput {
|
8 + | pub /* StructureGenerator.kt:201 */ struct SimpleStructOperationOutput {
|
9 + | /* StructureGenerator.kt:231 */
|
6 10 | #[allow(missing_docs)] // documentation missing in model
|
7 11 | pub blob: ::std::option::Option<::aws_smithy_types::Blob>,
|
8 - | #[allow(missing_docs)] // documentation missing in model
|
12 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
9 13 | pub boolean: ::std::option::Option<bool>,
|
14 + | /* StructureGenerator.kt:231 */
|
10 15 | #[allow(missing_docs)] // documentation missing in model
|
11 16 | pub string: ::std::option::Option<::std::string::String>,
|
12 - | #[allow(missing_docs)] // documentation missing in model
|
17 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
13 18 | pub byte: ::std::option::Option<i8>,
|
14 - | #[allow(missing_docs)] // documentation missing in model
|
19 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
15 20 | pub short: ::std::option::Option<i16>,
|
16 - | #[allow(missing_docs)] // documentation missing in model
|
21 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
17 22 | pub integer: ::std::option::Option<i32>,
|
18 - | #[allow(missing_docs)] // documentation missing in model
|
23 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
19 24 | pub long: ::std::option::Option<i64>,
|
20 - | #[allow(missing_docs)] // documentation missing in model
|
25 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
21 26 | pub float: ::std::option::Option<f32>,
|
22 - | #[allow(missing_docs)] // documentation missing in model
|
27 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
23 28 | pub double: ::std::option::Option<f64>,
|
29 + | /* StructureGenerator.kt:231 */
|
24 30 | #[allow(missing_docs)] // documentation missing in model
|
25 31 | pub timestamp: ::std::option::Option<::aws_smithy_types::DateTime>,
|
32 + | /* StructureGenerator.kt:231 */
|
26 33 | #[allow(missing_docs)] // documentation missing in model
|
27 34 | pub r#enum: ::std::option::Option<crate::types::Suit>,
|
28 - | #[allow(missing_docs)] // documentation missing in model
|
35 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
29 36 | pub required_blob: ::aws_smithy_types::Blob,
|
30 - | #[allow(missing_docs)] // documentation missing in model
|
37 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
31 38 | pub required_boolean: bool,
|
32 - | #[allow(missing_docs)] // documentation missing in model
|
39 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
33 40 | pub required_string: ::std::string::String,
|
34 - | #[allow(missing_docs)] // documentation missing in model
|
41 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
35 42 | pub required_byte: i8,
|
36 - | #[allow(missing_docs)] // documentation missing in model
|
43 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
37 44 | pub required_short: i16,
|
38 - | #[allow(missing_docs)] // documentation missing in model
|
45 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
39 46 | pub required_integer: i32,
|
40 - | #[allow(missing_docs)] // documentation missing in model
|
47 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
41 48 | pub required_long: i64,
|
42 - | #[allow(missing_docs)] // documentation missing in model
|
49 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
43 50 | pub required_float: f32,
|
44 - | #[allow(missing_docs)] // documentation missing in model
|
51 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
45 52 | pub required_double: f64,
|
53 + | /* StructureGenerator.kt:231 */
|
46 54 | #[allow(missing_docs)] // documentation missing in model
|
47 55 | pub required_timestamp: ::aws_smithy_types::DateTime,
|
56 + | /* StructureGenerator.kt:231 */
|
48 57 | #[allow(missing_docs)] // documentation missing in model
|
49 58 | pub required_enum: crate::types::Suit,
|
59 + | /* StructureGenerator.kt:201 */
|
50 60 | }
|
61 + | /* StructureGenerator.kt:135 */
|
51 62 | impl SimpleStructOperationOutput {
|
63 + | /* StructureGenerator.kt:231 */
|
52 64 | #[allow(missing_docs)] // documentation missing in model
|
65 + | /* StructureGenerator.kt:166 */
|
53 66 | pub fn blob(&self) -> ::std::option::Option<&::aws_smithy_types::Blob> {
|
67 + | /* StructureGenerator.kt:170 */
|
54 68 | self.blob.as_ref()
|
69 + | /* StructureGenerator.kt:166 */
|
55 70 | }
|
71 + | /* StructureGenerator.kt:231 */
|
56 72 | #[allow(missing_docs)] // documentation missing in model
|
73 + | /* StructureGenerator.kt:166 */
|
57 74 | pub fn boolean(&self) -> ::std::option::Option<bool> {
|
75 + | /* StructureGenerator.kt:168 */
|
58 76 | self.boolean
|
77 + | /* StructureGenerator.kt:166 */
|
59 78 | }
|
79 + | /* StructureGenerator.kt:231 */
|
60 80 | #[allow(missing_docs)] // documentation missing in model
|
81 + | /* StructureGenerator.kt:166 */
|
61 82 | pub fn string(&self) -> ::std::option::Option<&str> {
|
83 + | /* StructureGenerator.kt:169 */
|
62 84 | self.string.as_deref()
|
85 + | /* StructureGenerator.kt:166 */
|
63 86 | }
|
87 + | /* StructureGenerator.kt:231 */
|
64 88 | #[allow(missing_docs)] // documentation missing in model
|
89 + | /* StructureGenerator.kt:166 */
|
65 90 | pub fn byte(&self) -> ::std::option::Option<i8> {
|
91 + | /* StructureGenerator.kt:168 */
|
66 92 | self.byte
|
93 + | /* StructureGenerator.kt:166 */
|
67 94 | }
|
95 + | /* StructureGenerator.kt:231 */
|
68 96 | #[allow(missing_docs)] // documentation missing in model
|
97 + | /* StructureGenerator.kt:166 */
|
69 98 | pub fn short(&self) -> ::std::option::Option<i16> {
|
99 + | /* StructureGenerator.kt:168 */
|
70 100 | self.short
|
101 + | /* StructureGenerator.kt:166 */
|
71 102 | }
|
103 + | /* StructureGenerator.kt:231 */
|
72 104 | #[allow(missing_docs)] // documentation missing in model
|
105 + | /* StructureGenerator.kt:166 */
|
73 106 | pub fn integer(&self) -> ::std::option::Option<i32> {
|
107 + | /* StructureGenerator.kt:168 */
|
74 108 | self.integer
|
109 + | /* StructureGenerator.kt:166 */
|
75 110 | }
|
111 + | /* StructureGenerator.kt:231 */
|
76 112 | #[allow(missing_docs)] // documentation missing in model
|
113 + | /* StructureGenerator.kt:166 */
|
77 114 | pub fn long(&self) -> ::std::option::Option<i64> {
|
115 + | /* StructureGenerator.kt:168 */
|
78 116 | self.long
|
117 + | /* StructureGenerator.kt:166 */
|
79 118 | }
|
119 + | /* StructureGenerator.kt:231 */
|
80 120 | #[allow(missing_docs)] // documentation missing in model
|
121 + | /* StructureGenerator.kt:166 */
|
81 122 | pub fn float(&self) -> ::std::option::Option<f32> {
|
123 + | /* StructureGenerator.kt:168 */
|
82 124 | self.float
|
125 + | /* StructureGenerator.kt:166 */
|
83 126 | }
|
127 + | /* StructureGenerator.kt:231 */
|
84 128 | #[allow(missing_docs)] // documentation missing in model
|
129 + | /* StructureGenerator.kt:166 */
|
85 130 | pub fn double(&self) -> ::std::option::Option<f64> {
|
131 + | /* StructureGenerator.kt:168 */
|
86 132 | self.double
|
133 + | /* StructureGenerator.kt:166 */
|
87 134 | }
|
135 + | /* StructureGenerator.kt:231 */
|
88 136 | #[allow(missing_docs)] // documentation missing in model
|
137 + | /* StructureGenerator.kt:166 */
|
89 138 | pub fn timestamp(&self) -> ::std::option::Option<&::aws_smithy_types::DateTime> {
|
139 + | /* StructureGenerator.kt:170 */
|
90 140 | self.timestamp.as_ref()
|
141 + | /* StructureGenerator.kt:166 */
|
91 142 | }
|
143 + | /* StructureGenerator.kt:231 */
|
92 144 | #[allow(missing_docs)] // documentation missing in model
|
145 + | /* StructureGenerator.kt:166 */
|
93 146 | pub fn r#enum(&self) -> ::std::option::Option<&crate::types::Suit> {
|
147 + | /* StructureGenerator.kt:170 */
|
94 148 | self.r#enum.as_ref()
|
149 + | /* StructureGenerator.kt:166 */
|
95 150 | }
|
151 + | /* StructureGenerator.kt:231 */
|
96 152 | #[allow(missing_docs)] // documentation missing in model
|
153 + | /* StructureGenerator.kt:166 */
|
97 154 | pub fn required_blob(&self) -> &::aws_smithy_types::Blob {
|
155 + | /* StructureGenerator.kt:172 */
|
98 156 | &self.required_blob
|
157 + | /* StructureGenerator.kt:166 */
|
99 158 | }
|
159 + | /* StructureGenerator.kt:231 */
|
100 160 | #[allow(missing_docs)] // documentation missing in model
|
161 + | /* StructureGenerator.kt:166 */
|
101 162 | pub fn required_boolean(&self) -> bool {
|
163 + | /* StructureGenerator.kt:168 */
|
102 164 | self.required_boolean
|
165 + | /* StructureGenerator.kt:166 */
|
103 166 | }
|
167 + | /* StructureGenerator.kt:231 */
|
104 168 | #[allow(missing_docs)] // documentation missing in model
|
169 + | /* StructureGenerator.kt:166 */
|
105 170 | pub fn required_string(&self) -> &str {
|
171 + | /* StructureGenerator.kt:171 */
|
106 172 | use std::ops::Deref;
|
107 173 | self.required_string.deref()
|
174 + | /* StructureGenerator.kt:166 */
|
108 175 | }
|
176 + | /* StructureGenerator.kt:231 */
|
109 177 | #[allow(missing_docs)] // documentation missing in model
|
178 + | /* StructureGenerator.kt:166 */
|
110 179 | pub fn required_byte(&self) -> i8 {
|
180 + | /* StructureGenerator.kt:168 */
|
111 181 | self.required_byte
|
182 + | /* StructureGenerator.kt:166 */
|
112 183 | }
|
184 + | /* StructureGenerator.kt:231 */
|
113 185 | #[allow(missing_docs)] // documentation missing in model
|
186 + | /* StructureGenerator.kt:166 */
|
114 187 | pub fn required_short(&self) -> i16 {
|
188 + | /* StructureGenerator.kt:168 */
|
115 189 | self.required_short
|
190 + | /* StructureGenerator.kt:166 */
|
116 191 | }
|
192 + | /* StructureGenerator.kt:231 */
|
117 193 | #[allow(missing_docs)] // documentation missing in model
|
194 + | /* StructureGenerator.kt:166 */
|
118 195 | pub fn required_integer(&self) -> i32 {
|
196 + | /* StructureGenerator.kt:168 */
|
119 197 | self.required_integer
|
198 + | /* StructureGenerator.kt:166 */
|
120 199 | }
|
200 + | /* StructureGenerator.kt:231 */
|
121 201 | #[allow(missing_docs)] // documentation missing in model
|
202 + | /* StructureGenerator.kt:166 */
|
122 203 | pub fn required_long(&self) -> i64 {
|
204 + | /* StructureGenerator.kt:168 */
|
123 205 | self.required_long
|
206 + | /* StructureGenerator.kt:166 */
|
124 207 | }
|
208 + | /* StructureGenerator.kt:231 */
|
125 209 | #[allow(missing_docs)] // documentation missing in model
|
210 + | /* StructureGenerator.kt:166 */
|
126 211 | pub fn required_float(&self) -> f32 {
|
212 + | /* StructureGenerator.kt:168 */
|
127 213 | self.required_float
|
214 + | /* StructureGenerator.kt:166 */
|
128 215 | }
|
216 + | /* StructureGenerator.kt:231 */
|
129 217 | #[allow(missing_docs)] // documentation missing in model
|
218 + | /* StructureGenerator.kt:166 */
|
130 219 | pub fn required_double(&self) -> f64 {
|
220 + | /* StructureGenerator.kt:168 */
|
131 221 | self.required_double
|
222 + | /* StructureGenerator.kt:166 */
|
132 223 | }
|
224 + | /* StructureGenerator.kt:231 */
|
133 225 | #[allow(missing_docs)] // documentation missing in model
|
226 + | /* StructureGenerator.kt:166 */
|
134 227 | pub fn required_timestamp(&self) -> &::aws_smithy_types::DateTime {
|
228 + | /* StructureGenerator.kt:172 */
|
135 229 | &self.required_timestamp
|
230 + | /* StructureGenerator.kt:166 */
|
136 231 | }
|
232 + | /* StructureGenerator.kt:231 */
|
137 233 | #[allow(missing_docs)] // documentation missing in model
|
234 + | /* StructureGenerator.kt:166 */
|
138 235 | pub fn required_enum(&self) -> &crate::types::Suit {
|
236 + | /* StructureGenerator.kt:172 */
|
139 237 | &self.required_enum
|
238 + | /* StructureGenerator.kt:166 */
|
140 239 | }
|
240 + | /* StructureGenerator.kt:135 */
|
141 241 | }
|
242 + | /* ClientCodegenVisitor.kt:237 */
|
142 243 | impl SimpleStructOperationOutput {
|
143 - | /// Creates a new builder-style object to manufacture [`SimpleStructOperationOutput`](crate::operation::simple_struct_operation::SimpleStructOperationOutput).
|
244 + | /// /* BuilderGenerator.kt:173 */Creates a new builder-style object to manufacture [`SimpleStructOperationOutput`](crate::operation::simple_struct_operation::SimpleStructOperationOutput).
|
245 + | /* BuilderGenerator.kt:175 */
|
144 246 | pub fn builder() -> crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder {
|
247 + | /* BuilderGenerator.kt:176 */
|
145 248 | crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::default()
|
249 + | /* BuilderGenerator.kt:175 */
|
146 250 | }
|
251 + | /* ClientCodegenVisitor.kt:237 */
|
147 252 | }
|
148 253 |
|
149 - | /// A builder for [`SimpleStructOperationOutput`](crate::operation::simple_struct_operation::SimpleStructOperationOutput).
|
254 + | /// /* BuilderGenerator.kt:342 */A builder for [`SimpleStructOperationOutput`](crate::operation::simple_struct_operation::SimpleStructOperationOutput).
|
255 + | /* RustType.kt:516 */
|
150 256 | #[derive(::std::clone::Clone, ::std::cmp::PartialEq, ::std::default::Default, ::std::fmt::Debug)]
|
257 + | /* RustType.kt:516 */
|
151 258 | #[non_exhaustive]
|
259 + | /* BuilderGenerator.kt:345 */
|
152 260 | pub struct SimpleStructOperationOutputBuilder {
|
153 - | pub(crate) blob: ::std::option::Option<::aws_smithy_types::Blob>,
|
154 - | pub(crate) boolean: ::std::option::Option<bool>,
|
155 - | pub(crate) string: ::std::option::Option<::std::string::String>,
|
156 - | pub(crate) byte: ::std::option::Option<i8>,
|
157 - | pub(crate) short: ::std::option::Option<i16>,
|
158 - | pub(crate) integer: ::std::option::Option<i32>,
|
159 - | pub(crate) long: ::std::option::Option<i64>,
|
160 - | pub(crate) float: ::std::option::Option<f32>,
|
161 - | pub(crate) double: ::std::option::Option<f64>,
|
162 - | pub(crate) timestamp: ::std::option::Option<::aws_smithy_types::DateTime>,
|
163 - | pub(crate) r#enum: ::std::option::Option<crate::types::Suit>,
|
164 - | pub(crate) required_blob: ::std::option::Option<::aws_smithy_types::Blob>,
|
165 - | pub(crate) required_boolean: ::std::option::Option<bool>,
|
166 - | pub(crate) required_string: ::std::option::Option<::std::string::String>,
|
167 - | pub(crate) required_byte: ::std::option::Option<i8>,
|
168 - | pub(crate) required_short: ::std::option::Option<i16>,
|
169 - | pub(crate) required_integer: ::std::option::Option<i32>,
|
170 - | pub(crate) required_long: ::std::option::Option<i64>,
|
171 - | pub(crate) required_float: ::std::option::Option<f32>,
|
172 - | pub(crate) required_double: ::std::option::Option<f64>,
|
173 - | pub(crate) required_timestamp: ::std::option::Option<::aws_smithy_types::DateTime>,
|
174 - | pub(crate) required_enum: ::std::option::Option<crate::types::Suit>,
|
261 + | /* BuilderGenerator.kt:275 */ pub(crate) blob: ::std::option::Option<::aws_smithy_types::Blob>,
|
262 + | /* BuilderGenerator.kt:275 */ pub(crate) boolean: ::std::option::Option<bool>,
|
263 + | /* BuilderGenerator.kt:275 */ pub(crate) string: ::std::option::Option<::std::string::String>,
|
264 + | /* BuilderGenerator.kt:275 */ pub(crate) byte: ::std::option::Option<i8>,
|
265 + | /* BuilderGenerator.kt:275 */ pub(crate) short: ::std::option::Option<i16>,
|
266 + | /* BuilderGenerator.kt:275 */ pub(crate) integer: ::std::option::Option<i32>,
|
267 + | /* BuilderGenerator.kt:275 */ pub(crate) long: ::std::option::Option<i64>,
|
268 + | /* BuilderGenerator.kt:275 */ pub(crate) float: ::std::option::Option<f32>,
|
269 + | /* BuilderGenerator.kt:275 */ pub(crate) double: ::std::option::Option<f64>,
|
270 + | /* BuilderGenerator.kt:275 */ pub(crate) timestamp: ::std::option::Option<::aws_smithy_types::DateTime>,
|
271 + | /* BuilderGenerator.kt:275 */ pub(crate) r#enum: ::std::option::Option<crate::types::Suit>,
|
272 + | /* BuilderGenerator.kt:275 */ pub(crate) required_blob: ::std::option::Option<::aws_smithy_types::Blob>,
|
273 + | /* BuilderGenerator.kt:275 */ pub(crate) required_boolean: ::std::option::Option<bool>,
|
274 + | /* BuilderGenerator.kt:275 */ pub(crate) required_string: ::std::option::Option<::std::string::String>,
|
275 + | /* BuilderGenerator.kt:275 */ pub(crate) required_byte: ::std::option::Option<i8>,
|
276 + | /* BuilderGenerator.kt:275 */ pub(crate) required_short: ::std::option::Option<i16>,
|
277 + | /* BuilderGenerator.kt:275 */ pub(crate) required_integer: ::std::option::Option<i32>,
|
278 + | /* BuilderGenerator.kt:275 */ pub(crate) required_long: ::std::option::Option<i64>,
|
279 + | /* BuilderGenerator.kt:275 */ pub(crate) required_float: ::std::option::Option<f32>,
|
280 + | /* BuilderGenerator.kt:275 */ pub(crate) required_double: ::std::option::Option<f64>,
|
281 + | /* BuilderGenerator.kt:275 */ pub(crate) required_timestamp: ::std::option::Option<::aws_smithy_types::DateTime>,
|
282 + | /* BuilderGenerator.kt:275 */ pub(crate) required_enum: ::std::option::Option<crate::types::Suit>,
|
283 + | /* BuilderGenerator.kt:345 */
|
175 284 | }
|
285 + | /* BuilderGenerator.kt:355 */
|
176 286 | impl SimpleStructOperationOutputBuilder {
|
287 + | /* BuilderGenerator.kt:286 */
|
177 288 | #[allow(missing_docs)] // documentation missing in model
|
289 + | /* BuilderGenerator.kt:291 */
|
178 290 | pub fn blob(mut self, input: ::aws_smithy_types::Blob) -> Self {
|
291 + | /* BuilderGenerator.kt:292 */
|
179 292 | self.blob = ::std::option::Option::Some(input);
|
293 + | /* BuilderGenerator.kt:293 */
|
180 294 | self
|
295 + | /* BuilderGenerator.kt:291 */
|
181 296 | }
|
297 + | /* BuilderGenerator.kt:312 */
|
182 298 | #[allow(missing_docs)] // documentation missing in model
|
299 + | /* BuilderGenerator.kt:314 */
|
183 300 | pub fn set_blob(mut self, input: ::std::option::Option<::aws_smithy_types::Blob>) -> Self {
|
301 + | /* BuilderGenerator.kt:315 */
|
184 302 | self.blob = input;
|
185 303 | self
|
304 + | /* BuilderGenerator.kt:314 */
|
186 305 | }
|
306 + | /* BuilderGenerator.kt:334 */
|
187 307 | #[allow(missing_docs)] // documentation missing in model
|
308 + | /* BuilderGenerator.kt:336 */
|
188 309 | pub fn get_blob(&self) -> &::std::option::Option<::aws_smithy_types::Blob> {
|
310 + | /* BuilderGenerator.kt:337 */
|
189 311 | &self.blob
|
312 + | /* BuilderGenerator.kt:336 */
|
190 313 | }
|
314 + | /* BuilderGenerator.kt:286 */
|
191 315 | #[allow(missing_docs)] // documentation missing in model
|
316 + | /* BuilderGenerator.kt:291 */
|
192 317 | pub fn boolean(mut self, input: bool) -> Self {
|
318 + | /* BuilderGenerator.kt:292 */
|
193 319 | self.boolean = ::std::option::Option::Some(input);
|
320 + | /* BuilderGenerator.kt:293 */
|
194 321 | self
|
322 + | /* BuilderGenerator.kt:291 */
|
195 323 | }
|
324 + | /* BuilderGenerator.kt:312 */
|
196 325 | #[allow(missing_docs)] // documentation missing in model
|
326 + | /* BuilderGenerator.kt:314 */
|
197 327 | pub fn set_boolean(mut self, input: ::std::option::Option<bool>) -> Self {
|
328 + | /* BuilderGenerator.kt:315 */
|
198 329 | self.boolean = input;
|
199 330 | self
|
331 + | /* BuilderGenerator.kt:314 */
|
200 332 | }
|
333 + | /* BuilderGenerator.kt:334 */
|
201 334 | #[allow(missing_docs)] // documentation missing in model
|
335 + | /* BuilderGenerator.kt:336 */
|
202 336 | pub fn get_boolean(&self) -> &::std::option::Option<bool> {
|
337 + | /* BuilderGenerator.kt:337 */
|
203 338 | &self.boolean
|
339 + | /* BuilderGenerator.kt:336 */
|
204 340 | }
|
341 + | /* BuilderGenerator.kt:286 */
|
205 342 | #[allow(missing_docs)] // documentation missing in model
|
343 + | /* BuilderGenerator.kt:291 */
|
206 344 | pub fn string(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
|
345 + | /* BuilderGenerator.kt:292 */
|
207 346 | self.string = ::std::option::Option::Some(input.into());
|
347 + | /* BuilderGenerator.kt:293 */
|
208 348 | self
|
349 + | /* BuilderGenerator.kt:291 */
|
209 350 | }
|
351 + | /* BuilderGenerator.kt:312 */
|
210 352 | #[allow(missing_docs)] // documentation missing in model
|
353 + | /* BuilderGenerator.kt:314 */
|
211 354 | pub fn set_string(mut self, input: ::std::option::Option<::std::string::String>) -> Self {
|
355 + | /* BuilderGenerator.kt:315 */
|
212 356 | self.string = input;
|
213 357 | self
|
358 + | /* BuilderGenerator.kt:314 */
|
214 359 | }
|
360 + | /* BuilderGenerator.kt:334 */
|
215 361 | #[allow(missing_docs)] // documentation missing in model
|
362 + | /* BuilderGenerator.kt:336 */
|
216 363 | pub fn get_string(&self) -> &::std::option::Option<::std::string::String> {
|
364 + | /* BuilderGenerator.kt:337 */
|
217 365 | &self.string
|
366 + | /* BuilderGenerator.kt:336 */
|
218 367 | }
|
368 + | /* BuilderGenerator.kt:286 */
|
219 369 | #[allow(missing_docs)] // documentation missing in model
|
370 + | /* BuilderGenerator.kt:291 */
|
220 371 | pub fn byte(mut self, input: i8) -> Self {
|
372 + | /* BuilderGenerator.kt:292 */
|
221 373 | self.byte = ::std::option::Option::Some(input);
|
374 + | /* BuilderGenerator.kt:293 */
|
222 375 | self
|
376 + | /* BuilderGenerator.kt:291 */
|
223 377 | }
|
378 + | /* BuilderGenerator.kt:312 */
|
224 379 | #[allow(missing_docs)] // documentation missing in model
|
380 + | /* BuilderGenerator.kt:314 */
|
225 381 | pub fn set_byte(mut self, input: ::std::option::Option<i8>) -> Self {
|
382 + | /* BuilderGenerator.kt:315 */
|
226 383 | self.byte = input;
|
227 384 | self
|
385 + | /* BuilderGenerator.kt:314 */
|
228 386 | }
|
387 + | /* BuilderGenerator.kt:334 */
|
229 388 | #[allow(missing_docs)] // documentation missing in model
|
389 + | /* BuilderGenerator.kt:336 */
|
230 390 | pub fn get_byte(&self) -> &::std::option::Option<i8> {
|
391 + | /* BuilderGenerator.kt:337 */
|
231 392 | &self.byte
|
393 + | /* BuilderGenerator.kt:336 */
|
232 394 | }
|
395 + | /* BuilderGenerator.kt:286 */
|
233 396 | #[allow(missing_docs)] // documentation missing in model
|
397 + | /* BuilderGenerator.kt:291 */
|
234 398 | pub fn short(mut self, input: i16) -> Self {
|
399 + | /* BuilderGenerator.kt:292 */
|
235 400 | self.short = ::std::option::Option::Some(input);
|
401 + | /* BuilderGenerator.kt:293 */
|
236 402 | self
|
403 + | /* BuilderGenerator.kt:291 */
|
237 404 | }
|
405 + | /* BuilderGenerator.kt:312 */
|
238 406 | #[allow(missing_docs)] // documentation missing in model
|
407 + | /* BuilderGenerator.kt:314 */
|
239 408 | pub fn set_short(mut self, input: ::std::option::Option<i16>) -> Self {
|
409 + | /* BuilderGenerator.kt:315 */
|
240 410 | self.short = input;
|
241 411 | self
|
412 + | /* BuilderGenerator.kt:314 */
|
242 413 | }
|
414 + | /* BuilderGenerator.kt:334 */
|
243 415 | #[allow(missing_docs)] // documentation missing in model
|
416 + | /* BuilderGenerator.kt:336 */
|
244 417 | pub fn get_short(&self) -> &::std::option::Option<i16> {
|
418 + | /* BuilderGenerator.kt:337 */
|
245 419 | &self.short
|
420 + | /* BuilderGenerator.kt:336 */
|
246 421 | }
|
422 + | /* BuilderGenerator.kt:286 */
|
247 423 | #[allow(missing_docs)] // documentation missing in model
|
424 + | /* BuilderGenerator.kt:291 */
|
248 425 | pub fn integer(mut self, input: i32) -> Self {
|
426 + | /* BuilderGenerator.kt:292 */
|
249 427 | self.integer = ::std::option::Option::Some(input);
|
428 + | /* BuilderGenerator.kt:293 */
|
250 429 | self
|
430 + | /* BuilderGenerator.kt:291 */
|
251 431 | }
|
432 + | /* BuilderGenerator.kt:312 */
|
252 433 | #[allow(missing_docs)] // documentation missing in model
|
434 + | /* BuilderGenerator.kt:314 */
|
253 435 | pub fn set_integer(mut self, input: ::std::option::Option<i32>) -> Self {
|
436 + | /* BuilderGenerator.kt:315 */
|
254 437 | self.integer = input;
|
255 438 | self
|
439 + | /* BuilderGenerator.kt:314 */
|
256 440 | }
|
441 + | /* BuilderGenerator.kt:334 */
|
257 442 | #[allow(missing_docs)] // documentation missing in model
|
443 + | /* BuilderGenerator.kt:336 */
|
258 444 | pub fn get_integer(&self) -> &::std::option::Option<i32> {
|
445 + | /* BuilderGenerator.kt:337 */
|
259 446 | &self.integer
|
447 + | /* BuilderGenerator.kt:336 */
|
260 448 | }
|
449 + | /* BuilderGenerator.kt:286 */
|
261 450 | #[allow(missing_docs)] // documentation missing in model
|
451 + | /* BuilderGenerator.kt:291 */
|
262 452 | pub fn long(mut self, input: i64) -> Self {
|
453 + | /* BuilderGenerator.kt:292 */
|
263 454 | self.long = ::std::option::Option::Some(input);
|
455 + | /* BuilderGenerator.kt:293 */
|
264 456 | self
|
457 + | /* BuilderGenerator.kt:291 */
|
265 458 | }
|
459 + | /* BuilderGenerator.kt:312 */
|
266 460 | #[allow(missing_docs)] // documentation missing in model
|
461 + | /* BuilderGenerator.kt:314 */
|
267 462 | pub fn set_long(mut self, input: ::std::option::Option<i64>) -> Self {
|
463 + | /* BuilderGenerator.kt:315 */
|
268 464 | self.long = input;
|
269 465 | self
|
466 + | /* BuilderGenerator.kt:314 */
|
270 467 | }
|
468 + | /* BuilderGenerator.kt:334 */
|
271 469 | #[allow(missing_docs)] // documentation missing in model
|
470 + | /* BuilderGenerator.kt:336 */
|
272 471 | pub fn get_long(&self) -> &::std::option::Option<i64> {
|
472 + | /* BuilderGenerator.kt:337 */
|
273 473 | &self.long
|
474 + | /* BuilderGenerator.kt:336 */
|
274 475 | }
|
476 + | /* BuilderGenerator.kt:286 */
|
275 477 | #[allow(missing_docs)] // documentation missing in model
|
478 + | /* BuilderGenerator.kt:291 */
|
276 479 | pub fn float(mut self, input: f32) -> Self {
|
480 + | /* BuilderGenerator.kt:292 */
|
277 481 | self.float = ::std::option::Option::Some(input);
|
482 + | /* BuilderGenerator.kt:293 */
|
278 483 | self
|
484 + | /* BuilderGenerator.kt:291 */
|
279 485 | }
|
486 + | /* BuilderGenerator.kt:312 */
|
280 487 | #[allow(missing_docs)] // documentation missing in model
|
488 + | /* BuilderGenerator.kt:314 */
|
281 489 | pub fn set_float(mut self, input: ::std::option::Option<f32>) -> Self {
|
490 + | /* BuilderGenerator.kt:315 */
|
282 491 | self.float = input;
|
283 492 | self
|
493 + | /* BuilderGenerator.kt:314 */
|
284 494 | }
|
495 + | /* BuilderGenerator.kt:334 */
|
285 496 | #[allow(missing_docs)] // documentation missing in model
|
497 + | /* BuilderGenerator.kt:336 */
|
286 498 | pub fn get_float(&self) -> &::std::option::Option<f32> {
|
499 + | /* BuilderGenerator.kt:337 */
|
287 500 | &self.float
|
501 + | /* BuilderGenerator.kt:336 */
|
288 502 | }
|
503 + | /* BuilderGenerator.kt:286 */
|
289 504 | #[allow(missing_docs)] // documentation missing in model
|
505 + | /* BuilderGenerator.kt:291 */
|
290 506 | pub fn double(mut self, input: f64) -> Self {
|
507 + | /* BuilderGenerator.kt:292 */
|
291 508 | self.double = ::std::option::Option::Some(input);
|
509 + | /* BuilderGenerator.kt:293 */
|
292 510 | self
|
511 + | /* BuilderGenerator.kt:291 */
|
293 512 | }
|
513 + | /* BuilderGenerator.kt:312 */
|
294 514 | #[allow(missing_docs)] // documentation missing in model
|
515 + | /* BuilderGenerator.kt:314 */
|
295 516 | pub fn set_double(mut self, input: ::std::option::Option<f64>) -> Self {
|
517 + | /* BuilderGenerator.kt:315 */
|
296 518 | self.double = input;
|
297 519 | self
|
520 + | /* BuilderGenerator.kt:314 */
|
298 521 | }
|
522 + | /* BuilderGenerator.kt:334 */
|
299 523 | #[allow(missing_docs)] // documentation missing in model
|
524 + | /* BuilderGenerator.kt:336 */
|
300 525 | pub fn get_double(&self) -> &::std::option::Option<f64> {
|
526 + | /* BuilderGenerator.kt:337 */
|
301 527 | &self.double
|
528 + | /* BuilderGenerator.kt:336 */
|
302 529 | }
|
530 + | /* BuilderGenerator.kt:286 */
|
303 531 | #[allow(missing_docs)] // documentation missing in model
|
532 + | /* BuilderGenerator.kt:291 */
|
304 533 | pub fn timestamp(mut self, input: ::aws_smithy_types::DateTime) -> Self {
|
534 + | /* BuilderGenerator.kt:292 */
|
305 535 | self.timestamp = ::std::option::Option::Some(input);
|
536 + | /* BuilderGenerator.kt:293 */
|
306 537 | self
|
538 + | /* BuilderGenerator.kt:291 */
|
307 539 | }
|
540 + | /* BuilderGenerator.kt:312 */
|
308 541 | #[allow(missing_docs)] // documentation missing in model
|
542 + | /* BuilderGenerator.kt:314 */
|
309 543 | pub fn set_timestamp(mut self, input: ::std::option::Option<::aws_smithy_types::DateTime>) -> Self {
|
544 + | /* BuilderGenerator.kt:315 */
|
310 545 | self.timestamp = input;
|
311 546 | self
|
547 + | /* BuilderGenerator.kt:314 */
|
312 548 | }
|
549 + | /* BuilderGenerator.kt:334 */
|
313 550 | #[allow(missing_docs)] // documentation missing in model
|
551 + | /* BuilderGenerator.kt:336 */
|
314 552 | pub fn get_timestamp(&self) -> &::std::option::Option<::aws_smithy_types::DateTime> {
|
553 + | /* BuilderGenerator.kt:337 */
|
315 554 | &self.timestamp
|
555 + | /* BuilderGenerator.kt:336 */
|
316 556 | }
|
557 + | /* BuilderGenerator.kt:286 */
|
317 558 | #[allow(missing_docs)] // documentation missing in model
|
559 + | /* BuilderGenerator.kt:291 */
|
318 560 | pub fn r#enum(mut self, input: crate::types::Suit) -> Self {
|
561 + | /* BuilderGenerator.kt:292 */
|
319 562 | self.r#enum = ::std::option::Option::Some(input);
|
563 + | /* BuilderGenerator.kt:293 */
|
320 564 | self
|
565 + | /* BuilderGenerator.kt:291 */
|
321 566 | }
|
567 + | /* BuilderGenerator.kt:312 */
|
322 568 | #[allow(missing_docs)] // documentation missing in model
|
569 + | /* BuilderGenerator.kt:314 */
|
323 570 | pub fn set_enum(mut self, input: ::std::option::Option<crate::types::Suit>) -> Self {
|
571 + | /* BuilderGenerator.kt:315 */
|
324 572 | self.r#enum = input;
|
325 573 | self
|
574 + | /* BuilderGenerator.kt:314 */
|
326 575 | }
|
576 + | /* BuilderGenerator.kt:334 */
|
327 577 | #[allow(missing_docs)] // documentation missing in model
|
578 + | /* BuilderGenerator.kt:336 */
|
328 579 | pub fn get_enum(&self) -> &::std::option::Option<crate::types::Suit> {
|
580 + | /* BuilderGenerator.kt:337 */
|
329 581 | &self.r#enum
|
582 + | /* BuilderGenerator.kt:336 */
|
330 583 | }
|
584 + | /* BuilderGenerator.kt:286 */
|
331 585 | #[allow(missing_docs)] // documentation missing in model
|
332 - | /// This field is required.
|
586 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
587 + | /* BuilderGenerator.kt:291 */
|
333 588 | pub fn required_blob(mut self, input: ::aws_smithy_types::Blob) -> Self {
|
589 + | /* BuilderGenerator.kt:292 */
|
334 590 | self.required_blob = ::std::option::Option::Some(input);
|
591 + | /* BuilderGenerator.kt:293 */
|
335 592 | self
|
593 + | /* BuilderGenerator.kt:291 */
|
336 594 | }
|
595 + | /* BuilderGenerator.kt:312 */
|
337 596 | #[allow(missing_docs)] // documentation missing in model
|
597 + | /* BuilderGenerator.kt:314 */
|
338 598 | pub fn set_required_blob(mut self, input: ::std::option::Option<::aws_smithy_types::Blob>) -> Self {
|
599 + | /* BuilderGenerator.kt:315 */
|
339 600 | self.required_blob = input;
|
340 601 | self
|
602 + | /* BuilderGenerator.kt:314 */
|
341 603 | }
|
604 + | /* BuilderGenerator.kt:334 */
|
342 605 | #[allow(missing_docs)] // documentation missing in model
|
606 + | /* BuilderGenerator.kt:336 */
|
343 607 | pub fn get_required_blob(&self) -> &::std::option::Option<::aws_smithy_types::Blob> {
|
608 + | /* BuilderGenerator.kt:337 */
|
344 609 | &self.required_blob
|
610 + | /* BuilderGenerator.kt:336 */
|
345 611 | }
|
612 + | /* BuilderGenerator.kt:286 */
|
346 613 | #[allow(missing_docs)] // documentation missing in model
|
347 - | /// This field is required.
|
614 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
615 + | /* BuilderGenerator.kt:291 */
|
348 616 | pub fn required_boolean(mut self, input: bool) -> Self {
|
617 + | /* BuilderGenerator.kt:292 */
|
349 618 | self.required_boolean = ::std::option::Option::Some(input);
|
619 + | /* BuilderGenerator.kt:293 */
|
350 620 | self
|
621 + | /* BuilderGenerator.kt:291 */
|
351 622 | }
|
623 + | /* BuilderGenerator.kt:312 */
|
352 624 | #[allow(missing_docs)] // documentation missing in model
|
625 + | /* BuilderGenerator.kt:314 */
|
353 626 | pub fn set_required_boolean(mut self, input: ::std::option::Option<bool>) -> Self {
|
627 + | /* BuilderGenerator.kt:315 */
|
354 628 | self.required_boolean = input;
|
355 629 | self
|
630 + | /* BuilderGenerator.kt:314 */
|
356 631 | }
|
632 + | /* BuilderGenerator.kt:334 */
|
357 633 | #[allow(missing_docs)] // documentation missing in model
|
634 + | /* BuilderGenerator.kt:336 */
|
358 635 | pub fn get_required_boolean(&self) -> &::std::option::Option<bool> {
|
636 + | /* BuilderGenerator.kt:337 */
|
359 637 | &self.required_boolean
|
638 + | /* BuilderGenerator.kt:336 */
|
360 639 | }
|
640 + | /* BuilderGenerator.kt:286 */
|
361 641 | #[allow(missing_docs)] // documentation missing in model
|
362 - | /// This field is required.
|
642 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
643 + | /* BuilderGenerator.kt:291 */
|
363 644 | pub fn required_string(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
|
645 + | /* BuilderGenerator.kt:292 */
|
364 646 | self.required_string = ::std::option::Option::Some(input.into());
|
647 + | /* BuilderGenerator.kt:293 */
|
365 648 | self
|
649 + | /* BuilderGenerator.kt:291 */
|
366 650 | }
|
651 + | /* BuilderGenerator.kt:312 */
|
367 652 | #[allow(missing_docs)] // documentation missing in model
|
653 + | /* BuilderGenerator.kt:314 */
|
368 654 | pub fn set_required_string(mut self, input: ::std::option::Option<::std::string::String>) -> Self {
|
655 + | /* BuilderGenerator.kt:315 */
|
369 656 | self.required_string = input;
|
370 657 | self
|
658 + | /* BuilderGenerator.kt:314 */
|
371 659 | }
|
660 + | /* BuilderGenerator.kt:334 */
|
372 661 | #[allow(missing_docs)] // documentation missing in model
|
662 + | /* BuilderGenerator.kt:336 */
|
373 663 | pub fn get_required_string(&self) -> &::std::option::Option<::std::string::String> {
|
664 + | /* BuilderGenerator.kt:337 */
|
374 665 | &self.required_string
|
666 + | /* BuilderGenerator.kt:336 */
|
375 667 | }
|
668 + | /* BuilderGenerator.kt:286 */
|
376 669 | #[allow(missing_docs)] // documentation missing in model
|
377 - | /// This field is required.
|
670 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
671 + | /* BuilderGenerator.kt:291 */
|
378 672 | pub fn required_byte(mut self, input: i8) -> Self {
|
673 + | /* BuilderGenerator.kt:292 */
|
379 674 | self.required_byte = ::std::option::Option::Some(input);
|
675 + | /* BuilderGenerator.kt:293 */
|
380 676 | self
|
677 + | /* BuilderGenerator.kt:291 */
|
381 678 | }
|
679 + | /* BuilderGenerator.kt:312 */
|
382 680 | #[allow(missing_docs)] // documentation missing in model
|
681 + | /* BuilderGenerator.kt:314 */
|
383 682 | pub fn set_required_byte(mut self, input: ::std::option::Option<i8>) -> Self {
|
683 + | /* BuilderGenerator.kt:315 */
|
384 684 | self.required_byte = input;
|
385 685 | self
|
686 + | /* BuilderGenerator.kt:314 */
|
386 687 | }
|
688 + | /* BuilderGenerator.kt:334 */
|
387 689 | #[allow(missing_docs)] // documentation missing in model
|
690 + | /* BuilderGenerator.kt:336 */
|
388 691 | pub fn get_required_byte(&self) -> &::std::option::Option<i8> {
|
692 + | /* BuilderGenerator.kt:337 */
|
389 693 | &self.required_byte
|
694 + | /* BuilderGenerator.kt:336 */
|
390 695 | }
|
696 + | /* BuilderGenerator.kt:286 */
|
391 697 | #[allow(missing_docs)] // documentation missing in model
|
392 - | /// This field is required.
|
698 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
699 + | /* BuilderGenerator.kt:291 */
|
393 700 | pub fn required_short(mut self, input: i16) -> Self {
|
701 + | /* BuilderGenerator.kt:292 */
|
394 702 | self.required_short = ::std::option::Option::Some(input);
|
703 + | /* BuilderGenerator.kt:293 */
|
395 704 | self
|
705 + | /* BuilderGenerator.kt:291 */
|
396 706 | }
|
707 + | /* BuilderGenerator.kt:312 */
|
397 708 | #[allow(missing_docs)] // documentation missing in model
|
709 + | /* BuilderGenerator.kt:314 */
|
398 710 | pub fn set_required_short(mut self, input: ::std::option::Option<i16>) -> Self {
|
711 + | /* BuilderGenerator.kt:315 */
|
399 712 | self.required_short = input;
|
400 713 | self
|
714 + | /* BuilderGenerator.kt:314 */
|
401 715 | }
|
716 + | /* BuilderGenerator.kt:334 */
|
402 717 | #[allow(missing_docs)] // documentation missing in model
|
718 + | /* BuilderGenerator.kt:336 */
|
403 719 | pub fn get_required_short(&self) -> &::std::option::Option<i16> {
|
720 + | /* BuilderGenerator.kt:337 */
|
404 721 | &self.required_short
|
722 + | /* BuilderGenerator.kt:336 */
|
405 723 | }
|
724 + | /* BuilderGenerator.kt:286 */
|
406 725 | #[allow(missing_docs)] // documentation missing in model
|
407 - | /// This field is required.
|
726 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
727 + | /* BuilderGenerator.kt:291 */
|
408 728 | pub fn required_integer(mut self, input: i32) -> Self {
|
729 + | /* BuilderGenerator.kt:292 */
|
409 730 | self.required_integer = ::std::option::Option::Some(input);
|
731 + | /* BuilderGenerator.kt:293 */
|
410 732 | self
|
733 + | /* BuilderGenerator.kt:291 */
|
411 734 | }
|
735 + | /* BuilderGenerator.kt:312 */
|
412 736 | #[allow(missing_docs)] // documentation missing in model
|
737 + | /* BuilderGenerator.kt:314 */
|
413 738 | pub fn set_required_integer(mut self, input: ::std::option::Option<i32>) -> Self {
|
739 + | /* BuilderGenerator.kt:315 */
|
414 740 | self.required_integer = input;
|
415 741 | self
|
742 + | /* BuilderGenerator.kt:314 */
|
416 743 | }
|
744 + | /* BuilderGenerator.kt:334 */
|
417 745 | #[allow(missing_docs)] // documentation missing in model
|
746 + | /* BuilderGenerator.kt:336 */
|
418 747 | pub fn get_required_integer(&self) -> &::std::option::Option<i32> {
|
748 + | /* BuilderGenerator.kt:337 */
|
419 749 | &self.required_integer
|
750 + | /* BuilderGenerator.kt:336 */
|
420 751 | }
|
752 + | /* BuilderGenerator.kt:286 */
|
421 753 | #[allow(missing_docs)] // documentation missing in model
|
422 - | /// This field is required.
|
754 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
755 + | /* BuilderGenerator.kt:291 */
|
423 756 | pub fn required_long(mut self, input: i64) -> Self {
|
757 + | /* BuilderGenerator.kt:292 */
|
424 758 | self.required_long = ::std::option::Option::Some(input);
|
759 + | /* BuilderGenerator.kt:293 */
|
425 760 | self
|
761 + | /* BuilderGenerator.kt:291 */
|
426 762 | }
|
763 + | /* BuilderGenerator.kt:312 */
|
427 764 | #[allow(missing_docs)] // documentation missing in model
|
765 + | /* BuilderGenerator.kt:314 */
|
428 766 | pub fn set_required_long(mut self, input: ::std::option::Option<i64>) -> Self {
|
767 + | /* BuilderGenerator.kt:315 */
|
429 768 | self.required_long = input;
|
430 769 | self
|
770 + | /* BuilderGenerator.kt:314 */
|
431 771 | }
|
772 + | /* BuilderGenerator.kt:334 */
|
432 773 | #[allow(missing_docs)] // documentation missing in model
|
774 + | /* BuilderGenerator.kt:336 */
|
433 775 | pub fn get_required_long(&self) -> &::std::option::Option<i64> {
|
776 + | /* BuilderGenerator.kt:337 */
|
434 777 | &self.required_long
|
778 + | /* BuilderGenerator.kt:336 */
|
435 779 | }
|
780 + | /* BuilderGenerator.kt:286 */
|
436 781 | #[allow(missing_docs)] // documentation missing in model
|
437 - | /// This field is required.
|
782 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
783 + | /* BuilderGenerator.kt:291 */
|
438 784 | pub fn required_float(mut self, input: f32) -> Self {
|
785 + | /* BuilderGenerator.kt:292 */
|
439 786 | self.required_float = ::std::option::Option::Some(input);
|
787 + | /* BuilderGenerator.kt:293 */
|
440 788 | self
|
789 + | /* BuilderGenerator.kt:291 */
|
441 790 | }
|
791 + | /* BuilderGenerator.kt:312 */
|
442 792 | #[allow(missing_docs)] // documentation missing in model
|
793 + | /* BuilderGenerator.kt:314 */
|
443 794 | pub fn set_required_float(mut self, input: ::std::option::Option<f32>) -> Self {
|
795 + | /* BuilderGenerator.kt:315 */
|
444 796 | self.required_float = input;
|
445 797 | self
|
798 + | /* BuilderGenerator.kt:314 */
|
446 799 | }
|
800 + | /* BuilderGenerator.kt:334 */
|
447 801 | #[allow(missing_docs)] // documentation missing in model
|
802 + | /* BuilderGenerator.kt:336 */
|
448 803 | pub fn get_required_float(&self) -> &::std::option::Option<f32> {
|
804 + | /* BuilderGenerator.kt:337 */
|
449 805 | &self.required_float
|
806 + | /* BuilderGenerator.kt:336 */
|
450 807 | }
|
808 + | /* BuilderGenerator.kt:286 */
|
451 809 | #[allow(missing_docs)] // documentation missing in model
|
452 - | /// This field is required.
|
810 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
811 + | /* BuilderGenerator.kt:291 */
|
453 812 | pub fn required_double(mut self, input: f64) -> Self {
|
813 + | /* BuilderGenerator.kt:292 */
|
454 814 | self.required_double = ::std::option::Option::Some(input);
|
815 + | /* BuilderGenerator.kt:293 */
|
455 816 | self
|
817 + | /* BuilderGenerator.kt:291 */
|
456 818 | }
|
819 + | /* BuilderGenerator.kt:312 */
|
457 820 | #[allow(missing_docs)] // documentation missing in model
|
821 + | /* BuilderGenerator.kt:314 */
|
458 822 | pub fn set_required_double(mut self, input: ::std::option::Option<f64>) -> Self {
|
823 + | /* BuilderGenerator.kt:315 */
|
459 824 | self.required_double = input;
|
460 825 | self
|
826 + | /* BuilderGenerator.kt:314 */
|
461 827 | }
|
828 + | /* BuilderGenerator.kt:334 */
|
462 829 | #[allow(missing_docs)] // documentation missing in model
|
830 + | /* BuilderGenerator.kt:336 */
|
463 831 | pub fn get_required_double(&self) -> &::std::option::Option<f64> {
|
832 + | /* BuilderGenerator.kt:337 */
|
464 833 | &self.required_double
|
834 + | /* BuilderGenerator.kt:336 */
|
465 835 | }
|
836 + | /* BuilderGenerator.kt:286 */
|
466 837 | #[allow(missing_docs)] // documentation missing in model
|
467 - | /// This field is required.
|
838 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
839 + | /* BuilderGenerator.kt:291 */
|
468 840 | pub fn required_timestamp(mut self, input: ::aws_smithy_types::DateTime) -> Self {
|
841 + | /* BuilderGenerator.kt:292 */
|
469 842 | self.required_timestamp = ::std::option::Option::Some(input);
|
843 + | /* BuilderGenerator.kt:293 */
|
470 844 | self
|
845 + | /* BuilderGenerator.kt:291 */
|
471 846 | }
|
847 + | /* BuilderGenerator.kt:312 */
|
472 848 | #[allow(missing_docs)] // documentation missing in model
|
849 + | /* BuilderGenerator.kt:314 */
|
473 850 | pub fn set_required_timestamp(mut self, input: ::std::option::Option<::aws_smithy_types::DateTime>) -> Self {
|
851 + | /* BuilderGenerator.kt:315 */
|
474 852 | self.required_timestamp = input;
|
475 853 | self
|
854 + | /* BuilderGenerator.kt:314 */
|
476 855 | }
|
856 + | /* BuilderGenerator.kt:334 */
|
477 857 | #[allow(missing_docs)] // documentation missing in model
|
858 + | /* BuilderGenerator.kt:336 */
|
478 859 | pub fn get_required_timestamp(&self) -> &::std::option::Option<::aws_smithy_types::DateTime> {
|
860 + | /* BuilderGenerator.kt:337 */
|
479 861 | &self.required_timestamp
|
862 + | /* BuilderGenerator.kt:336 */
|
480 863 | }
|
864 + | /* BuilderGenerator.kt:286 */
|
481 865 | #[allow(missing_docs)] // documentation missing in model
|
482 - | /// This field is required.
|
866 + | /// /* BuilderGenerator.kt:288 */This field is required.
|
867 + | /* BuilderGenerator.kt:291 */
|
483 868 | pub fn required_enum(mut self, input: crate::types::Suit) -> Self {
|
869 + | /* BuilderGenerator.kt:292 */
|
484 870 | self.required_enum = ::std::option::Option::Some(input);
|
871 + | /* BuilderGenerator.kt:293 */
|
485 872 | self
|
873 + | /* BuilderGenerator.kt:291 */
|
486 874 | }
|
875 + | /* BuilderGenerator.kt:312 */
|
487 876 | #[allow(missing_docs)] // documentation missing in model
|
877 + | /* BuilderGenerator.kt:314 */
|
488 878 | pub fn set_required_enum(mut self, input: ::std::option::Option<crate::types::Suit>) -> Self {
|
879 + | /* BuilderGenerator.kt:315 */
|
489 880 | self.required_enum = input;
|
490 881 | self
|
882 + | /* BuilderGenerator.kt:314 */
|
491 883 | }
|
884 + | /* BuilderGenerator.kt:334 */
|
492 885 | #[allow(missing_docs)] // documentation missing in model
|
886 + | /* BuilderGenerator.kt:336 */
|
493 887 | pub fn get_required_enum(&self) -> &::std::option::Option<crate::types::Suit> {
|
888 + | /* BuilderGenerator.kt:337 */
|
494 889 | &self.required_enum
|
495 - | }
|
496 - | /// Consumes the builder and constructs a [`SimpleStructOperationOutput`](crate::operation::simple_struct_operation::SimpleStructOperationOutput).
|
497 - | /// This method will fail if any of the following fields are not set:
|
498 - | /// - [`required_blob`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_blob)
|
499 - | /// - [`required_boolean`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_boolean)
|
500 - | /// - [`required_string`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_string)
|
501 - | /// - [`required_byte`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_byte)
|
502 - | /// - [`required_short`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_short)
|
503 - | /// - [`required_integer`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_integer)
|
504 - | /// - [`required_long`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_long)
|
505 - | /// - [`required_float`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_float)
|
506 - | /// - [`required_double`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_double)
|
507 - | /// - [`required_timestamp`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_timestamp)
|
508 - | /// - [`required_enum`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_enum)
|
890 + | /* BuilderGenerator.kt:336 */
|
891 + | }
|
892 + | /// /* BuilderGenerator.kt:240 */Consumes the builder and constructs a [`SimpleStructOperationOutput`](crate::operation::simple_struct_operation::SimpleStructOperationOutput).
|
893 + | /// /* BuilderGenerator.kt:243 */This method will fail if any of the following fields are not set:
|
894 + | /// /* BuilderGenerator.kt:246 */- [`required_blob`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_blob)
|
895 + | /// /* BuilderGenerator.kt:246 */- [`required_boolean`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_boolean)
|
896 + | /// /* BuilderGenerator.kt:246 */- [`required_string`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_string)
|
897 + | /// /* BuilderGenerator.kt:246 */- [`required_byte`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_byte)
|
898 + | /// /* BuilderGenerator.kt:246 */- [`required_short`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_short)
|
899 + | /// /* BuilderGenerator.kt:246 */- [`required_integer`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_integer)
|
900 + | /// /* BuilderGenerator.kt:246 */- [`required_long`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_long)
|
901 + | /// /* BuilderGenerator.kt:246 */- [`required_float`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_float)
|
902 + | /// /* BuilderGenerator.kt:246 */- [`required_double`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_double)
|
903 + | /// /* BuilderGenerator.kt:246 */- [`required_timestamp`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_timestamp)
|
904 + | /// /* BuilderGenerator.kt:246 */- [`required_enum`](crate::operation::simple_struct_operation::builders::SimpleStructOperationOutputBuilder::required_enum)
|
905 + | /* BuilderGenerator.kt:253 */
|
509 906 | pub fn build(
|
510 907 | self,
|
511 908 | ) -> ::std::result::Result<crate::operation::simple_struct_operation::SimpleStructOperationOutput, ::aws_smithy_types::error::operation::BuildError>
|
512 909 | {
|
513 - | ::std::result::Result::Ok(crate::operation::simple_struct_operation::SimpleStructOperationOutput {
|
514 - | blob: self.blob,
|
515 - | boolean: self.boolean,
|
516 - | string: self.string,
|
517 - | byte: self.byte,
|
518 - | short: self.short,
|
519 - | integer: self.integer,
|
520 - | long: self.long,
|
521 - | float: self.float,
|
522 - | double: self.double,
|
523 - | timestamp: self.timestamp,
|
524 - | r#enum: self.r#enum,
|
525 - | required_blob: self.required_blob.ok_or_else(|| {
|
526 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
527 - | "required_blob",
|
528 - | "required_blob was not specified but it is required when building SimpleStructOperationOutput",
|
529 - | )
|
530 - | })?,
|
531 - | required_boolean: self.required_boolean.ok_or_else(|| {
|
532 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
533 - | "required_boolean",
|
534 - | "required_boolean was not specified but it is required when building SimpleStructOperationOutput",
|
535 - | )
|
536 - | })?,
|
537 - | required_string: self.required_string.ok_or_else(|| {
|
538 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
539 - | "required_string",
|
540 - | "required_string was not specified but it is required when building SimpleStructOperationOutput",
|
541 - | )
|
542 - | })?,
|
543 - | required_byte: self.required_byte.ok_or_else(|| {
|
544 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
545 - | "required_byte",
|
546 - | "required_byte was not specified but it is required when building SimpleStructOperationOutput",
|
547 - | )
|
548 - | })?,
|
549 - | required_short: self.required_short.ok_or_else(|| {
|
550 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
551 - | "required_short",
|
552 - | "required_short was not specified but it is required when building SimpleStructOperationOutput",
|
553 - | )
|
554 - | })?,
|
555 - | required_integer: self.required_integer.ok_or_else(|| {
|
556 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
557 - | "required_integer",
|
558 - | "required_integer was not specified but it is required when building SimpleStructOperationOutput",
|
559 - | )
|
560 - | })?,
|
561 - | required_long: self.required_long.ok_or_else(|| {
|
562 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
563 - | "required_long",
|
564 - | "required_long was not specified but it is required when building SimpleStructOperationOutput",
|
565 - | )
|
566 - | })?,
|
567 - | required_float: self.required_float.ok_or_else(|| {
|
568 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
569 - | "required_float",
|
570 - | "required_float was not specified but it is required when building SimpleStructOperationOutput",
|
571 - | )
|
572 - | })?,
|
573 - | required_double: self.required_double.ok_or_else(|| {
|
574 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
575 - | "required_double",
|
576 - | "required_double was not specified but it is required when building SimpleStructOperationOutput",
|
577 - | )
|
578 - | })?,
|
579 - | required_timestamp: self.required_timestamp.ok_or_else(|| {
|
580 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
581 - | "required_timestamp",
|
582 - | "required_timestamp was not specified but it is required when building SimpleStructOperationOutput",
|
583 - | )
|
584 - | })?,
|
585 - | required_enum: self.required_enum.ok_or_else(|| {
|
586 - | ::aws_smithy_types::error::operation::BuildError::missing_field(
|
587 - | "required_enum",
|
588 - | "required_enum was not specified but it is required when building SimpleStructOperationOutput",
|
589 - | )
|
590 - | })?,
|
591 - | })
|
592 - | }
|
910 + | /* BuilderGenerator.kt:254 */
|
911 + | ::std::result::Result::Ok(
|
912 + | /* BuilderGenerator.kt:477 */crate::operation::simple_struct_operation::SimpleStructOperationOutput {
|
913 + | /* BuilderGenerator.kt:481 */blob: self.blob
|
914 + | ,
|
915 + | /* BuilderGenerator.kt:481 */boolean: self.boolean
|
916 + | ,
|
917 + | /* BuilderGenerator.kt:481 */string: self.string
|
918 + | ,
|
919 + | /* BuilderGenerator.kt:481 */byte: self.byte
|
920 + | ,
|
921 + | /* BuilderGenerator.kt:481 */short: self.short
|
922 + | ,
|
923 + | /* BuilderGenerator.kt:481 */integer: self.integer
|
924 + | ,
|
925 + | /* BuilderGenerator.kt:481 */long: self.long
|
926 + | ,
|
927 + | /* BuilderGenerator.kt:481 */float: self.float
|
928 + | ,
|
929 + | /* BuilderGenerator.kt:481 */double: self.double
|
930 + | ,
|
931 + | /* BuilderGenerator.kt:481 */timestamp: self.timestamp
|
932 + | ,
|
933 + | /* BuilderGenerator.kt:481 */r#enum: self.r#enum
|
934 + | ,
|
935 + | /* BuilderGenerator.kt:481 */required_blob: self.required_blob
|
936 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
937 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_blob", "required_blob was not specified but it is required when building SimpleStructOperationOutput")
|
938 + | /* BuilderGenerator.kt:494 */)?
|
939 + | ,
|
940 + | /* BuilderGenerator.kt:481 */required_boolean: self.required_boolean
|
941 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
942 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_boolean", "required_boolean was not specified but it is required when building SimpleStructOperationOutput")
|
943 + | /* BuilderGenerator.kt:494 */)?
|
944 + | ,
|
945 + | /* BuilderGenerator.kt:481 */required_string: self.required_string
|
946 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
947 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_string", "required_string was not specified but it is required when building SimpleStructOperationOutput")
|
948 + | /* BuilderGenerator.kt:494 */)?
|
949 + | ,
|
950 + | /* BuilderGenerator.kt:481 */required_byte: self.required_byte
|
951 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
952 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_byte", "required_byte was not specified but it is required when building SimpleStructOperationOutput")
|
953 + | /* BuilderGenerator.kt:494 */)?
|
954 + | ,
|
955 + | /* BuilderGenerator.kt:481 */required_short: self.required_short
|
956 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
957 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_short", "required_short was not specified but it is required when building SimpleStructOperationOutput")
|
958 + | /* BuilderGenerator.kt:494 */)?
|
959 + | ,
|
960 + | /* BuilderGenerator.kt:481 */required_integer: self.required_integer
|
961 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
962 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_integer", "required_integer was not specified but it is required when building SimpleStructOperationOutput")
|
963 + | /* BuilderGenerator.kt:494 */)?
|
964 + | ,
|
965 + | /* BuilderGenerator.kt:481 */required_long: self.required_long
|
966 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
967 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_long", "required_long was not specified but it is required when building SimpleStructOperationOutput")
|
968 + | /* BuilderGenerator.kt:494 */)?
|
969 + | ,
|
970 + | /* BuilderGenerator.kt:481 */required_float: self.required_float
|
971 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
972 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_float", "required_float was not specified but it is required when building SimpleStructOperationOutput")
|
973 + | /* BuilderGenerator.kt:494 */)?
|
974 + | ,
|
975 + | /* BuilderGenerator.kt:481 */required_double: self.required_double
|
976 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
977 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_double", "required_double was not specified but it is required when building SimpleStructOperationOutput")
|
978 + | /* BuilderGenerator.kt:494 */)?
|
979 + | ,
|
980 + | /* BuilderGenerator.kt:481 */required_timestamp: self.required_timestamp
|
981 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
982 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_timestamp", "required_timestamp was not specified but it is required when building SimpleStructOperationOutput")
|
983 + | /* BuilderGenerator.kt:494 */)?
|
984 + | ,
|
985 + | /* BuilderGenerator.kt:481 */required_enum: self.required_enum
|
986 + | /* BuilderGenerator.kt:494 */.ok_or_else(||
|
987 + | /* BuilderGenerator.kt:117 */::aws_smithy_types::error::operation::BuildError::missing_field("required_enum", "required_enum was not specified but it is required when building SimpleStructOperationOutput")
|
988 + | /* BuilderGenerator.kt:494 */)?
|
989 + | ,
|
990 + | /* BuilderGenerator.kt:477 */}
|
991 + | /* BuilderGenerator.kt:254 */)
|
992 + | /* BuilderGenerator.kt:253 */
|
993 + | }
|
994 + | /* BuilderGenerator.kt:355 */
|
593 995 | }
|