1 1 | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 + | /* FluentClientGenerator.kt:187 */
|
2 3 | impl super::Client {
|
4 + | /* FluentClientGenerator.kt:221 */
|
3 5 | /// Constructs a fluent builder for the [`InputAndOutputWithHeaders`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder) operation.
|
4 6 | ///
|
5 7 | /// - The fluent builder is configurable:
|
6 8 | /// - [`header_string(impl Into<String>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_string) / [`set_header_string(Option<String>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_string):<br>required: **false**<br>(undocumented)<br>
|
7 9 | /// - [`header_byte(i8)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_byte) / [`set_header_byte(Option<i8>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_byte):<br>required: **false**<br>(undocumented)<br>
|
8 10 | /// - [`header_short(i16)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_short) / [`set_header_short(Option<i16>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_short):<br>required: **false**<br>(undocumented)<br>
|
9 11 | /// - [`header_integer(i32)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_integer) / [`set_header_integer(Option<i32>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_integer):<br>required: **false**<br>(undocumented)<br>
|
10 12 | /// - [`header_long(i64)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_long) / [`set_header_long(Option<i64>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_long):<br>required: **false**<br>(undocumented)<br>
|
11 13 | /// - [`header_float(f32)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_float) / [`set_header_float(Option<f32>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_float):<br>required: **false**<br>(undocumented)<br>
|
12 14 | /// - [`header_double(f64)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_double) / [`set_header_double(Option<f64>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_double):<br>required: **false**<br>(undocumented)<br>
|
13 15 | /// - [`header_true_bool(bool)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_true_bool) / [`set_header_true_bool(Option<bool>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_true_bool):<br>required: **false**<br>(undocumented)<br>
|
14 16 | /// - [`header_false_bool(bool)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_false_bool) / [`set_header_false_bool(Option<bool>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_false_bool):<br>required: **false**<br>(undocumented)<br>
|
15 17 | /// - [`header_string_list(impl Into<String>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_string_list) / [`set_header_string_list(Option<Vec::<String>>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_string_list):<br>required: **false**<br>(undocumented)<br>
|
16 18 | /// - [`header_string_set(impl Into<String>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_string_set) / [`set_header_string_set(Option<Vec::<String>>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_string_set):<br>required: **false**<br>(undocumented)<br>
|
17 19 | /// - [`header_integer_list(i32)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_integer_list) / [`set_header_integer_list(Option<Vec::<i32>>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_integer_list):<br>required: **false**<br>(undocumented)<br>
|
18 20 | /// - [`header_boolean_list(bool)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_boolean_list) / [`set_header_boolean_list(Option<Vec::<bool>>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_boolean_list):<br>required: **false**<br>(undocumented)<br>
|
19 21 | /// - [`header_timestamp_list(DateTime)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_timestamp_list) / [`set_header_timestamp_list(Option<Vec::<DateTime>>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_timestamp_list):<br>required: **false**<br>(undocumented)<br>
|
20 22 | /// - [`header_enum(FooEnum)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_enum) / [`set_header_enum(Option<FooEnum>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_enum):<br>required: **false**<br>(undocumented)<br>
|
21 23 | /// - [`header_enum_list(FooEnum)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::header_enum_list) / [`set_header_enum_list(Option<Vec::<FooEnum>>)`](crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::set_header_enum_list):<br>required: **false**<br>(undocumented)<br>
|
22 24 | /// - On success, responds with [`InputAndOutputWithHeadersOutput`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput) with field(s):
|
23 25 | /// - [`header_string(Option<String>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_string): (undocumented)
|
24 26 | /// - [`header_byte(Option<i8>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_byte): (undocumented)
|
25 27 | /// - [`header_short(Option<i16>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_short): (undocumented)
|
26 28 | /// - [`header_integer(Option<i32>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_integer): (undocumented)
|
27 29 | /// - [`header_long(Option<i64>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_long): (undocumented)
|
28 30 | /// - [`header_float(Option<f32>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_float): (undocumented)
|
29 31 | /// - [`header_double(Option<f64>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_double): (undocumented)
|
30 32 | /// - [`header_true_bool(Option<bool>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_true_bool): (undocumented)
|
31 33 | /// - [`header_false_bool(Option<bool>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_false_bool): (undocumented)
|
32 34 | /// - [`header_string_list(Option<Vec::<String>>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_string_list): (undocumented)
|
33 35 | /// - [`header_string_set(Option<Vec::<String>>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_string_set): (undocumented)
|
34 36 | /// - [`header_integer_list(Option<Vec::<i32>>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_integer_list): (undocumented)
|
35 37 | /// - [`header_boolean_list(Option<Vec::<bool>>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_boolean_list): (undocumented)
|
36 38 | /// - [`header_timestamp_list(Option<Vec::<DateTime>>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_timestamp_list): (undocumented)
|
37 39 | /// - [`header_enum(Option<FooEnum>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_enum): (undocumented)
|
38 40 | /// - [`header_enum_list(Option<Vec::<FooEnum>>)`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersOutput::header_enum_list): (undocumented)
|
39 41 | /// - On failure, responds with [`SdkError<InputAndOutputWithHeadersError>`](crate::operation::input_and_output_with_headers::InputAndOutputWithHeadersError)
|
42 + | /* FluentClientGenerator.kt:234 */
|
40 43 | pub fn input_and_output_with_headers(&self) -> crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder {
|
41 44 | crate::operation::input_and_output_with_headers::builders::InputAndOutputWithHeadersFluentBuilder::new(self.handle.clone())
|
42 45 | }
|
46 + | /* FluentClientGenerator.kt:187 */
|
43 47 | }
|