// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the [`DescribeTrustedAdvisorChecks`](crate::operation::describe_trusted_advisor_checks::builders::DescribeTrustedAdvisorChecksFluentBuilder) operation.
///
/// - The fluent builder is configurable:
/// - [`language(impl Into<String>)`](crate::operation::describe_trusted_advisor_checks::builders::DescribeTrustedAdvisorChecksFluentBuilder::language) / [`set_language(Option<String>)`](crate::operation::describe_trusted_advisor_checks::builders::DescribeTrustedAdvisorChecksFluentBuilder::set_language):<br>required: **true**<br><p>The ISO 639-1 code for the language that you want your checks to appear in.</p> <p>The Amazon Web Services Support API currently supports the following languages for Trusted Advisor:</p> <ul> <li> <p>Chinese, Simplified - <code>zh</code></p></li> <li> <p>Chinese, Traditional - <code>zh_TW</code></p></li> <li> <p>English - <code>en</code></p></li> <li> <p>French - <code>fr</code></p></li> <li> <p>German - <code>de</code></p></li> <li> <p>Indonesian - <code>id</code></p></li> <li> <p>Italian - <code>it</code></p></li> <li> <p>Japanese - <code>ja</code></p></li> <li> <p>Korean - <code>ko</code></p></li> <li> <p>Portuguese, Brazilian - <code>pt_BR</code></p></li> <li> <p>Spanish - <code>es</code></p></li> </ul><br>
/// - On success, responds with [`DescribeTrustedAdvisorChecksOutput`](crate::operation::describe_trusted_advisor_checks::DescribeTrustedAdvisorChecksOutput) with field(s):
/// - [`checks(Vec::<TrustedAdvisorCheckDescription>)`](crate::operation::describe_trusted_advisor_checks::DescribeTrustedAdvisorChecksOutput::checks): <p>Information about all available Trusted Advisor checks.</p>
/// - On failure, responds with [`SdkError<DescribeTrustedAdvisorChecksError>`](crate::operation::describe_trusted_advisor_checks::DescribeTrustedAdvisorChecksError)
pub fn describe_trusted_advisor_checks(
&self,
) -> crate::operation::describe_trusted_advisor_checks::builders::DescribeTrustedAdvisorChecksFluentBuilder {
crate::operation::describe_trusted_advisor_checks::builders::DescribeTrustedAdvisorChecksFluentBuilder::new(self.handle.clone())
}
}