Struct aws_sdk_devopsguru::operation::describe_account_overview::builders::DescribeAccountOverviewOutputBuilder
source · #[non_exhaustive]pub struct DescribeAccountOverviewOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeAccountOverviewOutput
.
Implementations§
source§impl DescribeAccountOverviewOutputBuilder
impl DescribeAccountOverviewOutputBuilder
sourcepub fn reactive_insights(self, input: i32) -> Self
pub fn reactive_insights(self, input: i32) -> Self
An integer that specifies the number of open reactive insights in your Amazon Web Services account that were created during the time range passed in.
This field is required.sourcepub fn set_reactive_insights(self, input: Option<i32>) -> Self
pub fn set_reactive_insights(self, input: Option<i32>) -> Self
An integer that specifies the number of open reactive insights in your Amazon Web Services account that were created during the time range passed in.
sourcepub fn get_reactive_insights(&self) -> &Option<i32>
pub fn get_reactive_insights(&self) -> &Option<i32>
An integer that specifies the number of open reactive insights in your Amazon Web Services account that were created during the time range passed in.
sourcepub fn proactive_insights(self, input: i32) -> Self
pub fn proactive_insights(self, input: i32) -> Self
An integer that specifies the number of open proactive insights in your Amazon Web Services account that were created during the time range passed in.
This field is required.sourcepub fn set_proactive_insights(self, input: Option<i32>) -> Self
pub fn set_proactive_insights(self, input: Option<i32>) -> Self
An integer that specifies the number of open proactive insights in your Amazon Web Services account that were created during the time range passed in.
sourcepub fn get_proactive_insights(&self) -> &Option<i32>
pub fn get_proactive_insights(&self) -> &Option<i32>
An integer that specifies the number of open proactive insights in your Amazon Web Services account that were created during the time range passed in.
sourcepub fn mean_time_to_recover_in_milliseconds(self, input: i64) -> Self
pub fn mean_time_to_recover_in_milliseconds(self, input: i64) -> Self
The Mean Time to Recover (MTTR) for all closed insights that were created during the time range passed in.
This field is required.sourcepub fn set_mean_time_to_recover_in_milliseconds(
self,
input: Option<i64>
) -> Self
pub fn set_mean_time_to_recover_in_milliseconds( self, input: Option<i64> ) -> Self
The Mean Time to Recover (MTTR) for all closed insights that were created during the time range passed in.
sourcepub fn get_mean_time_to_recover_in_milliseconds(&self) -> &Option<i64>
pub fn get_mean_time_to_recover_in_milliseconds(&self) -> &Option<i64>
The Mean Time to Recover (MTTR) for all closed insights that were created during the time range passed in.
sourcepub fn build(self) -> Result<DescribeAccountOverviewOutput, BuildError>
pub fn build(self) -> Result<DescribeAccountOverviewOutput, BuildError>
Consumes the builder and constructs a DescribeAccountOverviewOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for DescribeAccountOverviewOutputBuilder
impl Clone for DescribeAccountOverviewOutputBuilder
source§fn clone(&self) -> DescribeAccountOverviewOutputBuilder
fn clone(&self) -> DescribeAccountOverviewOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeAccountOverviewOutputBuilder
impl Default for DescribeAccountOverviewOutputBuilder
source§fn default() -> DescribeAccountOverviewOutputBuilder
fn default() -> DescribeAccountOverviewOutputBuilder
source§impl PartialEq for DescribeAccountOverviewOutputBuilder
impl PartialEq for DescribeAccountOverviewOutputBuilder
source§fn eq(&self, other: &DescribeAccountOverviewOutputBuilder) -> bool
fn eq(&self, other: &DescribeAccountOverviewOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.