Struct aws_sdk_glue::types::builders::LineageConfigurationBuilder
source · #[non_exhaustive]pub struct LineageConfigurationBuilder { /* private fields */ }Expand description
A builder for LineageConfiguration.
Implementations§
source§impl LineageConfigurationBuilder
impl LineageConfigurationBuilder
sourcepub fn crawler_lineage_settings(self, input: CrawlerLineageSettings) -> Self
pub fn crawler_lineage_settings(self, input: CrawlerLineageSettings) -> Self
Specifies whether data lineage is enabled for the crawler. Valid values are:
-
ENABLE: enables data lineage for the crawler
-
DISABLE: disables data lineage for the crawler
sourcepub fn set_crawler_lineage_settings(
self,
input: Option<CrawlerLineageSettings>,
) -> Self
pub fn set_crawler_lineage_settings( self, input: Option<CrawlerLineageSettings>, ) -> Self
Specifies whether data lineage is enabled for the crawler. Valid values are:
-
ENABLE: enables data lineage for the crawler
-
DISABLE: disables data lineage for the crawler
sourcepub fn get_crawler_lineage_settings(&self) -> &Option<CrawlerLineageSettings>
pub fn get_crawler_lineage_settings(&self) -> &Option<CrawlerLineageSettings>
Specifies whether data lineage is enabled for the crawler. Valid values are:
-
ENABLE: enables data lineage for the crawler
-
DISABLE: disables data lineage for the crawler
sourcepub fn build(self) -> LineageConfiguration
pub fn build(self) -> LineageConfiguration
Consumes the builder and constructs a LineageConfiguration.
Trait Implementations§
source§impl Clone for LineageConfigurationBuilder
impl Clone for LineageConfigurationBuilder
source§fn clone(&self) -> LineageConfigurationBuilder
fn clone(&self) -> LineageConfigurationBuilder
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 LineageConfigurationBuilder
impl Debug for LineageConfigurationBuilder
source§impl Default for LineageConfigurationBuilder
impl Default for LineageConfigurationBuilder
source§fn default() -> LineageConfigurationBuilder
fn default() -> LineageConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for LineageConfigurationBuilder
impl PartialEq for LineageConfigurationBuilder
source§fn eq(&self, other: &LineageConfigurationBuilder) -> bool
fn eq(&self, other: &LineageConfigurationBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for LineageConfigurationBuilder
Auto Trait Implementations§
impl Freeze for LineageConfigurationBuilder
impl RefUnwindSafe for LineageConfigurationBuilder
impl Send for LineageConfigurationBuilder
impl Sync for LineageConfigurationBuilder
impl Unpin for LineageConfigurationBuilder
impl UnwindSafe for LineageConfigurationBuilder
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> 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.