| Package | Description |
|---|---|
| software.amazon.awssdk.services.glue |
|
| software.amazon.awssdk.services.glue.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateCrawlerResponse |
GlueClient.createCrawler(Consumer<CreateCrawlerRequest.Builder> createCrawlerRequest)
Creates a new crawler with specified targets, role, configuration, and optional schedule.
|
default CompletableFuture<CreateCrawlerResponse> |
GlueAsyncClient.createCrawler(Consumer<CreateCrawlerRequest.Builder> createCrawlerRequest)
Creates a new crawler with specified targets, role, configuration, and optional schedule.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateCrawlerRequest.Builder |
CreateCrawlerRequest.builder() |
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.classifiers(Collection<String> classifiers)
A list of custom classifiers that the user has registered.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.classifiers(String... classifiers)
A list of custom classifiers that the user has registered.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.configuration(String configuration)
Crawler configuration information.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.crawlerSecurityConfiguration(String crawlerSecurityConfiguration)
The name of the
SecurityConfiguration structure to be used by this crawler. |
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.databaseName(String databaseName)
The Glue database where results are written, such as:
arn:aws:daylight:us-east-1::database/sometable/*. |
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.description(String description)
A description of the new crawler.
|
default CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.lakeFormationConfiguration(Consumer<LakeFormationConfiguration.Builder> lakeFormationConfiguration)
Specifies Lake Formation configuration settings for the crawler.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.lakeFormationConfiguration(LakeFormationConfiguration lakeFormationConfiguration)
Specifies Lake Formation configuration settings for the crawler.
|
default CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.lineageConfiguration(Consumer<LineageConfiguration.Builder> lineageConfiguration)
Specifies data lineage configuration settings for the crawler.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.lineageConfiguration(LineageConfiguration lineageConfiguration)
Specifies data lineage configuration settings for the crawler.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.name(String name)
Name of the new crawler.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.recrawlPolicy(Consumer<RecrawlPolicy.Builder> 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.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.recrawlPolicy(RecrawlPolicy 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.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.role(String role)
The IAM role or Amazon Resource Name (ARN) of an IAM role used by the new crawler to access customer
resources.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.schedule(String schedule)
A
cron expression used to specify the schedule (see Time-Based Schedules
for Jobs and Crawlers. |
default CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.schemaChangePolicy(Consumer<SchemaChangePolicy.Builder> schemaChangePolicy)
The policy for the crawler's update and deletion behavior.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.schemaChangePolicy(SchemaChangePolicy schemaChangePolicy)
The policy for the crawler's update and deletion behavior.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.tablePrefix(String tablePrefix)
The table prefix used for catalog tables that are created.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.tags(Map<String,String> tags)
The tags to use with this crawler request.
|
default CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.targets(Consumer<CrawlerTargets.Builder> targets)
A list of collection of targets to crawl.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.Builder.targets(CrawlerTargets targets)
A list of collection of targets to crawl.
|
CreateCrawlerRequest.Builder |
CreateCrawlerRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateCrawlerRequest.Builder> |
CreateCrawlerRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.