AWS SDK for C++  1.8.127
AWS SDK for C++
Public Member Functions | List of all members
Aws::Glue::Model::LineageConfiguration Class Reference

#include <LineageConfiguration.h>

Public Member Functions

 LineageConfiguration ()
 
 LineageConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
LineageConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const CrawlerLineageSettingsGetCrawlerLineageSettings () const
 
bool CrawlerLineageSettingsHasBeenSet () const
 
void SetCrawlerLineageSettings (const CrawlerLineageSettings &value)
 
void SetCrawlerLineageSettings (CrawlerLineageSettings &&value)
 
LineageConfigurationWithCrawlerLineageSettings (const CrawlerLineageSettings &value)
 
LineageConfigurationWithCrawlerLineageSettings (CrawlerLineageSettings &&value)
 

Detailed Description

Specifies data lineage configuration settings for the crawler.

See Also:

AWS API Reference

Definition at line 32 of file LineageConfiguration.h.

Constructor & Destructor Documentation

◆ LineageConfiguration() [1/2]

Aws::Glue::Model::LineageConfiguration::LineageConfiguration ( )

◆ LineageConfiguration() [2/2]

Aws::Glue::Model::LineageConfiguration::LineageConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CrawlerLineageSettingsHasBeenSet()

bool Aws::Glue::Model::LineageConfiguration::CrawlerLineageSettingsHasBeenSet ( ) const
inline

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

Definition at line 53 of file LineageConfiguration.h.

◆ GetCrawlerLineageSettings()

const CrawlerLineageSettings& Aws::Glue::Model::LineageConfiguration::GetCrawlerLineageSettings ( ) const
inline

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

Definition at line 46 of file LineageConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Glue::Model::LineageConfiguration::Jsonize ( ) const

◆ operator=()

LineageConfiguration& Aws::Glue::Model::LineageConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCrawlerLineageSettings() [1/2]

void Aws::Glue::Model::LineageConfiguration::SetCrawlerLineageSettings ( const CrawlerLineageSettings value)
inline

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

Definition at line 60 of file LineageConfiguration.h.

◆ SetCrawlerLineageSettings() [2/2]

void Aws::Glue::Model::LineageConfiguration::SetCrawlerLineageSettings ( CrawlerLineageSettings &&  value)
inline

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

Definition at line 67 of file LineageConfiguration.h.

◆ WithCrawlerLineageSettings() [1/2]

LineageConfiguration& Aws::Glue::Model::LineageConfiguration::WithCrawlerLineageSettings ( const CrawlerLineageSettings value)
inline

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

Definition at line 74 of file LineageConfiguration.h.

◆ WithCrawlerLineageSettings() [2/2]

LineageConfiguration& Aws::Glue::Model::LineageConfiguration::WithCrawlerLineageSettings ( CrawlerLineageSettings &&  value)
inline

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

Definition at line 81 of file LineageConfiguration.h.


The documentation for this class was generated from the following file: