@Stability(value=Stable) public static final class CfnCrawler.Builder extends Object implements software.amazon.jsii.Builder<CfnCrawler>
CfnCrawler.| Modifier and Type | Method and Description |
|---|---|
CfnCrawler |
build() |
CfnCrawler.Builder |
classifiers(List<String> classifiers)
`AWS::Glue::Crawler.Classifiers`.
|
CfnCrawler.Builder |
configuration(String configuration)
`AWS::Glue::Crawler.Configuration`.
|
CfnCrawler.Builder |
crawlerSecurityConfiguration(String crawlerSecurityConfiguration)
`AWS::Glue::Crawler.CrawlerSecurityConfiguration`.
|
static CfnCrawler.Builder |
create(software.constructs.Construct scope,
String id) |
CfnCrawler.Builder |
databaseName(String databaseName)
`AWS::Glue::Crawler.DatabaseName`.
|
CfnCrawler.Builder |
description(String description)
`AWS::Glue::Crawler.Description`.
|
CfnCrawler.Builder |
name(String name)
`AWS::Glue::Crawler.Name`.
|
CfnCrawler.Builder |
role(String role)
`AWS::Glue::Crawler.Role`.
|
CfnCrawler.Builder |
schedule(CfnCrawler.ScheduleProperty schedule)
`AWS::Glue::Crawler.Schedule`.
|
CfnCrawler.Builder |
schedule(IResolvable schedule)
`AWS::Glue::Crawler.Schedule`.
|
CfnCrawler.Builder |
schemaChangePolicy(CfnCrawler.SchemaChangePolicyProperty schemaChangePolicy)
`AWS::Glue::Crawler.SchemaChangePolicy`.
|
CfnCrawler.Builder |
schemaChangePolicy(IResolvable schemaChangePolicy)
`AWS::Glue::Crawler.SchemaChangePolicy`.
|
CfnCrawler.Builder |
tablePrefix(String tablePrefix)
`AWS::Glue::Crawler.TablePrefix`.
|
CfnCrawler.Builder |
tags(Object tags)
`AWS::Glue::Crawler.Tags`.
|
CfnCrawler.Builder |
targets(CfnCrawler.TargetsProperty targets)
`AWS::Glue::Crawler.Targets`.
|
CfnCrawler.Builder |
targets(IResolvable targets)
`AWS::Glue::Crawler.Targets`.
|
@Stability(value=Stable) public static CfnCrawler.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnCrawler.CatalogTargetProperty.Builder.@Stability(value=Stable) public CfnCrawler.Builder role(String role)
role - `AWS::Glue::Crawler.Role`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder targets(CfnCrawler.TargetsProperty targets)
targets - `AWS::Glue::Crawler.Targets`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder targets(IResolvable targets)
targets - `AWS::Glue::Crawler.Targets`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder classifiers(List<String> classifiers)
classifiers - `AWS::Glue::Crawler.Classifiers`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder configuration(String configuration)
configuration - `AWS::Glue::Crawler.Configuration`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder crawlerSecurityConfiguration(String crawlerSecurityConfiguration)
crawlerSecurityConfiguration - `AWS::Glue::Crawler.CrawlerSecurityConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder databaseName(String databaseName)
databaseName - `AWS::Glue::Crawler.DatabaseName`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder description(String description)
description - `AWS::Glue::Crawler.Description`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder name(String name)
name - `AWS::Glue::Crawler.Name`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder schedule(CfnCrawler.ScheduleProperty schedule)
schedule - `AWS::Glue::Crawler.Schedule`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder schedule(IResolvable schedule)
schedule - `AWS::Glue::Crawler.Schedule`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder schemaChangePolicy(CfnCrawler.SchemaChangePolicyProperty schemaChangePolicy)
schemaChangePolicy - `AWS::Glue::Crawler.SchemaChangePolicy`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder schemaChangePolicy(IResolvable schemaChangePolicy)
schemaChangePolicy - `AWS::Glue::Crawler.SchemaChangePolicy`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder tablePrefix(String tablePrefix)
tablePrefix - `AWS::Glue::Crawler.TablePrefix`. This parameter is required.this@Stability(value=Stable) public CfnCrawler.Builder tags(Object tags)
tags - `AWS::Glue::Crawler.Tags`. This parameter is required.this@Stability(value=Stable) public CfnCrawler build()
build in interface software.amazon.jsii.Builder<CfnCrawler>Copyright © 2021. All rights reserved.