// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
/// Constructs a fluent builder for the [`GetAccuracyMetrics`](crate::operation::get_accuracy_metrics::builders::GetAccuracyMetricsFluentBuilder) operation.
///
/// - The fluent builder is configurable:
/// - [`predictor_arn(impl Into<String>)`](crate::operation::get_accuracy_metrics::builders::GetAccuracyMetricsFluentBuilder::predictor_arn) / [`set_predictor_arn(Option<String>)`](crate::operation::get_accuracy_metrics::builders::GetAccuracyMetricsFluentBuilder::set_predictor_arn):<br>required: **true**<br><p>The Amazon Resource Name (ARN) of the predictor to get metrics for.</p><br>
/// - On success, responds with [`GetAccuracyMetricsOutput`](crate::operation::get_accuracy_metrics::GetAccuracyMetricsOutput) with field(s):
/// - [`predictor_evaluation_results(Option<Vec::<EvaluationResult>>)`](crate::operation::get_accuracy_metrics::GetAccuracyMetricsOutput::predictor_evaluation_results): <p>An array of results from evaluating the predictor.</p>
/// - [`is_auto_predictor(Option<bool>)`](crate::operation::get_accuracy_metrics::GetAccuracyMetricsOutput::is_auto_predictor): <p>Whether the predictor was created with <code>CreateAutoPredictor</code>.</p>
/// - [`auto_ml_override_strategy(Option<AutoMlOverrideStrategy>)`](crate::operation::get_accuracy_metrics::GetAccuracyMetricsOutput::auto_ml_override_strategy): <note> <p>The <code>LatencyOptimized</code> AutoML override strategy is only available in private beta. Contact Amazon Web Services Support or your account manager to learn more about access privileges.</p> </note> <p>The AutoML strategy used to train the predictor. Unless <code>LatencyOptimized</code> is specified, the AutoML strategy optimizes predictor accuracy.</p> <p>This parameter is only valid for predictors trained using AutoML.</p>
/// - [`optimization_metric(Option<OptimizationMetric>)`](crate::operation::get_accuracy_metrics::GetAccuracyMetricsOutput::optimization_metric): <p>The accuracy metric used to optimize the predictor.</p>
/// - On failure, responds with [`SdkError<GetAccuracyMetricsError>`](crate::operation::get_accuracy_metrics::GetAccuracyMetricsError)
pub fn get_accuracy_metrics(&self) -> crate::operation::get_accuracy_metrics::builders::GetAccuracyMetricsFluentBuilder {
crate::operation::get_accuracy_metrics::builders::GetAccuracyMetricsFluentBuilder::new(self.handle.clone())
}
}