// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the [`UpdateProfilingGroup`](crate::operation::update_profiling_group::builders::UpdateProfilingGroupFluentBuilder) operation.
///
/// - The fluent builder is configurable:
/// - [`profiling_group_name(impl ::std::convert::Into<String>)`](crate::operation::update_profiling_group::builders::UpdateProfilingGroupFluentBuilder::profiling_group_name) / [`set_profiling_group_name(Option<String>)`](crate::operation::update_profiling_group::builders::UpdateProfilingGroupFluentBuilder::set_profiling_group_name): <p>The name of the profiling group to update.</p>
/// - [`agent_orchestration_config(AgentOrchestrationConfig)`](crate::operation::update_profiling_group::builders::UpdateProfilingGroupFluentBuilder::agent_orchestration_config) / [`set_agent_orchestration_config(Option<AgentOrchestrationConfig>)`](crate::operation::update_profiling_group::builders::UpdateProfilingGroupFluentBuilder::set_agent_orchestration_config): <p> Specifies whether profiling is enabled or disabled for a profiling group. </p>
/// - On success, responds with [`UpdateProfilingGroupOutput`](crate::operation::update_profiling_group::UpdateProfilingGroupOutput) with field(s):
/// - [`profiling_group(Option<ProfilingGroupDescription>)`](crate::operation::update_profiling_group::UpdateProfilingGroupOutput::profiling_group): <p> A <a href="https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.html"> <code>ProfilingGroupDescription</code> </a> that contains information about the returned updated profiling group. </p>
/// - On failure, responds with [`SdkError<UpdateProfilingGroupError>`](crate::operation::update_profiling_group::UpdateProfilingGroupError)
pub fn update_profiling_group(
&self,
) -> crate::operation::update_profiling_group::builders::UpdateProfilingGroupFluentBuilder {
crate::operation::update_profiling_group::builders::UpdateProfilingGroupFluentBuilder::new(
self.handle.clone(),
)
}
}