Client Test

Client Test

rev. dfb5149b65b7bcc09edd15b8e071ad43b5ac5943 (ignoring whitespace)

Files changed:

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_body_default.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampBodyDefault`](crate::operation::malformed_timestamp_body_default::builders::MalformedTimestampBodyDefaultFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_body_default::builders::MalformedTimestampBodyDefaultFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_body_default::builders::MalformedTimestampBodyDefaultFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampBodyDefaultOutput`](crate::operation::malformed_timestamp_body_default::MalformedTimestampBodyDefaultOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampBodyDefaultError>`](crate::operation::malformed_timestamp_body_default::MalformedTimestampBodyDefaultError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_body_default(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_body_default::builders::MalformedTimestampBodyDefaultFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_body_default::builders::MalformedTimestampBodyDefaultFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_body_http_date.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampBodyHttpDate`](crate::operation::malformed_timestamp_body_http_date::builders::MalformedTimestampBodyHttpDateFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_body_http_date::builders::MalformedTimestampBodyHttpDateFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_body_http_date::builders::MalformedTimestampBodyHttpDateFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampBodyHttpDateOutput`](crate::operation::malformed_timestamp_body_http_date::MalformedTimestampBodyHttpDateOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampBodyHttpDateError>`](crate::operation::malformed_timestamp_body_http_date::MalformedTimestampBodyHttpDateError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_body_http_date(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_body_http_date::builders::MalformedTimestampBodyHttpDateFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_body_http_date::builders::MalformedTimestampBodyHttpDateFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_header_date_time.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampHeaderDateTime`](crate::operation::malformed_timestamp_header_date_time::builders::MalformedTimestampHeaderDateTimeFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_header_date_time::builders::MalformedTimestampHeaderDateTimeFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_header_date_time::builders::MalformedTimestampHeaderDateTimeFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampHeaderDateTimeOutput`](crate::operation::malformed_timestamp_header_date_time::MalformedTimestampHeaderDateTimeOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampHeaderDateTimeError>`](crate::operation::malformed_timestamp_header_date_time::MalformedTimestampHeaderDateTimeError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_header_date_time(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_header_date_time::builders::MalformedTimestampHeaderDateTimeFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_header_date_time::builders::MalformedTimestampHeaderDateTimeFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_header_default.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampHeaderDefault`](crate::operation::malformed_timestamp_header_default::builders::MalformedTimestampHeaderDefaultFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_header_default::builders::MalformedTimestampHeaderDefaultFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_header_default::builders::MalformedTimestampHeaderDefaultFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampHeaderDefaultOutput`](crate::operation::malformed_timestamp_header_default::MalformedTimestampHeaderDefaultOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampHeaderDefaultError>`](crate::operation::malformed_timestamp_header_default::MalformedTimestampHeaderDefaultError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_header_default(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_header_default::builders::MalformedTimestampHeaderDefaultFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_header_default::builders::MalformedTimestampHeaderDefaultFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_header_epoch.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampHeaderEpoch`](crate::operation::malformed_timestamp_header_epoch::builders::MalformedTimestampHeaderEpochFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_header_epoch::builders::MalformedTimestampHeaderEpochFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_header_epoch::builders::MalformedTimestampHeaderEpochFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampHeaderEpochOutput`](crate::operation::malformed_timestamp_header_epoch::MalformedTimestampHeaderEpochOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampHeaderEpochError>`](crate::operation::malformed_timestamp_header_epoch::MalformedTimestampHeaderEpochError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_header_epoch(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_header_epoch::builders::MalformedTimestampHeaderEpochFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_header_epoch::builders::MalformedTimestampHeaderEpochFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_path_default.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampPathDefault`](crate::operation::malformed_timestamp_path_default::builders::MalformedTimestampPathDefaultFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_path_default::builders::MalformedTimestampPathDefaultFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_path_default::builders::MalformedTimestampPathDefaultFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampPathDefaultOutput`](crate::operation::malformed_timestamp_path_default::MalformedTimestampPathDefaultOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampPathDefaultError>`](crate::operation::malformed_timestamp_path_default::MalformedTimestampPathDefaultError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_path_default(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_path_default::builders::MalformedTimestampPathDefaultFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_path_default::builders::MalformedTimestampPathDefaultFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_path_epoch.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampPathEpoch`](crate::operation::malformed_timestamp_path_epoch::builders::MalformedTimestampPathEpochFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_path_epoch::builders::MalformedTimestampPathEpochFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_path_epoch::builders::MalformedTimestampPathEpochFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampPathEpochOutput`](crate::operation::malformed_timestamp_path_epoch::MalformedTimestampPathEpochOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampPathEpochError>`](crate::operation::malformed_timestamp_path_epoch::MalformedTimestampPathEpochError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_path_epoch(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_path_epoch::builders::MalformedTimestampPathEpochFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_path_epoch::builders::MalformedTimestampPathEpochFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_path_http_date.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampPathHttpDate`](crate::operation::malformed_timestamp_path_http_date::builders::MalformedTimestampPathHttpDateFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_path_http_date::builders::MalformedTimestampPathHttpDateFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_path_http_date::builders::MalformedTimestampPathHttpDateFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampPathHttpDateOutput`](crate::operation::malformed_timestamp_path_http_date::MalformedTimestampPathHttpDateOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampPathHttpDateError>`](crate::operation::malformed_timestamp_path_http_date::MalformedTimestampPathHttpDateError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_path_http_date(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_path_http_date::builders::MalformedTimestampPathHttpDateFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_path_http_date::builders::MalformedTimestampPathHttpDateFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_query_default.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampQueryDefault`](crate::operation::malformed_timestamp_query_default::builders::MalformedTimestampQueryDefaultFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_query_default::builders::MalformedTimestampQueryDefaultFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_query_default::builders::MalformedTimestampQueryDefaultFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampQueryDefaultOutput`](crate::operation::malformed_timestamp_query_default::MalformedTimestampQueryDefaultOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampQueryDefaultError>`](crate::operation::malformed_timestamp_query_default::MalformedTimestampQueryDefaultError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_query_default(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_query_default::builders::MalformedTimestampQueryDefaultFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_query_default::builders::MalformedTimestampQueryDefaultFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_query_epoch.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampQueryEpoch`](crate::operation::malformed_timestamp_query_epoch::builders::MalformedTimestampQueryEpochFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_query_epoch::builders::MalformedTimestampQueryEpochFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_query_epoch::builders::MalformedTimestampQueryEpochFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampQueryEpochOutput`](crate::operation::malformed_timestamp_query_epoch::MalformedTimestampQueryEpochOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampQueryEpochError>`](crate::operation::malformed_timestamp_query_epoch::MalformedTimestampQueryEpochError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_query_epoch(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_query_epoch::builders::MalformedTimestampQueryEpochFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_query_epoch::builders::MalformedTimestampQueryEpochFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_timestamp_query_http_date.rs

@@ -1,1 +14,18 @@
    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 [`MalformedTimestampQueryHttpDate`](crate::operation::malformed_timestamp_query_http_date::builders::MalformedTimestampQueryHttpDateFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`timestamp(DateTime)`](crate::operation::malformed_timestamp_query_http_date::builders::MalformedTimestampQueryHttpDateFluentBuilder::timestamp) / [`set_timestamp(Option<DateTime>)`](crate::operation::malformed_timestamp_query_http_date::builders::MalformedTimestampQueryHttpDateFluentBuilder::set_timestamp):<br>required: **true**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedTimestampQueryHttpDateOutput`](crate::operation::malformed_timestamp_query_http_date::MalformedTimestampQueryHttpDateOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedTimestampQueryHttpDateError>`](crate::operation::malformed_timestamp_query_http_date::MalformedTimestampQueryHttpDateError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_timestamp_query_http_date(
   10     13   
        &self,
   11     14   
    ) -> crate::operation::malformed_timestamp_query_http_date::builders::MalformedTimestampQueryHttpDateFluentBuilder {
   12     15   
        crate::operation::malformed_timestamp_query_http_date::builders::MalformedTimestampQueryHttpDateFluentBuilder::new(self.handle.clone())
   13     16   
    }
          17  +
    /* FluentClientGenerator.kt:187 */
   14     18   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/malformed_union.rs

@@ -1,1 +12,16 @@
    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 [`MalformedUnion`](crate::operation::malformed_union::builders::MalformedUnionFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`union(SimpleUnion)`](crate::operation::malformed_union::builders::MalformedUnionFluentBuilder::union) / [`set_union(Option<SimpleUnion>)`](crate::operation::malformed_union::builders::MalformedUnionFluentBuilder::set_union):<br>required: **false**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MalformedUnionOutput`](crate::operation::malformed_union::MalformedUnionOutput)
    8     10   
    /// - On failure, responds with [`SdkError<MalformedUnionError>`](crate::operation::malformed_union::MalformedUnionError)
          11  +
    /* FluentClientGenerator.kt:234 */
    9     12   
    pub fn malformed_union(&self) -> crate::operation::malformed_union::builders::MalformedUnionFluentBuilder {
   10     13   
        crate::operation::malformed_union::builders::MalformedUnionFluentBuilder::new(self.handle.clone())
   11     14   
    }
          15  +
    /* FluentClientGenerator.kt:187 */
   12     16   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/media_type_header.rs

@@ -1,1 +13,17 @@
    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 [`MediaTypeHeader`](crate::operation::media_type_header::builders::MediaTypeHeaderFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`json(impl Into<String>)`](crate::operation::media_type_header::builders::MediaTypeHeaderFluentBuilder::json) / [`set_json(Option<String>)`](crate::operation::media_type_header::builders::MediaTypeHeaderFluentBuilder::set_json):<br>required: **false**<br>(undocumented)<br>
    7      9   
    /// - On success, responds with [`MediaTypeHeaderOutput`](crate::operation::media_type_header::MediaTypeHeaderOutput) with field(s):
    8     10   
    ///   - [`json(Option<String>)`](crate::operation::media_type_header::MediaTypeHeaderOutput::json): (undocumented)
    9     11   
    /// - On failure, responds with [`SdkError<MediaTypeHeaderError>`](crate::operation::media_type_header::MediaTypeHeaderError)
          12  +
    /* FluentClientGenerator.kt:234 */
   10     13   
    pub fn media_type_header(&self) -> crate::operation::media_type_header::builders::MediaTypeHeaderFluentBuilder {
   11     14   
        crate::operation::media_type_header::builders::MediaTypeHeaderFluentBuilder::new(self.handle.clone())
   12     15   
    }
          16  +
    /* FluentClientGenerator.kt:187 */
   13     17   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/no_input_and_no_output.rs

@@ -1,1 +11,15 @@
    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 [`NoInputAndNoOutput`](crate::operation::no_input_and_no_output::builders::NoInputAndNoOutputFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder takes no input, just [`send`](crate::operation::no_input_and_no_output::builders::NoInputAndNoOutputFluentBuilder::send) it.
    6      8   
    /// - On success, responds with [`NoInputAndNoOutputOutput`](crate::operation::no_input_and_no_output::NoInputAndNoOutputOutput)
    7      9   
    /// - On failure, responds with [`SdkError<NoInputAndNoOutputError>`](crate::operation::no_input_and_no_output::NoInputAndNoOutputError)
          10  +
    /* FluentClientGenerator.kt:234 */
    8     11   
    pub fn no_input_and_no_output(&self) -> crate::operation::no_input_and_no_output::builders::NoInputAndNoOutputFluentBuilder {
    9     12   
        crate::operation::no_input_and_no_output::builders::NoInputAndNoOutputFluentBuilder::new(self.handle.clone())
   10     13   
    }
          14  +
    /* FluentClientGenerator.kt:187 */
   11     15   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/no_input_and_output.rs

@@ -1,1 +11,15 @@
    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 [`NoInputAndOutput`](crate::operation::no_input_and_output::builders::NoInputAndOutputFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder takes no input, just [`send`](crate::operation::no_input_and_output::builders::NoInputAndOutputFluentBuilder::send) it.
    6      8   
    /// - On success, responds with [`NoInputAndOutputOutput`](crate::operation::no_input_and_output::NoInputAndOutputOutput)
    7      9   
    /// - On failure, responds with [`SdkError<NoInputAndOutputError>`](crate::operation::no_input_and_output::NoInputAndOutputError)
          10  +
    /* FluentClientGenerator.kt:234 */
    8     11   
    pub fn no_input_and_output(&self) -> crate::operation::no_input_and_output::builders::NoInputAndOutputFluentBuilder {
    9     12   
        crate::operation::no_input_and_output::builders::NoInputAndOutputFluentBuilder::new(self.handle.clone())
   10     13   
    }
          14  +
    /* FluentClientGenerator.kt:187 */
   11     15   
}

tmp-codegen-diff/codegen-client-test/rest_json/rust-client-codegen/src/client/null_and_empty_headers_client.rs

@@ -1,1 +17,21 @@
    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 [`NullAndEmptyHeadersClient`](crate::operation::null_and_empty_headers_client::builders::NullAndEmptyHeadersClientFluentBuilder) operation.
    4      6   
    ///
    5      7   
    /// - The fluent builder is configurable:
    6      8   
    ///   - [`a(impl Into<String>)`](crate::operation::null_and_empty_headers_client::builders::NullAndEmptyHeadersClientFluentBuilder::a) / [`set_a(Option<String>)`](crate::operation::null_and_empty_headers_client::builders::NullAndEmptyHeadersClientFluentBuilder::set_a):<br>required: **false**<br>(undocumented)<br>
    7      9   
    ///   - [`b(impl Into<String>)`](crate::operation::null_and_empty_headers_client::builders::NullAndEmptyHeadersClientFluentBuilder::b) / [`set_b(Option<String>)`](crate::operation::null_and_empty_headers_client::builders::NullAndEmptyHeadersClientFluentBuilder::set_b):<br>required: **false**<br>(undocumented)<br>
    8     10   
    ///   - [`c(impl Into<String>)`](crate::operation::null_and_empty_headers_client::builders::NullAndEmptyHeadersClientFluentBuilder::c) / [`set_c(Option<Vec::<String>>)`](crate::operation::null_and_empty_headers_client::builders::NullAndEmptyHeadersClientFluentBuilder::set_c):<br>required: **false**<br>(undocumented)<br>
    9     11   
    /// - On success, responds with [`NullAndEmptyHeadersClientOutput`](crate::operation::null_and_empty_headers_client::NullAndEmptyHeadersClientOutput) with field(s):
   10     12   
    ///   - [`a(Option<String>)`](crate::operation::null_and_empty_headers_client::NullAndEmptyHeadersClientOutput::a): (undocumented)
   11     13   
    ///   - [`b(Option<String>)`](crate::operation::null_and_empty_headers_client::NullAndEmptyHeadersClientOutput::b): (undocumented)
   12     14   
    ///   - [`c(Option<Vec::<String>>)`](crate::operation::null_and_empty_headers_client::NullAndEmptyHeadersClientOutput::c): (undocumented)
   13     15   
    /// - On failure, responds with [`SdkError<NullAndEmptyHeadersClientError>`](crate::operation::null_and_empty_headers_client::NullAndEmptyHeadersClientError)
          16  +
    /* FluentClientGenerator.kt:234 */
   14     17   
    pub fn null_and_empty_headers_client(&self) -> crate::operation::null_and_empty_headers_client::builders::NullAndEmptyHeadersClientFluentBuilder {
   15     18   
        crate::operation::null_and_empty_headers_client::builders::NullAndEmptyHeadersClientFluentBuilder::new(self.handle.clone())
   16     19   
    }
          20  +
    /* FluentClientGenerator.kt:187 */
   17     21   
}