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 InputAndOutputWithHeadersInput {
|
8 + | pub /* StructureGenerator.kt:201 */ struct InputAndOutputWithHeadersInput {
|
9 + | /* StructureGenerator.kt:231 */
|
6 10 | #[allow(missing_docs)] // documentation missing in model
|
7 11 | pub header_string: ::std::option::Option<::std::string::String>,
|
8 - | #[allow(missing_docs)] // documentation missing in model
|
12 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
9 13 | pub header_byte: ::std::option::Option<i8>,
|
10 - | #[allow(missing_docs)] // documentation missing in model
|
14 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
11 15 | pub header_short: ::std::option::Option<i16>,
|
16 + | /* StructureGenerator.kt:231 */
|
12 17 | #[allow(missing_docs)] // documentation missing in model
|
13 18 | pub header_integer: ::std::option::Option<i32>,
|
14 - | #[allow(missing_docs)] // documentation missing in model
|
19 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
15 20 | pub header_long: ::std::option::Option<i64>,
|
16 - | #[allow(missing_docs)] // documentation missing in model
|
21 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
17 22 | pub header_float: ::std::option::Option<f32>,
|
18 - | #[allow(missing_docs)] // documentation missing in model
|
23 + | /* StructureGenerator.kt:231 */ #[allow(missing_docs)] // documentation missing in model
|
19 24 | pub header_double: ::std::option::Option<f64>,
|
25 + | /* StructureGenerator.kt:231 */
|
20 26 | #[allow(missing_docs)] // documentation missing in model
|
21 27 | pub header_true_bool: ::std::option::Option<bool>,
|
28 + | /* StructureGenerator.kt:231 */
|
22 29 | #[allow(missing_docs)] // documentation missing in model
|
23 30 | pub header_false_bool: ::std::option::Option<bool>,
|
31 + | /* StructureGenerator.kt:231 */
|
24 32 | #[allow(missing_docs)] // documentation missing in model
|
25 33 | pub header_string_list: ::std::option::Option<::std::vec::Vec<::std::string::String>>,
|
34 + | /* StructureGenerator.kt:231 */
|
26 35 | #[allow(missing_docs)] // documentation missing in model
|
27 36 | pub header_string_set: ::std::option::Option<::std::vec::Vec<::std::string::String>>,
|
37 + | /* StructureGenerator.kt:231 */
|
28 38 | #[allow(missing_docs)] // documentation missing in model
|
29 39 | pub header_integer_list: ::std::option::Option<::std::vec::Vec<i32>>,
|
40 + | /* StructureGenerator.kt:231 */
|
30 41 | #[allow(missing_docs)] // documentation missing in model
|
31 42 | pub header_boolean_list: ::std::option::Option<::std::vec::Vec<bool>>,
|
43 + | /* StructureGenerator.kt:231 */
|
32 44 | #[allow(missing_docs)] // documentation missing in model
|
33 45 | pub header_timestamp_list: ::std::option::Option<::std::vec::Vec<::aws_smithy_types::DateTime>>,
|
46 + | /* StructureGenerator.kt:231 */
|
34 47 | #[allow(missing_docs)] // documentation missing in model
|
35 48 | pub header_enum: ::std::option::Option<crate::types::FooEnum>,
|
49 + | /* StructureGenerator.kt:231 */
|
36 50 | #[allow(missing_docs)] // documentation missing in model
|
37 51 | pub header_enum_list: ::std::option::Option<::std::vec::Vec<crate::types::FooEnum>>,
|
52 + | /* StructureGenerator.kt:231 */
|
38 53 | #[allow(missing_docs)] // documentation missing in model
|
39 54 | pub header_integer_enum: ::std::option::Option<i32>,
|
55 + | /* StructureGenerator.kt:231 */
|
40 56 | #[allow(missing_docs)] // documentation missing in model
|
41 57 | pub header_integer_enum_list: ::std::option::Option<::std::vec::Vec<i32>>,
|
58 + | /* StructureGenerator.kt:201 */
|
42 59 | }
|
60 + | /* StructureGenerator.kt:135 */
|
43 61 | impl InputAndOutputWithHeadersInput {
|
62 + | /* StructureGenerator.kt:231 */
|
44 63 | #[allow(missing_docs)] // documentation missing in model
|
64 + | /* StructureGenerator.kt:166 */
|
45 65 | pub fn header_string(&self) -> ::std::option::Option<&str> {
|
66 + | /* StructureGenerator.kt:169 */
|
46 67 | self.header_string.as_deref()
|
68 + | /* StructureGenerator.kt:166 */
|
47 69 | }
|
70 + | /* StructureGenerator.kt:231 */
|
48 71 | #[allow(missing_docs)] // documentation missing in model
|
72 + | /* StructureGenerator.kt:166 */
|
49 73 | pub fn header_byte(&self) -> ::std::option::Option<i8> {
|
74 + | /* StructureGenerator.kt:168 */
|
50 75 | self.header_byte
|
76 + | /* StructureGenerator.kt:166 */
|
51 77 | }
|
78 + | /* StructureGenerator.kt:231 */
|
52 79 | #[allow(missing_docs)] // documentation missing in model
|
80 + | /* StructureGenerator.kt:166 */
|
53 81 | pub fn header_short(&self) -> ::std::option::Option<i16> {
|
82 + | /* StructureGenerator.kt:168 */
|
54 83 | self.header_short
|
84 + | /* StructureGenerator.kt:166 */
|
55 85 | }
|
86 + | /* StructureGenerator.kt:231 */
|
56 87 | #[allow(missing_docs)] // documentation missing in model
|
88 + | /* StructureGenerator.kt:166 */
|
57 89 | pub fn header_integer(&self) -> ::std::option::Option<i32> {
|
90 + | /* StructureGenerator.kt:168 */
|
58 91 | self.header_integer
|
92 + | /* StructureGenerator.kt:166 */
|
59 93 | }
|
94 + | /* StructureGenerator.kt:231 */
|
60 95 | #[allow(missing_docs)] // documentation missing in model
|
96 + | /* StructureGenerator.kt:166 */
|
61 97 | pub fn header_long(&self) -> ::std::option::Option<i64> {
|
98 + | /* StructureGenerator.kt:168 */
|
62 99 | self.header_long
|
100 + | /* StructureGenerator.kt:166 */
|
63 101 | }
|
102 + | /* StructureGenerator.kt:231 */
|
64 103 | #[allow(missing_docs)] // documentation missing in model
|
104 + | /* StructureGenerator.kt:166 */
|
65 105 | pub fn header_float(&self) -> ::std::option::Option<f32> {
|
106 + | /* StructureGenerator.kt:168 */
|
66 107 | self.header_float
|
108 + | /* StructureGenerator.kt:166 */
|
67 109 | }
|
110 + | /* StructureGenerator.kt:231 */
|
68 111 | #[allow(missing_docs)] // documentation missing in model
|
112 + | /* StructureGenerator.kt:166 */
|
69 113 | pub fn header_double(&self) -> ::std::option::Option<f64> {
|
114 + | /* StructureGenerator.kt:168 */
|
70 115 | self.header_double
|
116 + | /* StructureGenerator.kt:166 */
|
71 117 | }
|
118 + | /* StructureGenerator.kt:231 */
|
72 119 | #[allow(missing_docs)] // documentation missing in model
|
120 + | /* StructureGenerator.kt:166 */
|
73 121 | pub fn header_true_bool(&self) -> ::std::option::Option<bool> {
|
122 + | /* StructureGenerator.kt:168 */
|
74 123 | self.header_true_bool
|
124 + | /* StructureGenerator.kt:166 */
|
75 125 | }
|
126 + | /* StructureGenerator.kt:231 */
|
76 127 | #[allow(missing_docs)] // documentation missing in model
|
128 + | /* StructureGenerator.kt:166 */
|
77 129 | pub fn header_false_bool(&self) -> ::std::option::Option<bool> {
|
130 + | /* StructureGenerator.kt:168 */
|
78 131 | self.header_false_bool
|
132 + | /* StructureGenerator.kt:166 */
|
79 133 | }
|
134 + | /* StructureGenerator.kt:231 */
|
80 135 | #[allow(missing_docs)] // documentation missing in model
|
81 - | ///
|
82 - | /// If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_string_list.is_none()`.
|
136 + | /// /* StructureGenerator.kt:162 */
|
137 + | /// /* StructureGenerator.kt:163 */If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_string_list.is_none()`.
|
138 + | /* StructureGenerator.kt:166 */
|
83 139 | pub fn header_string_list(&self) -> &[::std::string::String] {
|
84 - | self.header_string_list.as_deref().unwrap_or_default()
|
85 - | }
|
86 - | #[allow(missing_docs)] // documentation missing in model
|
87 - | ///
|
88 - | /// If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_string_set.is_none()`.
|
140 + | /* StructureGenerator.kt:169 */
|
141 + | self.header_string_list
|
142 + | .as_deref()
|
143 + | /* StructureGenerator.kt:175 */
|
144 + | .unwrap_or_default()
|
145 + | /* StructureGenerator.kt:166 */
|
146 + | }
|
147 + | /* StructureGenerator.kt:231 */
|
148 + | #[allow(missing_docs)] // documentation missing in model
|
149 + | /// /* StructureGenerator.kt:162 */
|
150 + | /// /* StructureGenerator.kt:163 */If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_string_set.is_none()`.
|
151 + | /* StructureGenerator.kt:166 */
|
89 152 | pub fn header_string_set(&self) -> &[::std::string::String] {
|
90 - | self.header_string_set.as_deref().unwrap_or_default()
|
91 - | }
|
92 - | #[allow(missing_docs)] // documentation missing in model
|
93 - | ///
|
94 - | /// If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_integer_list.is_none()`.
|
153 + | /* StructureGenerator.kt:169 */
|
154 + | self.header_string_set
|
155 + | .as_deref()
|
156 + | /* StructureGenerator.kt:175 */
|
157 + | .unwrap_or_default()
|
158 + | /* StructureGenerator.kt:166 */
|
159 + | }
|
160 + | /* StructureGenerator.kt:231 */
|
161 + | #[allow(missing_docs)] // documentation missing in model
|
162 + | /// /* StructureGenerator.kt:162 */
|
163 + | /// /* StructureGenerator.kt:163 */If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_integer_list.is_none()`.
|
164 + | /* StructureGenerator.kt:166 */
|
95 165 | pub fn header_integer_list(&self) -> &[i32] {
|
96 - | self.header_integer_list.as_deref().unwrap_or_default()
|
97 - | }
|
98 - | #[allow(missing_docs)] // documentation missing in model
|
99 - | ///
|
100 - | /// If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_boolean_list.is_none()`.
|
166 + | /* StructureGenerator.kt:169 */
|
167 + | self.header_integer_list
|
168 + | .as_deref()
|
169 + | /* StructureGenerator.kt:175 */
|
170 + | .unwrap_or_default()
|
171 + | /* StructureGenerator.kt:166 */
|
172 + | }
|
173 + | /* StructureGenerator.kt:231 */
|
174 + | #[allow(missing_docs)] // documentation missing in model
|
175 + | /// /* StructureGenerator.kt:162 */
|
176 + | /// /* StructureGenerator.kt:163 */If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_boolean_list.is_none()`.
|
177 + | /* StructureGenerator.kt:166 */
|
101 178 | pub fn header_boolean_list(&self) -> &[bool] {
|
102 - | self.header_boolean_list.as_deref().unwrap_or_default()
|
103 - | }
|
104 - | #[allow(missing_docs)] // documentation missing in model
|
105 - | ///
|
106 - | /// If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_timestamp_list.is_none()`.
|
179 + | /* StructureGenerator.kt:169 */
|
180 + | self.header_boolean_list
|
181 + | .as_deref()
|
182 + | /* StructureGenerator.kt:175 */
|
183 + | .unwrap_or_default()
|
184 + | /* StructureGenerator.kt:166 */
|
185 + | }
|
186 + | /* StructureGenerator.kt:231 */
|
187 + | #[allow(missing_docs)] // documentation missing in model
|
188 + | /// /* StructureGenerator.kt:162 */
|
189 + | /// /* StructureGenerator.kt:163 */If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_timestamp_list.is_none()`.
|
190 + | /* StructureGenerator.kt:166 */
|
107 191 | pub fn header_timestamp_list(&self) -> &[::aws_smithy_types::DateTime] {
|
108 - | self.header_timestamp_list.as_deref().unwrap_or_default()
|
192 + | /* StructureGenerator.kt:169 */
|
193 + | self.header_timestamp_list
|
194 + | .as_deref()
|
195 + | /* StructureGenerator.kt:175 */
|
196 + | .unwrap_or_default()
|
197 + | /* StructureGenerator.kt:166 */
|
109 198 | }
|
199 + | /* StructureGenerator.kt:231 */
|
110 200 | #[allow(missing_docs)] // documentation missing in model
|
201 + | /* StructureGenerator.kt:166 */
|
111 202 | pub fn header_enum(&self) -> ::std::option::Option<&crate::types::FooEnum> {
|
203 + | /* StructureGenerator.kt:170 */
|
112 204 | self.header_enum.as_ref()
|
205 + | /* StructureGenerator.kt:166 */
|
113 206 | }
|
207 + | /* StructureGenerator.kt:231 */
|
114 208 | #[allow(missing_docs)] // documentation missing in model
|
115 - | ///
|
116 - | /// If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_enum_list.is_none()`.
|
209 + | /// /* StructureGenerator.kt:162 */
|
210 + | /// /* StructureGenerator.kt:163 */If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_enum_list.is_none()`.
|
211 + | /* StructureGenerator.kt:166 */
|
117 212 | pub fn header_enum_list(&self) -> &[crate::types::FooEnum] {
|
118 - | self.header_enum_list.as_deref().unwrap_or_default()
|
213 + | /* StructureGenerator.kt:169 */
|
214 + | self.header_enum_list
|
215 + | .as_deref()
|
216 + | /* StructureGenerator.kt:175 */
|
217 + | .unwrap_or_default()
|
218 + | /* StructureGenerator.kt:166 */
|
119 219 | }
|
220 + | /* StructureGenerator.kt:231 */
|
120 221 | #[allow(missing_docs)] // documentation missing in model
|
222 + | /* StructureGenerator.kt:166 */
|
121 223 | pub fn header_integer_enum(&self) -> ::std::option::Option<i32> {
|
224 + | /* StructureGenerator.kt:168 */
|
122 225 | self.header_integer_enum
|
226 + | /* StructureGenerator.kt:166 */
|
123 227 | }
|
228 + | /* StructureGenerator.kt:231 */
|
124 229 | #[allow(missing_docs)] // documentation missing in model
|
125 - | ///
|
126 - | /// If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_integer_enum_list.is_none()`.
|
230 + | /// /* StructureGenerator.kt:162 */
|
231 + | /// /* StructureGenerator.kt:163 */If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use `.header_integer_enum_list.is_none()`.
|
232 + | /* StructureGenerator.kt:166 */
|
127 233 | pub fn header_integer_enum_list(&self) -> &[i32] {
|
128 - | self.header_integer_enum_list.as_deref().unwrap_or_default()
|
129 - | }
|
234 + | /* StructureGenerator.kt:169 */
|
235 + | self.header_integer_enum_list
|
236 + | .as_deref()
|
237 + | /* StructureGenerator.kt:175 */
|
238 + | .unwrap_or_default()
|
239 + | /* StructureGenerator.kt:166 */
|
240 + | }
|
241 + | /* StructureGenerator.kt:135 */
|
130 242 | }
|
243 + | /* ClientCodegenVisitor.kt:237 */
|
131 244 | impl InputAndOutputWithHeadersInput {
|
132 - | /// Creates a new builder-style object to manufacture [`InputAndOutputWithHeadersInput`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersInput).
|
245 + | /// /* BuilderGenerator.kt:173 */Creates a new builder-style object to manufacture [`InputAndOutputWithHeadersInput`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersInput).
|
246 + | /* BuilderGenerator.kt:175 */
|
133 247 | pub fn builder() -> crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersInputBuilder {
|
248 + | /* BuilderGenerator.kt:176 */
|
134 249 | crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersInputBuilder::default()
|
250 + | /* BuilderGenerator.kt:175 */
|
135 251 | }
|
252 + | /* ClientCodegenVisitor.kt:237 */
|
136 253 | }
|
137 254 |
|
138 - | /// A builder for [`InputAndOutputWithHeadersInput`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersInput).
|
255 + | /// /* BuilderGenerator.kt:342 */A builder for [`InputAndOutputWithHeadersInput`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersInput).
|
256 + | /* RustType.kt:516 */
|
139 257 | #[derive(::std::clone::Clone, ::std::cmp::PartialEq, ::std::default::Default, ::std::fmt::Debug)]
|
258 + | /* RustType.kt:516 */
|
140 259 | #[non_exhaustive]
|
260 + | /* BuilderGenerator.kt:345 */
|
141 261 | pub struct InputAndOutputWithHeadersInputBuilder {
|
142 - | pub(crate) header_string: ::std::option::Option<::std::string::String>,
|
143 - | pub(crate) header_byte: ::std::option::Option<i8>,
|
144 - | pub(crate) header_short: ::std::option::Option<i16>,
|
145 - | pub(crate) header_integer: ::std::option::Option<i32>,
|
146 - | pub(crate) header_long: ::std::option::Option<i64>,
|
147 - | pub(crate) header_float: ::std::option::Option<f32>,
|
148 - | pub(crate) header_double: ::std::option::Option<f64>,
|
149 - | pub(crate) header_true_bool: ::std::option::Option<bool>,
|
150 - | pub(crate) header_false_bool: ::std::option::Option<bool>,
|
151 - | pub(crate) header_string_list: ::std::option::Option<::std::vec::Vec<::std::string::String>>,
|
152 - | pub(crate) header_string_set: ::std::option::Option<::std::vec::Vec<::std::string::String>>,
|
153 - | pub(crate) header_integer_list: ::std::option::Option<::std::vec::Vec<i32>>,
|
154 - | pub(crate) header_boolean_list: ::std::option::Option<::std::vec::Vec<bool>>,
|
155 - | pub(crate) header_timestamp_list: ::std::option::Option<::std::vec::Vec<::aws_smithy_types::DateTime>>,
|
156 - | pub(crate) header_enum: ::std::option::Option<crate::types::FooEnum>,
|
157 - | pub(crate) header_enum_list: ::std::option::Option<::std::vec::Vec<crate::types::FooEnum>>,
|
158 - | pub(crate) header_integer_enum: ::std::option::Option<i32>,
|
262 + | /* BuilderGenerator.kt:275 */ pub(crate) header_string: ::std::option::Option<::std::string::String>,
|
263 + | /* BuilderGenerator.kt:275 */ pub(crate) header_byte: ::std::option::Option<i8>,
|
264 + | /* BuilderGenerator.kt:275 */ pub(crate) header_short: ::std::option::Option<i16>,
|
265 + | /* BuilderGenerator.kt:275 */ pub(crate) header_integer: ::std::option::Option<i32>,
|
266 + | /* BuilderGenerator.kt:275 */ pub(crate) header_long: ::std::option::Option<i64>,
|
267 + | /* BuilderGenerator.kt:275 */ pub(crate) header_float: ::std::option::Option<f32>,
|
268 + | /* BuilderGenerator.kt:275 */ pub(crate) header_double: ::std::option::Option<f64>,
|
269 + | /* BuilderGenerator.kt:275 */ pub(crate) header_true_bool: ::std::option::Option<bool>,
|
270 + | /* BuilderGenerator.kt:275 */ pub(crate) header_false_bool: ::std::option::Option<bool>,
|
271 + | /* BuilderGenerator.kt:275 */ pub(crate) header_string_list: ::std::option::Option<::std::vec::Vec<::std::string::String>>,
|
272 + | /* BuilderGenerator.kt:275 */ pub(crate) header_string_set: ::std::option::Option<::std::vec::Vec<::std::string::String>>,
|
273 + | /* BuilderGenerator.kt:275 */ pub(crate) header_integer_list: ::std::option::Option<::std::vec::Vec<i32>>,
|
274 + | /* BuilderGenerator.kt:275 */ pub(crate) header_boolean_list: ::std::option::Option<::std::vec::Vec<bool>>,
|
275 + | /* BuilderGenerator.kt:275 */ pub(crate) header_timestamp_list: ::std::option::Option<::std::vec::Vec<::aws_smithy_types::DateTime>>,
|
276 + | /* BuilderGenerator.kt:275 */ pub(crate) header_enum: ::std::option::Option<crate::types::FooEnum>,
|
277 + | /* BuilderGenerator.kt:275 */ pub(crate) header_enum_list: ::std::option::Option<::std::vec::Vec<crate::types::FooEnum>>,
|
278 + | /* BuilderGenerator.kt:275 */ pub(crate) header_integer_enum: ::std::option::Option<i32>,
|
279 + | /* BuilderGenerator.kt:275 */
|
159 280 | pub(crate) header_integer_enum_list: ::std::option::Option<::std::vec::Vec<i32>>,
|
281 + | /* BuilderGenerator.kt:345 */
|
160 282 | }
|
283 + | /* BuilderGenerator.kt:355 */
|
161 284 | impl InputAndOutputWithHeadersInputBuilder {
|
285 + | /* BuilderGenerator.kt:286 */
|
162 286 | #[allow(missing_docs)] // documentation missing in model
|
287 + | /* BuilderGenerator.kt:291 */
|
163 288 | pub fn header_string(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
|
289 + | /* BuilderGenerator.kt:292 */
|
164 290 | self.header_string = ::std::option::Option::Some(input.into());
|
291 + | /* BuilderGenerator.kt:293 */
|
165 292 | self
|
293 + | /* BuilderGenerator.kt:291 */
|
166 294 | }
|
295 + | /* BuilderGenerator.kt:312 */
|
167 296 | #[allow(missing_docs)] // documentation missing in model
|
297 + | /* BuilderGenerator.kt:314 */
|
168 298 | pub fn set_header_string(mut self, input: ::std::option::Option<::std::string::String>) -> Self {
|
299 + | /* BuilderGenerator.kt:315 */
|
169 300 | self.header_string = input;
|
170 301 | self
|
302 + | /* BuilderGenerator.kt:314 */
|
171 303 | }
|
304 + | /* BuilderGenerator.kt:334 */
|
172 305 | #[allow(missing_docs)] // documentation missing in model
|
306 + | /* BuilderGenerator.kt:336 */
|
173 307 | pub fn get_header_string(&self) -> &::std::option::Option<::std::string::String> {
|
308 + | /* BuilderGenerator.kt:337 */
|
174 309 | &self.header_string
|
310 + | /* BuilderGenerator.kt:336 */
|
175 311 | }
|
312 + | /* BuilderGenerator.kt:286 */
|
176 313 | #[allow(missing_docs)] // documentation missing in model
|
314 + | /* BuilderGenerator.kt:291 */
|
177 315 | pub fn header_byte(mut self, input: i8) -> Self {
|
316 + | /* BuilderGenerator.kt:292 */
|
178 317 | self.header_byte = ::std::option::Option::Some(input);
|
318 + | /* BuilderGenerator.kt:293 */
|
179 319 | self
|
320 + | /* BuilderGenerator.kt:291 */
|
180 321 | }
|
322 + | /* BuilderGenerator.kt:312 */
|
181 323 | #[allow(missing_docs)] // documentation missing in model
|
324 + | /* BuilderGenerator.kt:314 */
|
182 325 | pub fn set_header_byte(mut self, input: ::std::option::Option<i8>) -> Self {
|
326 + | /* BuilderGenerator.kt:315 */
|
183 327 | self.header_byte = input;
|
184 328 | self
|
329 + | /* BuilderGenerator.kt:314 */
|
185 330 | }
|
331 + | /* BuilderGenerator.kt:334 */
|
186 332 | #[allow(missing_docs)] // documentation missing in model
|
333 + | /* BuilderGenerator.kt:336 */
|
187 334 | pub fn get_header_byte(&self) -> &::std::option::Option<i8> {
|
335 + | /* BuilderGenerator.kt:337 */
|
188 336 | &self.header_byte
|
337 + | /* BuilderGenerator.kt:336 */
|
189 338 | }
|
339 + | /* BuilderGenerator.kt:286 */
|
190 340 | #[allow(missing_docs)] // documentation missing in model
|
341 + | /* BuilderGenerator.kt:291 */
|
191 342 | pub fn header_short(mut self, input: i16) -> Self {
|
343 + | /* BuilderGenerator.kt:292 */
|
192 344 | self.header_short = ::std::option::Option::Some(input);
|
345 + | /* BuilderGenerator.kt:293 */
|
193 346 | self
|
347 + | /* BuilderGenerator.kt:291 */
|
194 348 | }
|
349 + | /* BuilderGenerator.kt:312 */
|
195 350 | #[allow(missing_docs)] // documentation missing in model
|
351 + | /* BuilderGenerator.kt:314 */
|
196 352 | pub fn set_header_short(mut self, input: ::std::option::Option<i16>) -> Self {
|
353 + | /* BuilderGenerator.kt:315 */
|
197 354 | self.header_short = input;
|
198 355 | self
|
356 + | /* BuilderGenerator.kt:314 */
|
199 357 | }
|
358 + | /* BuilderGenerator.kt:334 */
|
200 359 | #[allow(missing_docs)] // documentation missing in model
|
360 + | /* BuilderGenerator.kt:336 */
|
201 361 | pub fn get_header_short(&self) -> &::std::option::Option<i16> {
|
362 + | /* BuilderGenerator.kt:337 */
|
202 363 | &self.header_short
|
364 + | /* BuilderGenerator.kt:336 */
|
203 365 | }
|
366 + | /* BuilderGenerator.kt:286 */
|
204 367 | #[allow(missing_docs)] // documentation missing in model
|
368 + | /* BuilderGenerator.kt:291 */
|
205 369 | pub fn header_integer(mut self, input: i32) -> Self {
|
370 + | /* BuilderGenerator.kt:292 */
|
206 371 | self.header_integer = ::std::option::Option::Some(input);
|
372 + | /* BuilderGenerator.kt:293 */
|
207 373 | self
|
374 + | /* BuilderGenerator.kt:291 */
|
208 375 | }
|
376 + | /* BuilderGenerator.kt:312 */
|
209 377 | #[allow(missing_docs)] // documentation missing in model
|
378 + | /* BuilderGenerator.kt:314 */
|
210 379 | pub fn set_header_integer(mut self, input: ::std::option::Option<i32>) -> Self {
|
380 + | /* BuilderGenerator.kt:315 */
|
211 381 | self.header_integer = input;
|
212 382 | self
|
383 + | /* BuilderGenerator.kt:314 */
|
213 384 | }
|
385 + | /* BuilderGenerator.kt:334 */
|
214 386 | #[allow(missing_docs)] // documentation missing in model
|
387 + | /* BuilderGenerator.kt:336 */
|
215 388 | pub fn get_header_integer(&self) -> &::std::option::Option<i32> {
|
389 + | /* BuilderGenerator.kt:337 */
|
216 390 | &self.header_integer
|
391 + | /* BuilderGenerator.kt:336 */
|
217 392 | }
|
393 + | /* BuilderGenerator.kt:286 */
|
218 394 | #[allow(missing_docs)] // documentation missing in model
|
395 + | /* BuilderGenerator.kt:291 */
|
219 396 | pub fn header_long(mut self, input: i64) -> Self {
|
397 + | /* BuilderGenerator.kt:292 */
|
220 398 | self.header_long = ::std::option::Option::Some(input);
|
399 + | /* BuilderGenerator.kt:293 */
|
221 400 | self
|
401 + | /* BuilderGenerator.kt:291 */
|
222 402 | }
|
403 + | /* BuilderGenerator.kt:312 */
|
223 404 | #[allow(missing_docs)] // documentation missing in model
|
405 + | /* BuilderGenerator.kt:314 */
|
224 406 | pub fn set_header_long(mut self, input: ::std::option::Option<i64>) -> Self {
|
407 + | /* BuilderGenerator.kt:315 */
|
225 408 | self.header_long = input;
|
226 409 | self
|
410 + | /* BuilderGenerator.kt:314 */
|
227 411 | }
|
412 + | /* BuilderGenerator.kt:334 */
|
228 413 | #[allow(missing_docs)] // documentation missing in model
|
414 + | /* BuilderGenerator.kt:336 */
|
229 415 | pub fn get_header_long(&self) -> &::std::option::Option<i64> {
|
416 + | /* BuilderGenerator.kt:337 */
|
230 417 | &self.header_long
|
418 + | /* BuilderGenerator.kt:336 */
|
231 419 | }
|
420 + | /* BuilderGenerator.kt:286 */
|
232 421 | #[allow(missing_docs)] // documentation missing in model
|
422 + | /* BuilderGenerator.kt:291 */
|
233 423 | pub fn header_float(mut self, input: f32) -> Self {
|
424 + | /* BuilderGenerator.kt:292 */
|
234 425 | self.header_float = ::std::option::Option::Some(input);
|
426 + | /* BuilderGenerator.kt:293 */
|
235 427 | self
|
428 + | /* BuilderGenerator.kt:291 */
|
236 429 | }
|
430 + | /* BuilderGenerator.kt:312 */
|
237 431 | #[allow(missing_docs)] // documentation missing in model
|
432 + | /* BuilderGenerator.kt:314 */
|
238 433 | pub fn set_header_float(mut self, input: ::std::option::Option<f32>) -> Self {
|
434 + | /* BuilderGenerator.kt:315 */
|
239 435 | self.header_float = input;
|
240 436 | self
|
437 + | /* BuilderGenerator.kt:314 */
|
241 438 | }
|
439 + | /* BuilderGenerator.kt:334 */
|
242 440 | #[allow(missing_docs)] // documentation missing in model
|
441 + | /* BuilderGenerator.kt:336 */
|
243 442 | pub fn get_header_float(&self) -> &::std::option::Option<f32> {
|
443 + | /* BuilderGenerator.kt:337 */
|
244 444 | &self.header_float
|
445 + | /* BuilderGenerator.kt:336 */
|
245 446 | }
|
447 + | /* BuilderGenerator.kt:286 */
|
246 448 | #[allow(missing_docs)] // documentation missing in model
|
449 + | /* BuilderGenerator.kt:291 */
|
247 450 | pub fn header_double(mut self, input: f64) -> Self {
|
451 + | /* BuilderGenerator.kt:292 */
|
248 452 | self.header_double = ::std::option::Option::Some(input);
|
453 + | /* BuilderGenerator.kt:293 */
|
249 454 | self
|
455 + | /* BuilderGenerator.kt:291 */
|
250 456 | }
|
457 + | /* BuilderGenerator.kt:312 */
|
251 458 | #[allow(missing_docs)] // documentation missing in model
|
459 + | /* BuilderGenerator.kt:314 */
|
252 460 | pub fn set_header_double(mut self, input: ::std::option::Option<f64>) -> Self {
|
461 + | /* BuilderGenerator.kt:315 */
|
253 462 | self.header_double = input;
|
254 463 | self
|
464 + | /* BuilderGenerator.kt:314 */
|
255 465 | }
|
466 + | /* BuilderGenerator.kt:334 */
|
256 467 | #[allow(missing_docs)] // documentation missing in model
|
468 + | /* BuilderGenerator.kt:336 */
|
257 469 | pub fn get_header_double(&self) -> &::std::option::Option<f64> {
|
470 + | /* BuilderGenerator.kt:337 */
|
258 471 | &self.header_double
|
472 + | /* BuilderGenerator.kt:336 */
|
259 473 | }
|
474 + | /* BuilderGenerator.kt:286 */
|
260 475 | #[allow(missing_docs)] // documentation missing in model
|
476 + | /* BuilderGenerator.kt:291 */
|
261 477 | pub fn header_true_bool(mut self, input: bool) -> Self {
|
478 + | /* BuilderGenerator.kt:292 */
|
262 479 | self.header_true_bool = ::std::option::Option::Some(input);
|
480 + | /* BuilderGenerator.kt:293 */
|
263 481 | self
|
482 + | /* BuilderGenerator.kt:291 */
|
264 483 | }
|
484 + | /* BuilderGenerator.kt:312 */
|
265 485 | #[allow(missing_docs)] // documentation missing in model
|
486 + | /* BuilderGenerator.kt:314 */
|
266 487 | pub fn set_header_true_bool(mut self, input: ::std::option::Option<bool>) -> Self {
|
488 + | /* BuilderGenerator.kt:315 */
|
267 489 | self.header_true_bool = input;
|
268 490 | self
|
491 + | /* BuilderGenerator.kt:314 */
|
269 492 | }
|
493 + | /* BuilderGenerator.kt:334 */
|
270 494 | #[allow(missing_docs)] // documentation missing in model
|
495 + | /* BuilderGenerator.kt:336 */
|
271 496 | pub fn get_header_true_bool(&self) -> &::std::option::Option<bool> {
|
497 + | /* BuilderGenerator.kt:337 */
|
272 498 | &self.header_true_bool
|
499 + | /* BuilderGenerator.kt:336 */
|
273 500 | }
|
501 + | /* BuilderGenerator.kt:286 */
|
274 502 | #[allow(missing_docs)] // documentation missing in model
|
503 + | /* BuilderGenerator.kt:291 */
|
275 504 | pub fn header_false_bool(mut self, input: bool) -> Self {
|
505 + | /* BuilderGenerator.kt:292 */
|
276 506 | self.header_false_bool = ::std::option::Option::Some(input);
|
507 + | /* BuilderGenerator.kt:293 */
|
277 508 | self
|
509 + | /* BuilderGenerator.kt:291 */
|
278 510 | }
|
511 + | /* BuilderGenerator.kt:312 */
|
279 512 | #[allow(missing_docs)] // documentation missing in model
|
513 + | /* BuilderGenerator.kt:314 */
|
280 514 | pub fn set_header_false_bool(mut self, input: ::std::option::Option<bool>) -> Self {
|
515 + | /* BuilderGenerator.kt:315 */
|
281 516 | self.header_false_bool = input;
|
282 517 | self
|
518 + | /* BuilderGenerator.kt:314 */
|
283 519 | }
|
520 + | /* BuilderGenerator.kt:334 */
|
284 521 | #[allow(missing_docs)] // documentation missing in model
|
522 + | /* BuilderGenerator.kt:336 */
|
285 523 | pub fn get_header_false_bool(&self) -> &::std::option::Option<bool> {
|
524 + | /* BuilderGenerator.kt:337 */
|
286 525 | &self.header_false_bool
|
526 + | /* BuilderGenerator.kt:336 */
|
287 527 | }
|
288 - | /// Appends an item to `header_string_list`.
|
528 + | /// /* BuilderGenerator.kt:410 */Appends an item to `header_string_list`.
|
529 + | /* BuilderGenerator.kt:411 */
|
289 530 | ///
|
290 - | /// To override the contents of this collection use [`set_header_string_list`](Self::set_header_string_list).
|
531 + | /// /* BuilderGenerator.kt:412 */To override the contents of this collection use [`set_header_string_list`](Self::set_header_string_list).
|
532 + | /* BuilderGenerator.kt:413 */
|
291 533 | ///
|
534 + | /* BuilderGenerator.kt:418 */
|
292 535 | pub fn header_string_list(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
|
536 + | /* BuilderGenerator.kt:419 */
|
293 537 | let mut v = self.header_string_list.unwrap_or_default();
|
294 538 | v.push(input.into());
|
295 539 | self.header_string_list = ::std::option::Option::Some(v);
|
296 540 | self
|
541 + | /* BuilderGenerator.kt:418 */
|
297 542 | }
|
543 + | /* BuilderGenerator.kt:312 */
|
298 544 | #[allow(missing_docs)] // documentation missing in model
|
545 + | /* BuilderGenerator.kt:314 */
|
299 546 | pub fn set_header_string_list(mut self, input: ::std::option::Option<::std::vec::Vec<::std::string::String>>) -> Self {
|
547 + | /* BuilderGenerator.kt:315 */
|
300 548 | self.header_string_list = input;
|
301 549 | self
|
550 + | /* BuilderGenerator.kt:314 */
|
302 551 | }
|
552 + | /* BuilderGenerator.kt:334 */
|
303 553 | #[allow(missing_docs)] // documentation missing in model
|
554 + | /* BuilderGenerator.kt:336 */
|
304 555 | pub fn get_header_string_list(&self) -> &::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
556 + | /* BuilderGenerator.kt:337 */
|
305 557 | &self.header_string_list
|
558 + | /* BuilderGenerator.kt:336 */
|
306 559 | }
|
307 - | /// Appends an item to `header_string_set`.
|
560 + | /// /* BuilderGenerator.kt:410 */Appends an item to `header_string_set`.
|
561 + | /* BuilderGenerator.kt:411 */
|
308 562 | ///
|
309 - | /// To override the contents of this collection use [`set_header_string_set`](Self::set_header_string_set).
|
563 + | /// /* BuilderGenerator.kt:412 */To override the contents of this collection use [`set_header_string_set`](Self::set_header_string_set).
|
564 + | /* BuilderGenerator.kt:413 */
|
310 565 | ///
|
566 + | /* BuilderGenerator.kt:418 */
|
311 567 | pub fn header_string_set(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
|
568 + | /* BuilderGenerator.kt:419 */
|
312 569 | let mut v = self.header_string_set.unwrap_or_default();
|
313 570 | v.push(input.into());
|
314 571 | self.header_string_set = ::std::option::Option::Some(v);
|
315 572 | self
|
573 + | /* BuilderGenerator.kt:418 */
|
316 574 | }
|
575 + | /* BuilderGenerator.kt:312 */
|
317 576 | #[allow(missing_docs)] // documentation missing in model
|
577 + | /* BuilderGenerator.kt:314 */
|
318 578 | pub fn set_header_string_set(mut self, input: ::std::option::Option<::std::vec::Vec<::std::string::String>>) -> Self {
|
579 + | /* BuilderGenerator.kt:315 */
|
319 580 | self.header_string_set = input;
|
320 581 | self
|
582 + | /* BuilderGenerator.kt:314 */
|
321 583 | }
|
584 + | /* BuilderGenerator.kt:334 */
|
322 585 | #[allow(missing_docs)] // documentation missing in model
|
586 + | /* BuilderGenerator.kt:336 */
|
323 587 | pub fn get_header_string_set(&self) -> &::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
588 + | /* BuilderGenerator.kt:337 */
|
324 589 | &self.header_string_set
|
590 + | /* BuilderGenerator.kt:336 */
|
325 591 | }
|
326 - | /// Appends an item to `header_integer_list`.
|
592 + | /// /* BuilderGenerator.kt:410 */Appends an item to `header_integer_list`.
|
593 + | /* BuilderGenerator.kt:411 */
|
327 594 | ///
|
328 - | /// To override the contents of this collection use [`set_header_integer_list`](Self::set_header_integer_list).
|
595 + | /// /* BuilderGenerator.kt:412 */To override the contents of this collection use [`set_header_integer_list`](Self::set_header_integer_list).
|
596 + | /* BuilderGenerator.kt:413 */
|
329 597 | ///
|
598 + | /* BuilderGenerator.kt:418 */
|
330 599 | pub fn header_integer_list(mut self, input: i32) -> Self {
|
600 + | /* BuilderGenerator.kt:419 */
|
331 601 | let mut v = self.header_integer_list.unwrap_or_default();
|
332 602 | v.push(input);
|
333 603 | self.header_integer_list = ::std::option::Option::Some(v);
|
334 604 | self
|
605 + | /* BuilderGenerator.kt:418 */
|
335 606 | }
|
607 + | /* BuilderGenerator.kt:312 */
|
336 608 | #[allow(missing_docs)] // documentation missing in model
|
609 + | /* BuilderGenerator.kt:314 */
|
337 610 | pub fn set_header_integer_list(mut self, input: ::std::option::Option<::std::vec::Vec<i32>>) -> Self {
|
611 + | /* BuilderGenerator.kt:315 */
|
338 612 | self.header_integer_list = input;
|
339 613 | self
|
614 + | /* BuilderGenerator.kt:314 */
|
340 615 | }
|
616 + | /* BuilderGenerator.kt:334 */
|
341 617 | #[allow(missing_docs)] // documentation missing in model
|
618 + | /* BuilderGenerator.kt:336 */
|
342 619 | pub fn get_header_integer_list(&self) -> &::std::option::Option<::std::vec::Vec<i32>> {
|
620 + | /* BuilderGenerator.kt:337 */
|
343 621 | &self.header_integer_list
|
622 + | /* BuilderGenerator.kt:336 */
|
344 623 | }
|
345 - | /// Appends an item to `header_boolean_list`.
|
624 + | /// /* BuilderGenerator.kt:410 */Appends an item to `header_boolean_list`.
|
625 + | /* BuilderGenerator.kt:411 */
|
346 626 | ///
|
347 - | /// To override the contents of this collection use [`set_header_boolean_list`](Self::set_header_boolean_list).
|
627 + | /// /* BuilderGenerator.kt:412 */To override the contents of this collection use [`set_header_boolean_list`](Self::set_header_boolean_list).
|
628 + | /* BuilderGenerator.kt:413 */
|
348 629 | ///
|
630 + | /* BuilderGenerator.kt:418 */
|
349 631 | pub fn header_boolean_list(mut self, input: bool) -> Self {
|
632 + | /* BuilderGenerator.kt:419 */
|
350 633 | let mut v = self.header_boolean_list.unwrap_or_default();
|
351 634 | v.push(input);
|
352 635 | self.header_boolean_list = ::std::option::Option::Some(v);
|
353 636 | self
|
637 + | /* BuilderGenerator.kt:418 */
|
354 638 | }
|
639 + | /* BuilderGenerator.kt:312 */
|
355 640 | #[allow(missing_docs)] // documentation missing in model
|
641 + | /* BuilderGenerator.kt:314 */
|
356 642 | pub fn set_header_boolean_list(mut self, input: ::std::option::Option<::std::vec::Vec<bool>>) -> Self {
|
643 + | /* BuilderGenerator.kt:315 */
|
357 644 | self.header_boolean_list = input;
|
358 645 | self
|
646 + | /* BuilderGenerator.kt:314 */
|
359 647 | }
|
648 + | /* BuilderGenerator.kt:334 */
|
360 649 | #[allow(missing_docs)] // documentation missing in model
|
650 + | /* BuilderGenerator.kt:336 */
|
361 651 | pub fn get_header_boolean_list(&self) -> &::std::option::Option<::std::vec::Vec<bool>> {
|
652 + | /* BuilderGenerator.kt:337 */
|
362 653 | &self.header_boolean_list
|
654 + | /* BuilderGenerator.kt:336 */
|
363 655 | }
|
364 - | /// Appends an item to `header_timestamp_list`.
|
656 + | /// /* BuilderGenerator.kt:410 */Appends an item to `header_timestamp_list`.
|
657 + | /* BuilderGenerator.kt:411 */
|
365 658 | ///
|
366 - | /// To override the contents of this collection use [`set_header_timestamp_list`](Self::set_header_timestamp_list).
|
659 + | /// /* BuilderGenerator.kt:412 */To override the contents of this collection use [`set_header_timestamp_list`](Self::set_header_timestamp_list).
|
660 + | /* BuilderGenerator.kt:413 */
|
367 661 | ///
|
662 + | /* BuilderGenerator.kt:418 */
|
368 663 | pub fn header_timestamp_list(mut self, input: ::aws_smithy_types::DateTime) -> Self {
|
664 + | /* BuilderGenerator.kt:419 */
|
369 665 | let mut v = self.header_timestamp_list.unwrap_or_default();
|
370 666 | v.push(input);
|
371 667 | self.header_timestamp_list = ::std::option::Option::Some(v);
|
372 668 | self
|
669 + | /* BuilderGenerator.kt:418 */
|
373 670 | }
|
671 + | /* BuilderGenerator.kt:312 */
|
374 672 | #[allow(missing_docs)] // documentation missing in model
|
673 + | /* BuilderGenerator.kt:314 */
|
375 674 | pub fn set_header_timestamp_list(mut self, input: ::std::option::Option<::std::vec::Vec<::aws_smithy_types::DateTime>>) -> Self {
|
675 + | /* BuilderGenerator.kt:315 */
|
376 676 | self.header_timestamp_list = input;
|
377 677 | self
|
678 + | /* BuilderGenerator.kt:314 */
|
378 679 | }
|
680 + | /* BuilderGenerator.kt:334 */
|
379 681 | #[allow(missing_docs)] // documentation missing in model
|
682 + | /* BuilderGenerator.kt:336 */
|
380 683 | pub fn get_header_timestamp_list(&self) -> &::std::option::Option<::std::vec::Vec<::aws_smithy_types::DateTime>> {
|
684 + | /* BuilderGenerator.kt:337 */
|
381 685 | &self.header_timestamp_list
|
686 + | /* BuilderGenerator.kt:336 */
|
382 687 | }
|
688 + | /* BuilderGenerator.kt:286 */
|
383 689 | #[allow(missing_docs)] // documentation missing in model
|
690 + | /* BuilderGenerator.kt:291 */
|
384 691 | pub fn header_enum(mut self, input: crate::types::FooEnum) -> Self {
|
692 + | /* BuilderGenerator.kt:292 */
|
385 693 | self.header_enum = ::std::option::Option::Some(input);
|
694 + | /* BuilderGenerator.kt:293 */
|
386 695 | self
|
696 + | /* BuilderGenerator.kt:291 */
|
387 697 | }
|
698 + | /* BuilderGenerator.kt:312 */
|
388 699 | #[allow(missing_docs)] // documentation missing in model
|
700 + | /* BuilderGenerator.kt:314 */
|
389 701 | pub fn set_header_enum(mut self, input: ::std::option::Option<crate::types::FooEnum>) -> Self {
|
702 + | /* BuilderGenerator.kt:315 */
|
390 703 | self.header_enum = input;
|
391 704 | self
|
705 + | /* BuilderGenerator.kt:314 */
|
392 706 | }
|
707 + | /* BuilderGenerator.kt:334 */
|
393 708 | #[allow(missing_docs)] // documentation missing in model
|
709 + | /* BuilderGenerator.kt:336 */
|
394 710 | pub fn get_header_enum(&self) -> &::std::option::Option<crate::types::FooEnum> {
|
711 + | /* BuilderGenerator.kt:337 */
|
395 712 | &self.header_enum
|
713 + | /* BuilderGenerator.kt:336 */
|
396 714 | }
|
397 - | /// Appends an item to `header_enum_list`.
|
715 + | /// /* BuilderGenerator.kt:410 */Appends an item to `header_enum_list`.
|
716 + | /* BuilderGenerator.kt:411 */
|
398 717 | ///
|
399 - | /// To override the contents of this collection use [`set_header_enum_list`](Self::set_header_enum_list).
|
718 + | /// /* BuilderGenerator.kt:412 */To override the contents of this collection use [`set_header_enum_list`](Self::set_header_enum_list).
|
719 + | /* BuilderGenerator.kt:413 */
|
400 720 | ///
|
721 + | /* BuilderGenerator.kt:418 */
|
401 722 | pub fn header_enum_list(mut self, input: crate::types::FooEnum) -> Self {
|
723 + | /* BuilderGenerator.kt:419 */
|
402 724 | let mut v = self.header_enum_list.unwrap_or_default();
|
403 725 | v.push(input);
|
404 726 | self.header_enum_list = ::std::option::Option::Some(v);
|
405 727 | self
|
728 + | /* BuilderGenerator.kt:418 */
|
406 729 | }
|
730 + | /* BuilderGenerator.kt:312 */
|
407 731 | #[allow(missing_docs)] // documentation missing in model
|
732 + | /* BuilderGenerator.kt:314 */
|
408 733 | pub fn set_header_enum_list(mut self, input: ::std::option::Option<::std::vec::Vec<crate::types::FooEnum>>) -> Self {
|
734 + | /* BuilderGenerator.kt:315 */
|
409 735 | self.header_enum_list = input;
|
410 736 | self
|
737 + | /* BuilderGenerator.kt:314 */
|
411 738 | }
|
739 + | /* BuilderGenerator.kt:334 */
|
412 740 | #[allow(missing_docs)] // documentation missing in model
|
741 + | /* BuilderGenerator.kt:336 */
|
413 742 | pub fn get_header_enum_list(&self) -> &::std::option::Option<::std::vec::Vec<crate::types::FooEnum>> {
|
743 + | /* BuilderGenerator.kt:337 */
|
414 744 | &self.header_enum_list
|
745 + | /* BuilderGenerator.kt:336 */
|
415 746 | }
|
747 + | /* BuilderGenerator.kt:286 */
|
416 748 | #[allow(missing_docs)] // documentation missing in model
|
749 + | /* BuilderGenerator.kt:291 */
|
417 750 | pub fn header_integer_enum(mut self, input: i32) -> Self {
|
751 + | /* BuilderGenerator.kt:292 */
|
418 752 | self.header_integer_enum = ::std::option::Option::Some(input);
|
753 + | /* BuilderGenerator.kt:293 */
|
419 754 | self
|
755 + | /* BuilderGenerator.kt:291 */
|
420 756 | }
|
757 + | /* BuilderGenerator.kt:312 */
|
421 758 | #[allow(missing_docs)] // documentation missing in model
|
759 + | /* BuilderGenerator.kt:314 */
|
422 760 | pub fn set_header_integer_enum(mut self, input: ::std::option::Option<i32>) -> Self {
|
761 + | /* BuilderGenerator.kt:315 */
|
423 762 | self.header_integer_enum = input;
|
424 763 | self
|
764 + | /* BuilderGenerator.kt:314 */
|
425 765 | }
|
766 + | /* BuilderGenerator.kt:334 */
|
426 767 | #[allow(missing_docs)] // documentation missing in model
|
768 + | /* BuilderGenerator.kt:336 */
|
427 769 | pub fn get_header_integer_enum(&self) -> &::std::option::Option<i32> {
|
770 + | /* BuilderGenerator.kt:337 */
|
428 771 | &self.header_integer_enum
|
772 + | /* BuilderGenerator.kt:336 */
|
429 773 | }
|
430 - | /// Appends an item to `header_integer_enum_list`.
|
774 + | /// /* BuilderGenerator.kt:410 */Appends an item to `header_integer_enum_list`.
|
775 + | /* BuilderGenerator.kt:411 */
|
431 776 | ///
|
432 - | /// To override the contents of this collection use [`set_header_integer_enum_list`](Self::set_header_integer_enum_list).
|
777 + | /// /* BuilderGenerator.kt:412 */To override the contents of this collection use [`set_header_integer_enum_list`](Self::set_header_integer_enum_list).
|
778 + | /* BuilderGenerator.kt:413 */
|
433 779 | ///
|
780 + | /* BuilderGenerator.kt:418 */
|
434 781 | pub fn header_integer_enum_list(mut self, input: i32) -> Self {
|
782 + | /* BuilderGenerator.kt:419 */
|
435 783 | let mut v = self.header_integer_enum_list.unwrap_or_default();
|
436 784 | v.push(input);
|
437 785 | self.header_integer_enum_list = ::std::option::Option::Some(v);
|
438 786 | self
|
787 + | /* BuilderGenerator.kt:418 */
|
439 788 | }
|
789 + | /* BuilderGenerator.kt:312 */
|
440 790 | #[allow(missing_docs)] // documentation missing in model
|
791 + | /* BuilderGenerator.kt:314 */
|
441 792 | pub fn set_header_integer_enum_list(mut self, input: ::std::option::Option<::std::vec::Vec<i32>>) -> Self {
|
793 + | /* BuilderGenerator.kt:315 */
|
442 794 | self.header_integer_enum_list = input;
|
443 795 | self
|
796 + | /* BuilderGenerator.kt:314 */
|
444 797 | }
|
798 + | /* BuilderGenerator.kt:334 */
|
445 799 | #[allow(missing_docs)] // documentation missing in model
|
800 + | /* BuilderGenerator.kt:336 */
|
446 801 | pub fn get_header_integer_enum_list(&self) -> &::std::option::Option<::std::vec::Vec<i32>> {
|
802 + | /* BuilderGenerator.kt:337 */
|
447 803 | &self.header_integer_enum_list
|
804 + | /* BuilderGenerator.kt:336 */
|
448 805 | }
|
449 - | /// Consumes the builder and constructs a [`InputAndOutputWithHeadersInput`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersInput).
|
806 + | /// /* BuilderGenerator.kt:240 */Consumes the builder and constructs a [`InputAndOutputWithHeadersInput`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersInput).
|
807 + | /* BuilderGenerator.kt:253 */
|
450 808 | pub fn build(
|
451 809 | self,
|
452 810 | ) -> ::std::result::Result<
|
453 811 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersInput,
|
454 812 | ::aws_smithy_types::error::operation::BuildError,
|
455 813 | > {
|
456 - | ::std::result::Result::Ok(crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersInput {
|
457 - | header_string: self.header_string,
|
458 - | header_byte: self.header_byte,
|
459 - | header_short: self.header_short,
|
460 - | header_integer: self.header_integer,
|
461 - | header_long: self.header_long,
|
462 - | header_float: self.header_float,
|
463 - | header_double: self.header_double,
|
464 - | header_true_bool: self.header_true_bool,
|
465 - | header_false_bool: self.header_false_bool,
|
466 - | header_string_list: self.header_string_list,
|
467 - | header_string_set: self.header_string_set,
|
468 - | header_integer_list: self.header_integer_list,
|
469 - | header_boolean_list: self.header_boolean_list,
|
470 - | header_timestamp_list: self.header_timestamp_list,
|
471 - | header_enum: self.header_enum,
|
472 - | header_enum_list: self.header_enum_list,
|
473 - | header_integer_enum: self.header_integer_enum,
|
474 - | header_integer_enum_list: self.header_integer_enum_list,
|
475 - | })
|
476 - | }
|
814 + | /* BuilderGenerator.kt:254 */
|
815 + | ::std::result::Result::Ok(
|
816 + | /* BuilderGenerator.kt:477 */
|
817 + | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersInput {
|
818 + | /* BuilderGenerator.kt:481 */ header_string: self.header_string,
|
819 + | /* BuilderGenerator.kt:481 */
|
820 + | header_byte: self.header_byte,
|
821 + | /* BuilderGenerator.kt:481 */
|
822 + | header_short: self.header_short,
|
823 + | /* BuilderGenerator.kt:481 */
|
824 + | header_integer: self.header_integer,
|
825 + | /* BuilderGenerator.kt:481 */
|
826 + | header_long: self.header_long,
|
827 + | /* BuilderGenerator.kt:481 */
|
828 + | header_float: self.header_float,
|
829 + | /* BuilderGenerator.kt:481 */
|
830 + | header_double: self.header_double,
|
831 + | /* BuilderGenerator.kt:481 */
|
832 + | header_true_bool: self.header_true_bool,
|
833 + | /* BuilderGenerator.kt:481 */
|
834 + | header_false_bool: self.header_false_bool,
|
835 + | /* BuilderGenerator.kt:481 */
|
836 + | header_string_list: self.header_string_list,
|
837 + | /* BuilderGenerator.kt:481 */
|
838 + | header_string_set: self.header_string_set,
|
839 + | /* BuilderGenerator.kt:481 */
|
840 + | header_integer_list: self.header_integer_list,
|
841 + | /* BuilderGenerator.kt:481 */
|
842 + | header_boolean_list: self.header_boolean_list,
|
843 + | /* BuilderGenerator.kt:481 */
|
844 + | header_timestamp_list: self.header_timestamp_list,
|
845 + | /* BuilderGenerator.kt:481 */
|
846 + | header_enum: self.header_enum,
|
847 + | /* BuilderGenerator.kt:481 */
|
848 + | header_enum_list: self.header_enum_list,
|
849 + | /* BuilderGenerator.kt:481 */
|
850 + | header_integer_enum: self.header_integer_enum,
|
851 + | /* BuilderGenerator.kt:481 */
|
852 + | header_integer_enum_list: self.header_integer_enum_list,
|
853 + | /* BuilderGenerator.kt:477 */
|
854 + | }, /* BuilderGenerator.kt:254 */
|
855 + | )
|
856 + | /* BuilderGenerator.kt:253 */
|
857 + | }
|
858 + | /* BuilderGenerator.kt:355 */
|
477 859 | }
|