Struct aws_sdk_macie2::types::builders::FindingCriteriaBuilder
source · #[non_exhaustive]pub struct FindingCriteriaBuilder { /* private fields */ }Expand description
A builder for FindingCriteria.
Implementations§
source§impl FindingCriteriaBuilder
impl FindingCriteriaBuilder
sourcepub fn criterion(
self,
k: impl Into<String>,
v: CriterionAdditionalProperties,
) -> Self
pub fn criterion( self, k: impl Into<String>, v: CriterionAdditionalProperties, ) -> Self
Adds a key-value pair to criterion.
To override the contents of this collection use set_criterion.
A condition that specifies the property, operator, and one or more values to use to filter the results.
sourcepub fn set_criterion(
self,
input: Option<HashMap<String, CriterionAdditionalProperties>>,
) -> Self
pub fn set_criterion( self, input: Option<HashMap<String, CriterionAdditionalProperties>>, ) -> Self
A condition that specifies the property, operator, and one or more values to use to filter the results.
sourcepub fn get_criterion(
&self,
) -> &Option<HashMap<String, CriterionAdditionalProperties>>
pub fn get_criterion( &self, ) -> &Option<HashMap<String, CriterionAdditionalProperties>>
A condition that specifies the property, operator, and one or more values to use to filter the results.
sourcepub fn build(self) -> FindingCriteria
pub fn build(self) -> FindingCriteria
Consumes the builder and constructs a FindingCriteria.
Trait Implementations§
source§impl Clone for FindingCriteriaBuilder
impl Clone for FindingCriteriaBuilder
source§fn clone(&self) -> FindingCriteriaBuilder
fn clone(&self) -> FindingCriteriaBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for FindingCriteriaBuilder
impl Debug for FindingCriteriaBuilder
source§impl Default for FindingCriteriaBuilder
impl Default for FindingCriteriaBuilder
source§fn default() -> FindingCriteriaBuilder
fn default() -> FindingCriteriaBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for FindingCriteriaBuilder
impl PartialEq for FindingCriteriaBuilder
source§fn eq(&self, other: &FindingCriteriaBuilder) -> bool
fn eq(&self, other: &FindingCriteriaBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for FindingCriteriaBuilder
Auto Trait Implementations§
impl Freeze for FindingCriteriaBuilder
impl RefUnwindSafe for FindingCriteriaBuilder
impl Send for FindingCriteriaBuilder
impl Sync for FindingCriteriaBuilder
impl Unpin for FindingCriteriaBuilder
impl UnwindSafe for FindingCriteriaBuilder
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
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.