#[non_exhaustive]pub struct ResourceScanSummaryBuilder { /* private fields */ }
Expand description
A builder for ResourceScanSummary
.
Implementations§
source§impl ResourceScanSummaryBuilder
impl ResourceScanSummaryBuilder
sourcepub fn resource_scan_id(self, input: impl Into<String>) -> Self
pub fn resource_scan_id(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the resource scan.
sourcepub fn set_resource_scan_id(self, input: Option<String>) -> Self
pub fn set_resource_scan_id(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the resource scan.
sourcepub fn get_resource_scan_id(&self) -> &Option<String>
pub fn get_resource_scan_id(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the resource scan.
sourcepub fn status(self, input: ResourceScanStatus) -> Self
pub fn status(self, input: ResourceScanStatus) -> Self
Status of the resource scan.
- INPROGRESS
-
The resource scan is still in progress.
- COMPLETE
-
The resource scan is complete.
- EXPIRED
-
The resource scan has expired.
- FAILED
-
The resource scan has failed.
sourcepub fn set_status(self, input: Option<ResourceScanStatus>) -> Self
pub fn set_status(self, input: Option<ResourceScanStatus>) -> Self
Status of the resource scan.
- INPROGRESS
-
The resource scan is still in progress.
- COMPLETE
-
The resource scan is complete.
- EXPIRED
-
The resource scan has expired.
- FAILED
-
The resource scan has failed.
sourcepub fn get_status(&self) -> &Option<ResourceScanStatus>
pub fn get_status(&self) -> &Option<ResourceScanStatus>
Status of the resource scan.
- INPROGRESS
-
The resource scan is still in progress.
- COMPLETE
-
The resource scan is complete.
- EXPIRED
-
The resource scan has expired.
- FAILED
-
The resource scan has failed.
sourcepub fn status_reason(self, input: impl Into<String>) -> Self
pub fn status_reason(self, input: impl Into<String>) -> Self
The reason for the resource scan status, providing more information if a failure happened.
sourcepub fn set_status_reason(self, input: Option<String>) -> Self
pub fn set_status_reason(self, input: Option<String>) -> Self
The reason for the resource scan status, providing more information if a failure happened.
sourcepub fn get_status_reason(&self) -> &Option<String>
pub fn get_status_reason(&self) -> &Option<String>
The reason for the resource scan status, providing more information if a failure happened.
sourcepub fn start_time(self, input: DateTime) -> Self
pub fn start_time(self, input: DateTime) -> Self
The time that the resource scan was started.
sourcepub fn set_start_time(self, input: Option<DateTime>) -> Self
pub fn set_start_time(self, input: Option<DateTime>) -> Self
The time that the resource scan was started.
sourcepub fn get_start_time(&self) -> &Option<DateTime>
pub fn get_start_time(&self) -> &Option<DateTime>
The time that the resource scan was started.
sourcepub fn set_end_time(self, input: Option<DateTime>) -> Self
pub fn set_end_time(self, input: Option<DateTime>) -> Self
The time that the resource scan was finished.
sourcepub fn get_end_time(&self) -> &Option<DateTime>
pub fn get_end_time(&self) -> &Option<DateTime>
The time that the resource scan was finished.
sourcepub fn percentage_completed(self, input: f64) -> Self
pub fn percentage_completed(self, input: f64) -> Self
The percentage of the resource scan that has been completed.
sourcepub fn set_percentage_completed(self, input: Option<f64>) -> Self
pub fn set_percentage_completed(self, input: Option<f64>) -> Self
The percentage of the resource scan that has been completed.
sourcepub fn get_percentage_completed(&self) -> &Option<f64>
pub fn get_percentage_completed(&self) -> &Option<f64>
The percentage of the resource scan that has been completed.
sourcepub fn build(self) -> ResourceScanSummary
pub fn build(self) -> ResourceScanSummary
Consumes the builder and constructs a ResourceScanSummary
.
Trait Implementations§
source§impl Clone for ResourceScanSummaryBuilder
impl Clone for ResourceScanSummaryBuilder
source§fn clone(&self) -> ResourceScanSummaryBuilder
fn clone(&self) -> ResourceScanSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ResourceScanSummaryBuilder
impl Debug for ResourceScanSummaryBuilder
source§impl Default for ResourceScanSummaryBuilder
impl Default for ResourceScanSummaryBuilder
source§fn default() -> ResourceScanSummaryBuilder
fn default() -> ResourceScanSummaryBuilder
source§impl PartialEq for ResourceScanSummaryBuilder
impl PartialEq for ResourceScanSummaryBuilder
source§fn eq(&self, other: &ResourceScanSummaryBuilder) -> bool
fn eq(&self, other: &ResourceScanSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ResourceScanSummaryBuilder
Auto Trait Implementations§
impl Freeze for ResourceScanSummaryBuilder
impl RefUnwindSafe for ResourceScanSummaryBuilder
impl Send for ResourceScanSummaryBuilder
impl Sync for ResourceScanSummaryBuilder
impl Unpin for ResourceScanSummaryBuilder
impl UnwindSafe for ResourceScanSummaryBuilder
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