Struct aws_sdk_glue::operation::get_custom_entity_type::builders::GetCustomEntityTypeOutputBuilder
source · #[non_exhaustive]pub struct GetCustomEntityTypeOutputBuilder { /* private fields */ }Expand description
A builder for GetCustomEntityTypeOutput.
Implementations§
source§impl GetCustomEntityTypeOutputBuilder
impl GetCustomEntityTypeOutputBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the custom pattern that you retrieved.
sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name of the custom pattern that you retrieved.
sourcepub fn regex_string(self, input: impl Into<String>) -> Self
pub fn regex_string(self, input: impl Into<String>) -> Self
A regular expression string that is used for detecting sensitive data in a custom pattern.
sourcepub fn set_regex_string(self, input: Option<String>) -> Self
pub fn set_regex_string(self, input: Option<String>) -> Self
A regular expression string that is used for detecting sensitive data in a custom pattern.
sourcepub fn context_words(self, input: impl Into<String>) -> Self
pub fn context_words(self, input: impl Into<String>) -> Self
Appends an item to context_words.
To override the contents of this collection use set_context_words.
A list of context words if specified when you created the custom pattern. If none of these context words are found within the vicinity of the regular expression the data will not be detected as sensitive data.
sourcepub fn set_context_words(self, input: Option<Vec<String>>) -> Self
pub fn set_context_words(self, input: Option<Vec<String>>) -> Self
A list of context words if specified when you created the custom pattern. If none of these context words are found within the vicinity of the regular expression the data will not be detected as sensitive data.
sourcepub fn build(self) -> GetCustomEntityTypeOutput
pub fn build(self) -> GetCustomEntityTypeOutput
Consumes the builder and constructs a GetCustomEntityTypeOutput.
Trait Implementations§
source§impl Clone for GetCustomEntityTypeOutputBuilder
impl Clone for GetCustomEntityTypeOutputBuilder
source§fn clone(&self) -> GetCustomEntityTypeOutputBuilder
fn clone(&self) -> GetCustomEntityTypeOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetCustomEntityTypeOutputBuilder
impl Default for GetCustomEntityTypeOutputBuilder
source§fn default() -> GetCustomEntityTypeOutputBuilder
fn default() -> GetCustomEntityTypeOutputBuilder
source§impl PartialEq<GetCustomEntityTypeOutputBuilder> for GetCustomEntityTypeOutputBuilder
impl PartialEq<GetCustomEntityTypeOutputBuilder> for GetCustomEntityTypeOutputBuilder
source§fn eq(&self, other: &GetCustomEntityTypeOutputBuilder) -> bool
fn eq(&self, other: &GetCustomEntityTypeOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.