Struct aws_sdk_securityhub::operation::update_finding_aggregator::builders::UpdateFindingAggregatorOutputBuilder
source · #[non_exhaustive]pub struct UpdateFindingAggregatorOutputBuilder { /* private fields */ }
Expand description
A builder for UpdateFindingAggregatorOutput
.
Implementations§
source§impl UpdateFindingAggregatorOutputBuilder
impl UpdateFindingAggregatorOutputBuilder
sourcepub fn finding_aggregator_arn(self, input: impl Into<String>) -> Self
pub fn finding_aggregator_arn(self, input: impl Into<String>) -> Self
The ARN of the finding aggregator.
sourcepub fn set_finding_aggregator_arn(self, input: Option<String>) -> Self
pub fn set_finding_aggregator_arn(self, input: Option<String>) -> Self
The ARN of the finding aggregator.
sourcepub fn get_finding_aggregator_arn(&self) -> &Option<String>
pub fn get_finding_aggregator_arn(&self) -> &Option<String>
The ARN of the finding aggregator.
sourcepub fn finding_aggregation_region(self, input: impl Into<String>) -> Self
pub fn finding_aggregation_region(self, input: impl Into<String>) -> Self
The aggregation Region.
sourcepub fn set_finding_aggregation_region(self, input: Option<String>) -> Self
pub fn set_finding_aggregation_region(self, input: Option<String>) -> Self
The aggregation Region.
sourcepub fn get_finding_aggregation_region(&self) -> &Option<String>
pub fn get_finding_aggregation_region(&self) -> &Option<String>
The aggregation Region.
sourcepub fn region_linking_mode(self, input: impl Into<String>) -> Self
pub fn region_linking_mode(self, input: impl Into<String>) -> Self
Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions.
sourcepub fn set_region_linking_mode(self, input: Option<String>) -> Self
pub fn set_region_linking_mode(self, input: Option<String>) -> Self
Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions.
sourcepub fn get_region_linking_mode(&self) -> &Option<String>
pub fn get_region_linking_mode(&self) -> &Option<String>
Indicates whether to link all Regions, all Regions except for a list of excluded Regions, or a list of included Regions.
sourcepub fn regions(self, input: impl Into<String>) -> Self
pub fn regions(self, input: impl Into<String>) -> Self
Appends an item to regions
.
To override the contents of this collection use set_regions
.
The list of excluded Regions or included Regions.
sourcepub fn set_regions(self, input: Option<Vec<String>>) -> Self
pub fn set_regions(self, input: Option<Vec<String>>) -> Self
The list of excluded Regions or included Regions.
sourcepub fn get_regions(&self) -> &Option<Vec<String>>
pub fn get_regions(&self) -> &Option<Vec<String>>
The list of excluded Regions or included Regions.
sourcepub fn build(self) -> UpdateFindingAggregatorOutput
pub fn build(self) -> UpdateFindingAggregatorOutput
Consumes the builder and constructs a UpdateFindingAggregatorOutput
.
Trait Implementations§
source§impl Clone for UpdateFindingAggregatorOutputBuilder
impl Clone for UpdateFindingAggregatorOutputBuilder
source§fn clone(&self) -> UpdateFindingAggregatorOutputBuilder
fn clone(&self) -> UpdateFindingAggregatorOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for UpdateFindingAggregatorOutputBuilder
impl Default for UpdateFindingAggregatorOutputBuilder
source§fn default() -> UpdateFindingAggregatorOutputBuilder
fn default() -> UpdateFindingAggregatorOutputBuilder
source§impl PartialEq for UpdateFindingAggregatorOutputBuilder
impl PartialEq for UpdateFindingAggregatorOutputBuilder
source§fn eq(&self, other: &UpdateFindingAggregatorOutputBuilder) -> bool
fn eq(&self, other: &UpdateFindingAggregatorOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateFindingAggregatorOutputBuilder
Auto Trait Implementations§
impl Freeze for UpdateFindingAggregatorOutputBuilder
impl RefUnwindSafe for UpdateFindingAggregatorOutputBuilder
impl Send for UpdateFindingAggregatorOutputBuilder
impl Sync for UpdateFindingAggregatorOutputBuilder
impl Unpin for UpdateFindingAggregatorOutputBuilder
impl UnwindSafe for UpdateFindingAggregatorOutputBuilder
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