Struct aws_sdk_ssm::types::builders::SeveritySummaryBuilder
source · #[non_exhaustive]pub struct SeveritySummaryBuilder { /* private fields */ }Expand description
A builder for SeveritySummary.
Implementations§
source§impl SeveritySummaryBuilder
impl SeveritySummaryBuilder
sourcepub fn critical_count(self, input: i32) -> Self
pub fn critical_count(self, input: i32) -> Self
The total number of resources or compliance items that have a severity level of Critical. Critical severity is determined by the organization that published the compliance items.
sourcepub fn set_critical_count(self, input: Option<i32>) -> Self
pub fn set_critical_count(self, input: Option<i32>) -> Self
The total number of resources or compliance items that have a severity level of Critical. Critical severity is determined by the organization that published the compliance items.
sourcepub fn get_critical_count(&self) -> &Option<i32>
pub fn get_critical_count(&self) -> &Option<i32>
The total number of resources or compliance items that have a severity level of Critical. Critical severity is determined by the organization that published the compliance items.
sourcepub fn high_count(self, input: i32) -> Self
pub fn high_count(self, input: i32) -> Self
The total number of resources or compliance items that have a severity level of high. High severity is determined by the organization that published the compliance items.
sourcepub fn set_high_count(self, input: Option<i32>) -> Self
pub fn set_high_count(self, input: Option<i32>) -> Self
The total number of resources or compliance items that have a severity level of high. High severity is determined by the organization that published the compliance items.
sourcepub fn get_high_count(&self) -> &Option<i32>
pub fn get_high_count(&self) -> &Option<i32>
The total number of resources or compliance items that have a severity level of high. High severity is determined by the organization that published the compliance items.
sourcepub fn medium_count(self, input: i32) -> Self
pub fn medium_count(self, input: i32) -> Self
The total number of resources or compliance items that have a severity level of medium. Medium severity is determined by the organization that published the compliance items.
sourcepub fn set_medium_count(self, input: Option<i32>) -> Self
pub fn set_medium_count(self, input: Option<i32>) -> Self
The total number of resources or compliance items that have a severity level of medium. Medium severity is determined by the organization that published the compliance items.
sourcepub fn get_medium_count(&self) -> &Option<i32>
pub fn get_medium_count(&self) -> &Option<i32>
The total number of resources or compliance items that have a severity level of medium. Medium severity is determined by the organization that published the compliance items.
sourcepub fn low_count(self, input: i32) -> Self
pub fn low_count(self, input: i32) -> Self
The total number of resources or compliance items that have a severity level of low. Low severity is determined by the organization that published the compliance items.
sourcepub fn set_low_count(self, input: Option<i32>) -> Self
pub fn set_low_count(self, input: Option<i32>) -> Self
The total number of resources or compliance items that have a severity level of low. Low severity is determined by the organization that published the compliance items.
sourcepub fn get_low_count(&self) -> &Option<i32>
pub fn get_low_count(&self) -> &Option<i32>
The total number of resources or compliance items that have a severity level of low. Low severity is determined by the organization that published the compliance items.
sourcepub fn informational_count(self, input: i32) -> Self
pub fn informational_count(self, input: i32) -> Self
The total number of resources or compliance items that have a severity level of informational. Informational severity is determined by the organization that published the compliance items.
sourcepub fn set_informational_count(self, input: Option<i32>) -> Self
pub fn set_informational_count(self, input: Option<i32>) -> Self
The total number of resources or compliance items that have a severity level of informational. Informational severity is determined by the organization that published the compliance items.
sourcepub fn get_informational_count(&self) -> &Option<i32>
pub fn get_informational_count(&self) -> &Option<i32>
The total number of resources or compliance items that have a severity level of informational. Informational severity is determined by the organization that published the compliance items.
sourcepub fn unspecified_count(self, input: i32) -> Self
pub fn unspecified_count(self, input: i32) -> Self
The total number of resources or compliance items that have a severity level of unspecified. Unspecified severity is determined by the organization that published the compliance items.
sourcepub fn set_unspecified_count(self, input: Option<i32>) -> Self
pub fn set_unspecified_count(self, input: Option<i32>) -> Self
The total number of resources or compliance items that have a severity level of unspecified. Unspecified severity is determined by the organization that published the compliance items.
sourcepub fn get_unspecified_count(&self) -> &Option<i32>
pub fn get_unspecified_count(&self) -> &Option<i32>
The total number of resources or compliance items that have a severity level of unspecified. Unspecified severity is determined by the organization that published the compliance items.
sourcepub fn build(self) -> SeveritySummary
pub fn build(self) -> SeveritySummary
Consumes the builder and constructs a SeveritySummary.
Trait Implementations§
source§impl Clone for SeveritySummaryBuilder
impl Clone for SeveritySummaryBuilder
source§fn clone(&self) -> SeveritySummaryBuilder
fn clone(&self) -> SeveritySummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for SeveritySummaryBuilder
impl Debug for SeveritySummaryBuilder
source§impl Default for SeveritySummaryBuilder
impl Default for SeveritySummaryBuilder
source§fn default() -> SeveritySummaryBuilder
fn default() -> SeveritySummaryBuilder
source§impl PartialEq for SeveritySummaryBuilder
impl PartialEq for SeveritySummaryBuilder
source§fn eq(&self, other: &SeveritySummaryBuilder) -> bool
fn eq(&self, other: &SeveritySummaryBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for SeveritySummaryBuilder
Auto Trait Implementations§
impl Freeze for SeveritySummaryBuilder
impl RefUnwindSafe for SeveritySummaryBuilder
impl Send for SeveritySummaryBuilder
impl Sync for SeveritySummaryBuilder
impl Unpin for SeveritySummaryBuilder
impl UnwindSafe for SeveritySummaryBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more