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 [`KitchenSinkOperation`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder) operation.
|
4 6 | ///
|
5 7 | /// - The fluent builder is configurable:
|
6 8 | /// - [`blob(Blob)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::blob) / [`set_blob(Option<Blob>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_blob):<br>required: **false**<br>(undocumented)<br>
|
7 9 | /// - [`boolean(bool)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::boolean) / [`set_boolean(Option<bool>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_boolean):<br>required: **false**<br>(undocumented)<br>
|
8 10 | /// - [`double(f64)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::double) / [`set_double(Option<f64>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_double):<br>required: **false**<br>(undocumented)<br>
|
9 11 | /// - [`empty_struct(EmptyStruct)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::empty_struct) / [`set_empty_struct(Option<EmptyStruct>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_empty_struct):<br>required: **false**<br>(undocumented)<br>
|
10 12 | /// - [`float(f32)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::float) / [`set_float(Option<f32>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_float):<br>required: **false**<br>(undocumented)<br>
|
11 13 | /// - [`httpdate_timestamp(DateTime)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::httpdate_timestamp) / [`set_httpdate_timestamp(Option<DateTime>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_httpdate_timestamp):<br>required: **false**<br>(undocumented)<br>
|
12 14 | /// - [`integer(i32)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::integer) / [`set_integer(Option<i32>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_integer):<br>required: **false**<br>(undocumented)<br>
|
13 15 | /// - [`iso8601_timestamp(DateTime)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::iso8601_timestamp) / [`set_iso8601_timestamp(Option<DateTime>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_iso8601_timestamp):<br>required: **false**<br>(undocumented)<br>
|
14 16 | /// - [`json_value(impl Into<String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::json_value) / [`set_json_value(Option<String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_json_value):<br>required: **false**<br>(undocumented)<br>
|
15 17 | /// - [`list_of_lists(Vec::<String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::list_of_lists) / [`set_list_of_lists(Option<Vec::<Vec::<String>>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_list_of_lists):<br>required: **false**<br>(undocumented)<br>
|
16 18 | /// - [`list_of_maps_of_strings(HashMap::<String, String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::list_of_maps_of_strings) / [`set_list_of_maps_of_strings(Option<Vec::<HashMap::<String, String>>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_list_of_maps_of_strings):<br>required: **false**<br>(undocumented)<br>
|
17 19 | /// - [`list_of_strings(impl Into<String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::list_of_strings) / [`set_list_of_strings(Option<Vec::<String>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_list_of_strings):<br>required: **false**<br>(undocumented)<br>
|
18 20 | /// - [`list_of_structs(SimpleStruct)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::list_of_structs) / [`set_list_of_structs(Option<Vec::<SimpleStruct>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_list_of_structs):<br>required: **false**<br>(undocumented)<br>
|
19 21 | /// - [`long(i64)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::long) / [`set_long(Option<i64>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_long):<br>required: **false**<br>(undocumented)<br>
|
20 22 | /// - [`map_of_lists_of_strings(impl Into<String>, Vec::<String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::map_of_lists_of_strings) / [`set_map_of_lists_of_strings(Option<HashMap::<String, Vec::<String>>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_map_of_lists_of_strings):<br>required: **false**<br>(undocumented)<br>
|
21 23 | /// - [`map_of_maps(impl Into<String>, HashMap::<String, String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::map_of_maps) / [`set_map_of_maps(Option<HashMap::<String, HashMap::<String, String>>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_map_of_maps):<br>required: **false**<br>(undocumented)<br>
|
22 24 | /// - [`map_of_strings(impl Into<String>, impl Into<String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::map_of_strings) / [`set_map_of_strings(Option<HashMap::<String, String>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_map_of_strings):<br>required: **false**<br>(undocumented)<br>
|
23 25 | /// - [`map_of_structs(impl Into<String>, SimpleStruct)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::map_of_structs) / [`set_map_of_structs(Option<HashMap::<String, SimpleStruct>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_map_of_structs):<br>required: **false**<br>(undocumented)<br>
|
24 26 | /// - [`recursive_list(KitchenSink)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::recursive_list) / [`set_recursive_list(Option<Vec::<KitchenSink>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_recursive_list):<br>required: **false**<br>(undocumented)<br>
|
25 27 | /// - [`recursive_map(impl Into<String>, KitchenSink)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::recursive_map) / [`set_recursive_map(Option<HashMap::<String, KitchenSink>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_recursive_map):<br>required: **false**<br>(undocumented)<br>
|
26 28 | /// - [`recursive_struct(impl Into<Box<KitchenSink>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::recursive_struct) / [`set_recursive_struct(Option<Box<KitchenSink>>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_recursive_struct):<br>required: **false**<br>(undocumented)<br>
|
27 29 | /// - [`simple_struct(SimpleStruct)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::simple_struct) / [`set_simple_struct(Option<SimpleStruct>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_simple_struct):<br>required: **false**<br>(undocumented)<br>
|
28 30 | /// - [`string(impl Into<String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::string) / [`set_string(Option<String>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_string):<br>required: **false**<br>(undocumented)<br>
|
29 31 | /// - [`struct_with_json_name(StructWithJsonName)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::struct_with_json_name) / [`set_struct_with_json_name(Option<StructWithJsonName>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_struct_with_json_name):<br>required: **false**<br>(undocumented)<br>
|
30 32 | /// - [`timestamp(DateTime)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_timestamp):<br>required: **false**<br>(undocumented)<br>
|
31 33 | /// - [`unix_timestamp(DateTime)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::unix_timestamp) / [`set_unix_timestamp(Option<DateTime>)`](crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::set_unix_timestamp):<br>required: **false**<br>(undocumented)<br>
|
32 34 | /// - On success, responds with [`KitchenSinkOperationOutput`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput) with field(s):
|
33 35 | /// - [`blob(Option<Blob>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::blob): (undocumented)
|
34 36 | /// - [`boolean(Option<bool>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::boolean): (undocumented)
|
35 37 | /// - [`double(Option<f64>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::double): (undocumented)
|
36 38 | /// - [`empty_struct(Option<EmptyStruct>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::empty_struct): (undocumented)
|
37 39 | /// - [`float(Option<f32>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::float): (undocumented)
|
38 40 | /// - [`httpdate_timestamp(Option<DateTime>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::httpdate_timestamp): (undocumented)
|
39 41 | /// - [`integer(Option<i32>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::integer): (undocumented)
|
40 42 | /// - [`iso8601_timestamp(Option<DateTime>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::iso8601_timestamp): (undocumented)
|
41 43 | /// - [`json_value(Option<String>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::json_value): (undocumented)
|
42 44 | /// - [`list_of_lists(Option<Vec::<Vec::<String>>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::list_of_lists): (undocumented)
|
43 45 | /// - [`list_of_maps_of_strings(Option<Vec::<HashMap::<String, String>>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::list_of_maps_of_strings): (undocumented)
|
44 46 | /// - [`list_of_strings(Option<Vec::<String>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::list_of_strings): (undocumented)
|
45 47 | /// - [`list_of_structs(Option<Vec::<SimpleStruct>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::list_of_structs): (undocumented)
|
46 48 | /// - [`long(Option<i64>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::long): (undocumented)
|
47 49 | /// - [`map_of_lists_of_strings(Option<HashMap::<String, Vec::<String>>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::map_of_lists_of_strings): (undocumented)
|
48 50 | /// - [`map_of_maps(Option<HashMap::<String, HashMap::<String, String>>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::map_of_maps): (undocumented)
|
49 51 | /// - [`map_of_strings(Option<HashMap::<String, String>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::map_of_strings): (undocumented)
|
50 52 | /// - [`map_of_structs(Option<HashMap::<String, SimpleStruct>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::map_of_structs): (undocumented)
|
51 53 | /// - [`recursive_list(Option<Vec::<KitchenSink>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::recursive_list): (undocumented)
|
52 54 | /// - [`recursive_map(Option<HashMap::<String, KitchenSink>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::recursive_map): (undocumented)
|
53 55 | /// - [`recursive_struct(Option<Box<KitchenSink>>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::recursive_struct): (undocumented)
|
54 56 | /// - [`simple_struct(Option<SimpleStruct>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::simple_struct): (undocumented)
|
55 57 | /// - [`string(Option<String>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::string): (undocumented)
|
56 58 | /// - [`struct_with_json_name(Option<StructWithJsonName>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::struct_with_json_name): (undocumented)
|
57 59 | /// - [`timestamp(Option<DateTime>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::timestamp): (undocumented)
|
58 60 | /// - [`unix_timestamp(Option<DateTime>)`](crate::operation::kitchen_sink_operation::KitchenSinkOperationOutput::unix_timestamp): (undocumented)
|
59 61 | /// - On failure, responds with [`SdkError<KitchenSinkOperationError>`](crate::operation::kitchen_sink_operation::KitchenSinkOperationError)
|
62 + | /* FluentClientGenerator.kt:234 */
|
60 63 | pub fn kitchen_sink_operation(&self) -> crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder {
|
61 64 | crate::operation::kitchen_sink_operation::builders::KitchenSinkOperationFluentBuilder::new(self.handle.clone())
|
62 65 | }
|
66 + | /* FluentClientGenerator.kt:187 */
|
63 67 | }
|