@Stability(value=Stable) public static final class CfnCrawlerProps.Builder extends Object implements software.amazon.jsii.Builder<CfnCrawlerProps>
CfnCrawlerProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnCrawlerProps.Builder role(String role)
CfnCrawlerProps.getRole()role - The Amazon Resource Name (ARN) of an IAM role that's used to access customer resources, such as Amazon Simple Storage Service (Amazon S3) data. This parameter is required.this@Stability(value=Stable) public CfnCrawlerProps.Builder targets(CfnCrawler.TargetsProperty targets)
CfnCrawlerProps.getTargets()targets - A collection of targets to crawl. This parameter is required.this@Stability(value=Stable) public CfnCrawlerProps.Builder targets(IResolvable targets)
CfnCrawlerProps.getTargets()targets - A collection of targets to crawl. This parameter is required.this@Stability(value=Stable) public CfnCrawlerProps.Builder classifiers(List<String> classifiers)
CfnCrawlerProps.getClassifiers()classifiers - A list of UTF-8 strings that specify the custom classifiers that are associated with the crawler.this@Stability(value=Stable) public CfnCrawlerProps.Builder configuration(String configuration)
CfnCrawlerProps.getConfiguration()configuration - Crawler configuration information.
This versioned JSON string allows users to specify aspects of a crawler's behavior. For more information, see Configuring a Crawler .this@Stability(value=Stable) public CfnCrawlerProps.Builder crawlerSecurityConfiguration(String crawlerSecurityConfiguration)
CfnCrawlerProps.getCrawlerSecurityConfiguration()crawlerSecurityConfiguration - The name of the `SecurityConfiguration` structure to be used by this crawler.this@Stability(value=Stable) public CfnCrawlerProps.Builder databaseName(String databaseName)
CfnCrawlerProps.getDatabaseName()databaseName - The name of the database in which the crawler's output is stored.this@Stability(value=Stable) public CfnCrawlerProps.Builder description(String description)
CfnCrawlerProps.getDescription()description - A description of the crawler.this@Stability(value=Stable) public CfnCrawlerProps.Builder name(String name)
CfnCrawlerProps.getName()name - The name of the crawler.this@Stability(value=Stable) public CfnCrawlerProps.Builder recrawlPolicy(CfnCrawler.RecrawlPolicyProperty recrawlPolicy)
CfnCrawlerProps.getRecrawlPolicy()recrawlPolicy - A policy that specifies whether to crawl the entire dataset again, or to crawl only folders that were added since the last crawler run.this@Stability(value=Stable) public CfnCrawlerProps.Builder recrawlPolicy(IResolvable recrawlPolicy)
CfnCrawlerProps.getRecrawlPolicy()recrawlPolicy - A policy that specifies whether to crawl the entire dataset again, or to crawl only folders that were added since the last crawler run.this@Stability(value=Stable) public CfnCrawlerProps.Builder schedule(CfnCrawler.ScheduleProperty schedule)
CfnCrawlerProps.getSchedule()schedule - For scheduled crawlers, the schedule when the crawler runs.this@Stability(value=Stable) public CfnCrawlerProps.Builder schedule(IResolvable schedule)
CfnCrawlerProps.getSchedule()schedule - For scheduled crawlers, the schedule when the crawler runs.this@Stability(value=Stable) public CfnCrawlerProps.Builder schemaChangePolicy(CfnCrawler.SchemaChangePolicyProperty schemaChangePolicy)
CfnCrawlerProps.getSchemaChangePolicy()schemaChangePolicy - The policy that specifies update and delete behaviors for the crawler.this@Stability(value=Stable) public CfnCrawlerProps.Builder schemaChangePolicy(IResolvable schemaChangePolicy)
CfnCrawlerProps.getSchemaChangePolicy()schemaChangePolicy - The policy that specifies update and delete behaviors for the crawler.this@Stability(value=Stable) public CfnCrawlerProps.Builder tablePrefix(String tablePrefix)
CfnCrawlerProps.getTablePrefix()tablePrefix - The prefix added to the names of tables that are created.this@Stability(value=Stable) public CfnCrawlerProps.Builder tags(Object tags)
CfnCrawlerProps.getTags()tags - The tags to use with this crawler.this@Stability(value=Stable) public CfnCrawlerProps build()
build in interface software.amazon.jsii.Builder<CfnCrawlerProps>CfnCrawlerPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.