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

#include <RecrawlPolicy.h>

Public Member Functions

 RecrawlPolicy ()
 
 RecrawlPolicy (Aws::Utils::Json::JsonView jsonValue)
 
RecrawlPolicyoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const RecrawlBehaviorGetRecrawlBehavior () const
 
bool RecrawlBehaviorHasBeenSet () const
 
void SetRecrawlBehavior (const RecrawlBehavior &value)
 
void SetRecrawlBehavior (RecrawlBehavior &&value)
 
RecrawlPolicyWithRecrawlBehavior (const RecrawlBehavior &value)
 
RecrawlPolicyWithRecrawlBehavior (RecrawlBehavior &&value)
 

Detailed Description

When crawling an Amazon S3 data source after the first crawl is complete, specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run. For more information, see Incremental Crawls in AWS Glue in the developer guide.

See Also:

AWS API Reference

Definition at line 35 of file RecrawlPolicy.h.

Constructor & Destructor Documentation

◆ RecrawlPolicy() [1/2]

Aws::Glue::Model::RecrawlPolicy::RecrawlPolicy ( )

◆ RecrawlPolicy() [2/2]

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

Member Function Documentation

◆ GetRecrawlBehavior()

const RecrawlBehavior& Aws::Glue::Model::RecrawlPolicy::GetRecrawlBehavior ( ) const
inline

Specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run.

A value of CRAWL_EVERYTHING specifies crawling the entire dataset again.

A value of CRAWL_NEW_FOLDERS_ONLY specifies crawling only folders that were added since the last crawler run.

Definition at line 51 of file RecrawlPolicy.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RecrawlBehaviorHasBeenSet()

bool Aws::Glue::Model::RecrawlPolicy::RecrawlBehaviorHasBeenSet ( ) const
inline

Specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run.

A value of CRAWL_EVERYTHING specifies crawling the entire dataset again.

A value of CRAWL_NEW_FOLDERS_ONLY specifies crawling only folders that were added since the last crawler run.

Definition at line 60 of file RecrawlPolicy.h.

◆ SetRecrawlBehavior() [1/2]

void Aws::Glue::Model::RecrawlPolicy::SetRecrawlBehavior ( const RecrawlBehavior value)
inline

Specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run.

A value of CRAWL_EVERYTHING specifies crawling the entire dataset again.

A value of CRAWL_NEW_FOLDERS_ONLY specifies crawling only folders that were added since the last crawler run.

Definition at line 69 of file RecrawlPolicy.h.

◆ SetRecrawlBehavior() [2/2]

void Aws::Glue::Model::RecrawlPolicy::SetRecrawlBehavior ( RecrawlBehavior &&  value)
inline

Specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run.

A value of CRAWL_EVERYTHING specifies crawling the entire dataset again.

A value of CRAWL_NEW_FOLDERS_ONLY specifies crawling only folders that were added since the last crawler run.

Definition at line 78 of file RecrawlPolicy.h.

◆ WithRecrawlBehavior() [1/2]

RecrawlPolicy& Aws::Glue::Model::RecrawlPolicy::WithRecrawlBehavior ( const RecrawlBehavior value)
inline

Specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run.

A value of CRAWL_EVERYTHING specifies crawling the entire dataset again.

A value of CRAWL_NEW_FOLDERS_ONLY specifies crawling only folders that were added since the last crawler run.

Definition at line 87 of file RecrawlPolicy.h.

◆ WithRecrawlBehavior() [2/2]

RecrawlPolicy& Aws::Glue::Model::RecrawlPolicy::WithRecrawlBehavior ( RecrawlBehavior &&  value)
inline

Specifies whether to crawl the entire dataset again or to crawl only folders that were added since the last crawler run.

A value of CRAWL_EVERYTHING specifies crawling the entire dataset again.

A value of CRAWL_NEW_FOLDERS_ONLY specifies crawling only folders that were added since the last crawler run.

Definition at line 96 of file RecrawlPolicy.h.


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