pub fn build(self) -> crate::output::GetInsightRuleReportOutput {
            crate::output::GetInsightRuleReportOutput {
                key_labels: self.key_labels,
                aggregation_statistic: self.aggregation_statistic,
                aggregate_value: self.aggregate_value,
                approximate_unique_count: self.approximate_unique_count,
                contributors: self.contributors,
                metric_datapoints: self.metric_datapoints,
            }
        }
/// Consumes the builder and constructs a [`GetInsightRuleReportOutput`](crate::output::GetInsightRuleReportOutput)
Consumes the builder and constructs a [`GetInsightRuleReportOutput`](crate::output::GetInsightRuleReportOutput)
Consumes the builder and constructs a [ ` GetInsightRuleReportOutput ` ] ( crate :: output :: GetInsightRuleReportOutput )
pub fn build(self) -> crate::output::GetInsightRuleReportOutput {
            crate::output::GetInsightRuleReportOutput {
                key_labels: self.key_labels,
                aggregation_statistic: self.aggregation_statistic,
                aggregate_value: self.aggregate_value,
                approximate_unique_count: self.approximate_unique_count,
                contributors: self.contributors,
                metric_datapoints: self.metric_datapoints,
            }
        }
pub fn build ( self ) -> crate :: output :: GetInsightRuleReportOutput { crate :: output :: GetInsightRuleReportOutput { key_labels : self . key_labels , aggregation_statistic : self . aggregation_statistic , aggregate_value : self . aggregate_value , approximate_unique_count : self . approximate_unique_count , contributors : self . contributors , metric_datapoints : self . metric_datapoints , } }
Consumes the builder and constructs a [`GetInsightRuleReportOutput`](crate::output::GetInsightRuleReportOutput)
Consumes the builder and constructs a [ ` GetInsightRuleReportOutput ` ] ( crate :: output :: GetInsightRuleReportOutput )
self
self