Struct aws_sdk_comprehend::model::redaction_config::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for RedactionConfig
Implementations
sourceimpl Builder
impl Builder
sourcepub fn pii_entity_types(self, input: PiiEntityType) -> Self
pub fn pii_entity_types(self, input: PiiEntityType) -> Self
Appends an item to pii_entity_types.
To override the contents of this collection use set_pii_entity_types.
An array of the types of PII entities that Amazon Comprehend detects in the input text for your request.
sourcepub fn set_pii_entity_types(self, input: Option<Vec<PiiEntityType>>) -> Self
pub fn set_pii_entity_types(self, input: Option<Vec<PiiEntityType>>) -> Self
An array of the types of PII entities that Amazon Comprehend detects in the input text for your request.
sourcepub fn mask_mode(self, input: PiiEntitiesDetectionMaskMode) -> Self
pub fn mask_mode(self, input: PiiEntitiesDetectionMaskMode) -> Self
Specifies whether the PII entity is redacted with the mask character or the entity type.
sourcepub fn set_mask_mode(self, input: Option<PiiEntitiesDetectionMaskMode>) -> Self
pub fn set_mask_mode(self, input: Option<PiiEntitiesDetectionMaskMode>) -> Self
Specifies whether the PII entity is redacted with the mask character or the entity type.
sourcepub fn mask_character(self, input: impl Into<String>) -> Self
pub fn mask_character(self, input: impl Into<String>) -> Self
A character that replaces each character in the redacted PII entity.
sourcepub fn set_mask_character(self, input: Option<String>) -> Self
pub fn set_mask_character(self, input: Option<String>) -> Self
A character that replaces each character in the redacted PII entity.
sourcepub fn build(self) -> RedactionConfig
pub fn build(self) -> RedactionConfig
Consumes the builder and constructs a RedactionConfig
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more