1
2
3
4
5
6
7
8
9
10
11
12
13
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
impl super::Client {
    /// Constructs a fluent builder for the [`GetMetricsSummary`](crate::operation::get_metrics_summary::builders::GetMetricsSummaryFluentBuilder) operation.
    ///
    /// - The fluent builder is configurable:
    ///   - [`date(DateTime)`](crate::operation::get_metrics_summary::builders::GetMetricsSummaryFluentBuilder::date) / [`set_date(Option<DateTime>)`](crate::operation::get_metrics_summary::builders::GetMetricsSummaryFluentBuilder::set_date): <p>The date you want to retrieve summary metrics from, rounded to the nearest day. The date must be within the past two years since metrics data is only stored for two years. If a date outside of this range is passed, the response will be empty.</p>
    /// - On success, responds with [`GetMetricsSummaryOutput`](crate::operation::get_metrics_summary::GetMetricsSummaryOutput) with field(s):
    ///   - [`metrics_summary(Option<MetricsSummary>)`](crate::operation::get_metrics_summary::GetMetricsSummaryOutput::metrics_summary): <p>The summary metrics from the specified date.</p>
    /// - On failure, responds with [`SdkError<GetMetricsSummaryError>`](crate::operation::get_metrics_summary::GetMetricsSummaryError)
    pub fn get_metrics_summary(&self) -> crate::operation::get_metrics_summary::builders::GetMetricsSummaryFluentBuilder {
        crate::operation::get_metrics_summary::builders::GetMetricsSummaryFluentBuilder::new(self.handle.clone())
    }
}