1 1 | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 + | /* CodegenDelegator.kt:255 */
|
2 3 | pub use crate::operation::input_and_output_with_headers::_input_and_output_with_headers_output::InputAndOutputWithHeadersOutputBuilder;
|
3 4 |
|
5 + | /* CodegenDelegator.kt:255 */
|
4 6 | pub use crate::operation::input_and_output_with_headers::_input_and_output_with_headers_input::InputAndOutputWithHeadersInputBuilder;
|
5 7 |
|
8 + | /* FluentBuilderGenerator.kt:408 */
|
6 9 | impl crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersInputBuilder {
|
7 10 | /// Sends a request with this input using the given client.
|
8 11 | pub async fn send_with(
|
9 12 | self,
|
10 13 | client: &crate::Client,
|
11 14 | ) -> ::std::result::Result<
|
12 15 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput,
|
13 16 | ::aws_smithy_runtime_api::client::result::SdkError<
|
14 17 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersError,
|
15 18 | ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,
|
16 19 | >,
|
17 20 | > {
|
18 21 | let mut fluent_builder = client.input_and_output_with_headers();
|
19 22 | fluent_builder.inner = self;
|
20 23 | fluent_builder.send().await
|
21 24 | }
|
22 25 | }
|
23 - | /// Fluent builder constructing a request to `InputAndOutputWithHeaders`.
|
26 + | /// /* FluentBuilderGenerator.kt:129 */Fluent builder constructing a request to `InputAndOutputWithHeaders`.
|
24 27 | ///
|
25 - | /// The example tests how requests and responses are serialized when there is no input or output payload but there are HTTP header bindings.
|
28 + | /// /* FluentBuilderGenerator.kt:130 */The example tests how requests and responses are serialized when there is no input or output payload but there are HTTP header bindings.
|
29 + | /* RustType.kt:516 */
|
26 30 | #[derive(::std::clone::Clone, ::std::fmt::Debug)]
|
31 + | /* FluentBuilderGenerator.kt:270 */
|
27 32 | pub struct InputAndOutputWithHeadersFluentBuilder {
|
28 33 | handle: ::std::sync::Arc<crate::client::Handle>,
|
29 34 | inner: crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersInputBuilder,
|
30 35 | config_override: ::std::option::Option<crate::config::Builder>,
|
31 36 | }
|
37 + | /* FluentBuilderGenerator.kt:381 */
|
32 38 | impl
|
33 39 | crate::client::customize::internal::CustomizableSend<
|
34 40 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput,
|
35 41 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersError,
|
36 42 | > for InputAndOutputWithHeadersFluentBuilder
|
37 43 | {
|
38 44 | fn send(
|
39 45 | self,
|
40 46 | config_override: crate::config::Builder,
|
41 47 | ) -> crate::client::customize::internal::BoxFuture<
|
42 48 | crate::client::customize::internal::SendResult<
|
43 49 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput,
|
44 50 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersError,
|
45 51 | >,
|
46 52 | > {
|
47 53 | ::std::boxed::Box::pin(async move { self.config_override(config_override).send().await })
|
48 54 | }
|
49 55 | }
|
56 + | /* FluentBuilderGenerator.kt:282 */
|
50 57 | impl InputAndOutputWithHeadersFluentBuilder {
|
58 + | /* FluentBuilderGenerator.kt:288 */
|
51 59 | /// Creates a new `InputAndOutputWithHeadersFluentBuilder`.
|
52 60 | pub(crate) fn new(handle: ::std::sync::Arc<crate::client::Handle>) -> Self {
|
53 61 | Self {
|
54 62 | handle,
|
55 63 | inner: ::std::default::Default::default(),
|
56 64 | config_override: ::std::option::Option::None,
|
57 65 | }
|
58 66 | }
|
67 + | /* FluentBuilderGenerator.kt:301 */
|
59 68 | /// Access the InputAndOutputWithHeaders as a reference.
|
60 69 | pub fn as_input(&self) -> &crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersInputBuilder {
|
61 70 | &self.inner
|
62 71 | }
|
72 + | /* FluentBuilderGenerator.kt:145 */
|
63 73 | /// Sends the request and returns the response.
|
64 74 | ///
|
65 75 | /// If an error occurs, an `SdkError` will be returned with additional details that
|
66 76 | /// can be matched against.
|
67 77 | ///
|
68 78 | /// By default, any retryable failures will be retried twice. Retry behavior
|
69 79 | /// is configurable with the [RetryConfig](aws_smithy_types::retry::RetryConfig), which can be
|
70 80 | /// set when configuring the client.
|
71 81 | pub async fn send(
|
72 82 | self,
|
73 83 | ) -> ::std::result::Result<
|
74 84 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput,
|
75 85 | ::aws_smithy_runtime_api::client::result::SdkError<
|
76 86 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersError,
|
77 87 | ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,
|
78 88 | >,
|
79 89 | > {
|
80 90 | let input = self
|
81 91 | .inner
|
82 92 | .build()
|
83 93 | .map_err(::aws_smithy_runtime_api::client::result::SdkError::construction_failure)?;
|
84 94 | let runtime_plugins = crate::operation::input_and_output_with_headers::InputAndOutputWithHeaders::operation_runtime_plugins(
|
85 95 | self.handle.runtime_plugins.clone(),
|
86 96 | &self.handle.conf,
|
87 97 | self.config_override,
|
88 98 | );
|
89 99 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeaders::orchestrate(&runtime_plugins, input).await
|
90 100 | }
|
91 101 |
|
92 102 | /// Consumes this builder, creating a customizable operation that can be modified before being sent.
|
93 103 | pub fn customize(
|
94 104 | self,
|
95 105 | ) -> crate::client::customize::CustomizableOperation<
|
96 106 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput,
|
97 107 | crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersError,
|
98 108 | Self,
|
99 109 | > {
|
100 110 | crate::client::customize::CustomizableOperation::new(self)
|
101 111 | }
|
112 + | /* FluentBuilderGenerator.kt:315 */
|
102 113 | pub(crate) fn config_override(mut self, config_override: impl ::std::convert::Into<crate::config::Builder>) -> Self {
|
103 114 | self.set_config_override(::std::option::Option::Some(config_override.into()));
|
104 115 | self
|
105 116 | }
|
106 117 |
|
107 118 | pub(crate) fn set_config_override(&mut self, config_override: ::std::option::Option<crate::config::Builder>) -> &mut Self {
|
108 119 | self.config_override = config_override;
|
109 120 | self
|
110 121 | }
|
122 + | /* FluentBuilderGenerator.kt:498 */
|
111 123 | #[allow(missing_docs)] // documentation missing in model
|
124 + | /* FluentBuilderGenerator.kt:500 */
|
112 125 | pub fn header_string(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
|
113 126 | self.inner = self.inner.header_string(input.into());
|
114 127 | self
|
115 128 | }
|
129 + | /* FluentBuilderGenerator.kt:498 */
|
116 130 | #[allow(missing_docs)] // documentation missing in model
|
131 + | /* FluentBuilderGenerator.kt:500 */
|
117 132 | pub fn set_header_string(mut self, input: ::std::option::Option<::std::string::String>) -> Self {
|
118 133 | self.inner = self.inner.set_header_string(input);
|
119 134 | self
|
120 135 | }
|
136 + | /* FluentBuilderGenerator.kt:518 */
|
121 137 | #[allow(missing_docs)] // documentation missing in model
|
138 + | /* FluentBuilderGenerator.kt:520 */
|
122 139 | pub fn get_header_string(&self) -> &::std::option::Option<::std::string::String> {
|
123 140 | self.inner.get_header_string()
|
124 141 | }
|
142 + | /* FluentBuilderGenerator.kt:498 */
|
125 143 | #[allow(missing_docs)] // documentation missing in model
|
144 + | /* FluentBuilderGenerator.kt:500 */
|
126 145 | pub fn header_byte(mut self, input: i8) -> Self {
|
127 146 | self.inner = self.inner.header_byte(input);
|
128 147 | self
|
129 148 | }
|
149 + | /* FluentBuilderGenerator.kt:498 */
|
130 150 | #[allow(missing_docs)] // documentation missing in model
|
151 + | /* FluentBuilderGenerator.kt:500 */
|
131 152 | pub fn set_header_byte(mut self, input: ::std::option::Option<i8>) -> Self {
|
132 153 | self.inner = self.inner.set_header_byte(input);
|
133 154 | self
|
134 155 | }
|
156 + | /* FluentBuilderGenerator.kt:518 */
|
135 157 | #[allow(missing_docs)] // documentation missing in model
|
158 + | /* FluentBuilderGenerator.kt:520 */
|
136 159 | pub fn get_header_byte(&self) -> &::std::option::Option<i8> {
|
137 160 | self.inner.get_header_byte()
|
138 161 | }
|
162 + | /* FluentBuilderGenerator.kt:498 */
|
139 163 | #[allow(missing_docs)] // documentation missing in model
|
164 + | /* FluentBuilderGenerator.kt:500 */
|
140 165 | pub fn header_short(mut self, input: i16) -> Self {
|
141 166 | self.inner = self.inner.header_short(input);
|
142 167 | self
|
143 168 | }
|
169 + | /* FluentBuilderGenerator.kt:498 */
|
144 170 | #[allow(missing_docs)] // documentation missing in model
|
171 + | /* FluentBuilderGenerator.kt:500 */
|
145 172 | pub fn set_header_short(mut self, input: ::std::option::Option<i16>) -> Self {
|
146 173 | self.inner = self.inner.set_header_short(input);
|
147 174 | self
|
148 175 | }
|
176 + | /* FluentBuilderGenerator.kt:518 */
|
149 177 | #[allow(missing_docs)] // documentation missing in model
|
178 + | /* FluentBuilderGenerator.kt:520 */
|
150 179 | pub fn get_header_short(&self) -> &::std::option::Option<i16> {
|
151 180 | self.inner.get_header_short()
|
152 181 | }
|
182 + | /* FluentBuilderGenerator.kt:498 */
|
153 183 | #[allow(missing_docs)] // documentation missing in model
|
184 + | /* FluentBuilderGenerator.kt:500 */
|
154 185 | pub fn header_integer(mut self, input: i32) -> Self {
|
155 186 | self.inner = self.inner.header_integer(input);
|
156 187 | self
|
157 188 | }
|
189 + | /* FluentBuilderGenerator.kt:498 */
|
158 190 | #[allow(missing_docs)] // documentation missing in model
|
191 + | /* FluentBuilderGenerator.kt:500 */
|
159 192 | pub fn set_header_integer(mut self, input: ::std::option::Option<i32>) -> Self {
|
160 193 | self.inner = self.inner.set_header_integer(input);
|
161 194 | self
|
162 195 | }
|
196 + | /* FluentBuilderGenerator.kt:518 */
|
163 197 | #[allow(missing_docs)] // documentation missing in model
|
198 + | /* FluentBuilderGenerator.kt:520 */
|
164 199 | pub fn get_header_integer(&self) -> &::std::option::Option<i32> {
|
165 200 | self.inner.get_header_integer()
|
166 201 | }
|
202 + | /* FluentBuilderGenerator.kt:498 */
|
167 203 | #[allow(missing_docs)] // documentation missing in model
|
204 + | /* FluentBuilderGenerator.kt:500 */
|
168 205 | pub fn header_long(mut self, input: i64) -> Self {
|
169 206 | self.inner = self.inner.header_long(input);
|
170 207 | self
|
171 208 | }
|
209 + | /* FluentBuilderGenerator.kt:498 */
|
172 210 | #[allow(missing_docs)] // documentation missing in model
|
211 + | /* FluentBuilderGenerator.kt:500 */
|
173 212 | pub fn set_header_long(mut self, input: ::std::option::Option<i64>) -> Self {
|
174 213 | self.inner = self.inner.set_header_long(input);
|
175 214 | self
|
176 215 | }
|
216 + | /* FluentBuilderGenerator.kt:518 */
|
177 217 | #[allow(missing_docs)] // documentation missing in model
|
218 + | /* FluentBuilderGenerator.kt:520 */
|
178 219 | pub fn get_header_long(&self) -> &::std::option::Option<i64> {
|
179 220 | self.inner.get_header_long()
|
180 221 | }
|
222 + | /* FluentBuilderGenerator.kt:498 */
|
181 223 | #[allow(missing_docs)] // documentation missing in model
|
224 + | /* FluentBuilderGenerator.kt:500 */
|
182 225 | pub fn header_float(mut self, input: f32) -> Self {
|
183 226 | self.inner = self.inner.header_float(input);
|
184 227 | self
|
185 228 | }
|
229 + | /* FluentBuilderGenerator.kt:498 */
|
186 230 | #[allow(missing_docs)] // documentation missing in model
|
231 + | /* FluentBuilderGenerator.kt:500 */
|
187 232 | pub fn set_header_float(mut self, input: ::std::option::Option<f32>) -> Self {
|
188 233 | self.inner = self.inner.set_header_float(input);
|
189 234 | self
|
190 235 | }
|
236 + | /* FluentBuilderGenerator.kt:518 */
|
191 237 | #[allow(missing_docs)] // documentation missing in model
|
238 + | /* FluentBuilderGenerator.kt:520 */
|
192 239 | pub fn get_header_float(&self) -> &::std::option::Option<f32> {
|
193 240 | self.inner.get_header_float()
|
194 241 | }
|
242 + | /* FluentBuilderGenerator.kt:498 */
|
195 243 | #[allow(missing_docs)] // documentation missing in model
|
244 + | /* FluentBuilderGenerator.kt:500 */
|
196 245 | pub fn header_double(mut self, input: f64) -> Self {
|
197 246 | self.inner = self.inner.header_double(input);
|
198 247 | self
|
199 248 | }
|
249 + | /* FluentBuilderGenerator.kt:498 */
|
200 250 | #[allow(missing_docs)] // documentation missing in model
|
251 + | /* FluentBuilderGenerator.kt:500 */
|
201 252 | pub fn set_header_double(mut self, input: ::std::option::Option<f64>) -> Self {
|
202 253 | self.inner = self.inner.set_header_double(input);
|
203 254 | self
|
204 255 | }
|
256 + | /* FluentBuilderGenerator.kt:518 */
|
205 257 | #[allow(missing_docs)] // documentation missing in model
|
258 + | /* FluentBuilderGenerator.kt:520 */
|
206 259 | pub fn get_header_double(&self) -> &::std::option::Option<f64> {
|
207 260 | self.inner.get_header_double()
|
208 261 | }
|
262 + | /* FluentBuilderGenerator.kt:498 */
|
209 263 | #[allow(missing_docs)] // documentation missing in model
|
264 + | /* FluentBuilderGenerator.kt:500 */
|
210 265 | pub fn header_true_bool(mut self, input: bool) -> Self {
|
211 266 | self.inner = self.inner.header_true_bool(input);
|
212 267 | self
|
213 268 | }
|
269 + | /* FluentBuilderGenerator.kt:498 */
|
214 270 | #[allow(missing_docs)] // documentation missing in model
|
271 + | /* FluentBuilderGenerator.kt:500 */
|
215 272 | pub fn set_header_true_bool(mut self, input: ::std::option::Option<bool>) -> Self {
|
216 273 | self.inner = self.inner.set_header_true_bool(input);
|
217 274 | self
|
218 275 | }
|
276 + | /* FluentBuilderGenerator.kt:518 */
|
219 277 | #[allow(missing_docs)] // documentation missing in model
|
278 + | /* FluentBuilderGenerator.kt:520 */
|
220 279 | pub fn get_header_true_bool(&self) -> &::std::option::Option<bool> {
|
221 280 | self.inner.get_header_true_bool()
|
222 281 | }
|
282 + | /* FluentBuilderGenerator.kt:498 */
|
223 283 | #[allow(missing_docs)] // documentation missing in model
|
284 + | /* FluentBuilderGenerator.kt:500 */
|
224 285 | pub fn header_false_bool(mut self, input: bool) -> Self {
|
225 286 | self.inner = self.inner.header_false_bool(input);
|
226 287 | self
|
227 288 | }
|
289 + | /* FluentBuilderGenerator.kt:498 */
|
228 290 | #[allow(missing_docs)] // documentation missing in model
|
291 + | /* FluentBuilderGenerator.kt:500 */
|
229 292 | pub fn set_header_false_bool(mut self, input: ::std::option::Option<bool>) -> Self {
|
230 293 | self.inner = self.inner.set_header_false_bool(input);
|
231 294 | self
|
232 295 | }
|
296 + | /* FluentBuilderGenerator.kt:518 */
|
233 297 | #[allow(missing_docs)] // documentation missing in model
|
298 + | /* FluentBuilderGenerator.kt:520 */
|
234 299 | pub fn get_header_false_bool(&self) -> &::std::option::Option<bool> {
|
235 300 | self.inner.get_header_false_bool()
|
236 301 | }
|
237 - | ///
|
302 + | /// /* FluentBuilderGenerator.kt:436 */
|
238 303 | /// Appends an item to `headerStringList`.
|
239 304 | ///
|
240 305 | /// To override the contents of this collection use [`set_header_string_list`](Self::set_header_string_list).
|
241 306 | ///
|
307 + | /* FluentBuilderGenerator.kt:443 */
|
242 308 | #[allow(missing_docs)] // documentation missing in model
|
309 + | /* FluentBuilderGenerator.kt:446 */
|
243 310 | pub fn header_string_list(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
|
244 311 | self.inner = self.inner.header_string_list(input.into());
|
245 312 | self
|
246 313 | }
|
314 + | /* FluentBuilderGenerator.kt:498 */
|
247 315 | #[allow(missing_docs)] // documentation missing in model
|
316 + | /* FluentBuilderGenerator.kt:500 */
|
248 317 | pub fn set_header_string_list(mut self, input: ::std::option::Option<::std::vec::Vec<::std::string::String>>) -> Self {
|
249 318 | self.inner = self.inner.set_header_string_list(input);
|
250 319 | self
|
251 320 | }
|
321 + | /* FluentBuilderGenerator.kt:518 */
|
252 322 | #[allow(missing_docs)] // documentation missing in model
|
323 + | /* FluentBuilderGenerator.kt:520 */
|
253 324 | pub fn get_header_string_list(&self) -> &::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
254 325 | self.inner.get_header_string_list()
|
255 326 | }
|
256 - | ///
|
327 + | /// /* FluentBuilderGenerator.kt:436 */
|
257 328 | /// Appends an item to `headerStringSet`.
|
258 329 | ///
|
259 330 | /// To override the contents of this collection use [`set_header_string_set`](Self::set_header_string_set).
|
260 331 | ///
|
332 + | /* FluentBuilderGenerator.kt:443 */
|
261 333 | #[allow(missing_docs)] // documentation missing in model
|
334 + | /* FluentBuilderGenerator.kt:446 */
|
262 335 | pub fn header_string_set(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
|
263 336 | self.inner = self.inner.header_string_set(input.into());
|
264 337 | self
|
265 338 | }
|
339 + | /* FluentBuilderGenerator.kt:498 */
|
266 340 | #[allow(missing_docs)] // documentation missing in model
|
341 + | /* FluentBuilderGenerator.kt:500 */
|
267 342 | pub fn set_header_string_set(mut self, input: ::std::option::Option<::std::vec::Vec<::std::string::String>>) -> Self {
|
268 343 | self.inner = self.inner.set_header_string_set(input);
|
269 344 | self
|
270 345 | }
|
346 + | /* FluentBuilderGenerator.kt:518 */
|
271 347 | #[allow(missing_docs)] // documentation missing in model
|
348 + | /* FluentBuilderGenerator.kt:520 */
|
272 349 | pub fn get_header_string_set(&self) -> &::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
273 350 | self.inner.get_header_string_set()
|
274 351 | }
|
275 - | ///
|
352 + | /// /* FluentBuilderGenerator.kt:436 */
|
276 353 | /// Appends an item to `headerIntegerList`.
|
277 354 | ///
|
278 355 | /// To override the contents of this collection use [`set_header_integer_list`](Self::set_header_integer_list).
|
279 356 | ///
|
357 + | /* FluentBuilderGenerator.kt:443 */
|
280 358 | #[allow(missing_docs)] // documentation missing in model
|
359 + | /* FluentBuilderGenerator.kt:446 */
|
281 360 | pub fn header_integer_list(mut self, input: i32) -> Self {
|
282 361 | self.inner = self.inner.header_integer_list(input);
|
283 362 | self
|
284 363 | }
|
364 + | /* FluentBuilderGenerator.kt:498 */
|
285 365 | #[allow(missing_docs)] // documentation missing in model
|
366 + | /* FluentBuilderGenerator.kt:500 */
|
286 367 | pub fn set_header_integer_list(mut self, input: ::std::option::Option<::std::vec::Vec<i32>>) -> Self {
|
287 368 | self.inner = self.inner.set_header_integer_list(input);
|
288 369 | self
|
289 370 | }
|
371 + | /* FluentBuilderGenerator.kt:518 */
|
290 372 | #[allow(missing_docs)] // documentation missing in model
|
373 + | /* FluentBuilderGenerator.kt:520 */
|
291 374 | pub fn get_header_integer_list(&self) -> &::std::option::Option<::std::vec::Vec<i32>> {
|
292 375 | self.inner.get_header_integer_list()
|
293 376 | }
|
294 - | ///
|
377 + | /// /* FluentBuilderGenerator.kt:436 */
|
295 378 | /// Appends an item to `headerBooleanList`.
|
296 379 | ///
|
297 380 | /// To override the contents of this collection use [`set_header_boolean_list`](Self::set_header_boolean_list).
|
298 381 | ///
|
382 + | /* FluentBuilderGenerator.kt:443 */
|
299 383 | #[allow(missing_docs)] // documentation missing in model
|
384 + | /* FluentBuilderGenerator.kt:446 */
|
300 385 | pub fn header_boolean_list(mut self, input: bool) -> Self {
|
301 386 | self.inner = self.inner.header_boolean_list(input);
|
302 387 | self
|
303 388 | }
|
389 + | /* FluentBuilderGenerator.kt:498 */
|
304 390 | #[allow(missing_docs)] // documentation missing in model
|
391 + | /* FluentBuilderGenerator.kt:500 */
|
305 392 | pub fn set_header_boolean_list(mut self, input: ::std::option::Option<::std::vec::Vec<bool>>) -> Self {
|
306 393 | self.inner = self.inner.set_header_boolean_list(input);
|
307 394 | self
|
308 395 | }
|
396 + | /* FluentBuilderGenerator.kt:518 */
|
309 397 | #[allow(missing_docs)] // documentation missing in model
|
398 + | /* FluentBuilderGenerator.kt:520 */
|
310 399 | pub fn get_header_boolean_list(&self) -> &::std::option::Option<::std::vec::Vec<bool>> {
|
311 400 | self.inner.get_header_boolean_list()
|
312 401 | }
|
313 - | ///
|
402 + | /// /* FluentBuilderGenerator.kt:436 */
|
314 403 | /// Appends an item to `headerTimestampList`.
|
315 404 | ///
|
316 405 | /// To override the contents of this collection use [`set_header_timestamp_list`](Self::set_header_timestamp_list).
|
317 406 | ///
|
407 + | /* FluentBuilderGenerator.kt:443 */
|
318 408 | #[allow(missing_docs)] // documentation missing in model
|
409 + | /* FluentBuilderGenerator.kt:446 */
|
319 410 | pub fn header_timestamp_list(mut self, input: ::aws_smithy_types::DateTime) -> Self {
|
320 411 | self.inner = self.inner.header_timestamp_list(input);
|
321 412 | self
|
322 413 | }
|
414 + | /* FluentBuilderGenerator.kt:498 */
|
323 415 | #[allow(missing_docs)] // documentation missing in model
|
416 + | /* FluentBuilderGenerator.kt:500 */
|
324 417 | pub fn set_header_timestamp_list(mut self, input: ::std::option::Option<::std::vec::Vec<::aws_smithy_types::DateTime>>) -> Self {
|
325 418 | self.inner = self.inner.set_header_timestamp_list(input);
|
326 419 | self
|
327 420 | }
|
421 + | /* FluentBuilderGenerator.kt:518 */
|
328 422 | #[allow(missing_docs)] // documentation missing in model
|
423 + | /* FluentBuilderGenerator.kt:520 */
|
329 424 | pub fn get_header_timestamp_list(&self) -> &::std::option::Option<::std::vec::Vec<::aws_smithy_types::DateTime>> {
|
330 425 | self.inner.get_header_timestamp_list()
|
331 426 | }
|
427 + | /* FluentBuilderGenerator.kt:498 */
|
332 428 | #[allow(missing_docs)] // documentation missing in model
|
429 + | /* FluentBuilderGenerator.kt:500 */
|
333 430 | pub fn header_enum(mut self, input: crate::types::FooEnum) -> Self {
|
334 431 | self.inner = self.inner.header_enum(input);
|
335 432 | self
|
336 433 | }
|
434 + | /* FluentBuilderGenerator.kt:498 */
|
337 435 | #[allow(missing_docs)] // documentation missing in model
|
436 + | /* FluentBuilderGenerator.kt:500 */
|
338 437 | pub fn set_header_enum(mut self, input: ::std::option::Option<crate::types::FooEnum>) -> Self {
|
339 438 | self.inner = self.inner.set_header_enum(input);
|
340 439 | self
|
341 440 | }
|
441 + | /* FluentBuilderGenerator.kt:518 */
|
342 442 | #[allow(missing_docs)] // documentation missing in model
|
443 + | /* FluentBuilderGenerator.kt:520 */
|
343 444 | pub fn get_header_enum(&self) -> &::std::option::Option<crate::types::FooEnum> {
|
344 445 | self.inner.get_header_enum()
|
345 446 | }
|
346 - | ///
|
447 + | /// /* FluentBuilderGenerator.kt:436 */
|
347 448 | /// Appends an item to `headerEnumList`.
|
348 449 | ///
|
349 450 | /// To override the contents of this collection use [`set_header_enum_list`](Self::set_header_enum_list).
|
350 451 | ///
|
452 + | /* FluentBuilderGenerator.kt:443 */
|
351 453 | #[allow(missing_docs)] // documentation missing in model
|
454 + | /* FluentBuilderGenerator.kt:446 */
|
352 455 | pub fn header_enum_list(mut self, input: crate::types::FooEnum) -> Self {
|
353 456 | self.inner = self.inner.header_enum_list(input);
|
354 457 | self
|
355 458 | }
|
459 + | /* FluentBuilderGenerator.kt:498 */
|
356 460 | #[allow(missing_docs)] // documentation missing in model
|
461 + | /* FluentBuilderGenerator.kt:500 */
|
357 462 | pub fn set_header_enum_list(mut self, input: ::std::option::Option<::std::vec::Vec<crate::types::FooEnum>>) -> Self {
|
358 463 | self.inner = self.inner.set_header_enum_list(input);
|
359 464 | self
|
360 465 | }
|
466 + | /* FluentBuilderGenerator.kt:518 */
|
361 467 | #[allow(missing_docs)] // documentation missing in model
|
468 + | /* FluentBuilderGenerator.kt:520 */
|
362 469 | pub fn get_header_enum_list(&self) -> &::std::option::Option<::std::vec::Vec<crate::types::FooEnum>> {
|
363 470 | self.inner.get_header_enum_list()
|
364 471 | }
|
472 + | /* FluentBuilderGenerator.kt:498 */
|
365 473 | #[allow(missing_docs)] // documentation missing in model
|
474 + | /* FluentBuilderGenerator.kt:500 */
|
366 475 | pub fn header_integer_enum(mut self, input: i32) -> Self {
|
367 476 | self.inner = self.inner.header_integer_enum(input);
|
368 477 | self
|
369 478 | }
|
479 + | /* FluentBuilderGenerator.kt:498 */
|
370 480 | #[allow(missing_docs)] // documentation missing in model
|
481 + | /* FluentBuilderGenerator.kt:500 */
|
371 482 | pub fn set_header_integer_enum(mut self, input: ::std::option::Option<i32>) -> Self {
|
372 483 | self.inner = self.inner.set_header_integer_enum(input);
|
373 484 | self
|
374 485 | }
|
486 + | /* FluentBuilderGenerator.kt:518 */
|
375 487 | #[allow(missing_docs)] // documentation missing in model
|
488 + | /* FluentBuilderGenerator.kt:520 */
|
376 489 | pub fn get_header_integer_enum(&self) -> &::std::option::Option<i32> {
|
377 490 | self.inner.get_header_integer_enum()
|
378 491 | }
|
379 - | ///
|
492 + | /// /* FluentBuilderGenerator.kt:436 */
|
380 493 | /// Appends an item to `headerIntegerEnumList`.
|
381 494 | ///
|
382 495 | /// To override the contents of this collection use [`set_header_integer_enum_list`](Self::set_header_integer_enum_list).
|
383 496 | ///
|
497 + | /* FluentBuilderGenerator.kt:443 */
|
384 498 | #[allow(missing_docs)] // documentation missing in model
|
499 + | /* FluentBuilderGenerator.kt:446 */
|
385 500 | pub fn header_integer_enum_list(mut self, input: i32) -> Self {
|
386 501 | self.inner = self.inner.header_integer_enum_list(input);
|
387 502 | self
|
388 503 | }
|
504 + | /* FluentBuilderGenerator.kt:498 */
|
389 505 | #[allow(missing_docs)] // documentation missing in model
|
506 + | /* FluentBuilderGenerator.kt:500 */
|
390 507 | pub fn set_header_integer_enum_list(mut self, input: ::std::option::Option<::std::vec::Vec<i32>>) -> Self {
|
391 508 | self.inner = self.inner.set_header_integer_enum_list(input);
|
392 509 | self
|
393 510 | }
|
511 + | /* FluentBuilderGenerator.kt:518 */
|
394 512 | #[allow(missing_docs)] // documentation missing in model
|
513 + | /* FluentBuilderGenerator.kt:520 */
|
395 514 | pub fn get_header_integer_enum_list(&self) -> &::std::option::Option<::std::vec::Vec<i32>> {
|
396 515 | self.inner.get_header_integer_enum_list()
|
397 516 | }
|
517 + | /* FluentBuilderGenerator.kt:282 */
|
398 518 | }
|