public static interface CrawlerTargets.Builder extends SdkPojo, CopyableBuilder<CrawlerTargets.Builder,CrawlerTargets>
Modifier and Type | Method and Description |
---|---|
CrawlerTargets.Builder |
catalogTargets(CatalogTarget... catalogTargets)
Specifies AWS Glue Data Catalog targets.
|
CrawlerTargets.Builder |
catalogTargets(Collection<CatalogTarget> catalogTargets)
Specifies AWS Glue Data Catalog targets.
|
CrawlerTargets.Builder |
catalogTargets(Consumer<CatalogTarget.Builder>... catalogTargets)
Specifies AWS Glue Data Catalog targets.
|
CrawlerTargets.Builder |
dynamoDBTargets(Collection<DynamoDBTarget> dynamoDBTargets)
Specifies Amazon DynamoDB targets.
|
CrawlerTargets.Builder |
dynamoDBTargets(Consumer<DynamoDBTarget.Builder>... dynamoDBTargets)
Specifies Amazon DynamoDB targets.
|
CrawlerTargets.Builder |
dynamoDBTargets(DynamoDBTarget... dynamoDBTargets)
Specifies Amazon DynamoDB targets.
|
CrawlerTargets.Builder |
jdbcTargets(Collection<JdbcTarget> jdbcTargets)
Specifies JDBC targets.
|
CrawlerTargets.Builder |
jdbcTargets(Consumer<JdbcTarget.Builder>... jdbcTargets)
Specifies JDBC targets.
|
CrawlerTargets.Builder |
jdbcTargets(JdbcTarget... jdbcTargets)
Specifies JDBC targets.
|
CrawlerTargets.Builder |
s3Targets(Collection<S3Target> s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
|
CrawlerTargets.Builder |
s3Targets(Consumer<S3Target.Builder>... s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
|
CrawlerTargets.Builder |
s3Targets(S3Target... s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
CrawlerTargets.Builder s3Targets(Collection<S3Target> s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
s3Targets
- Specifies Amazon Simple Storage Service (Amazon S3) targets.CrawlerTargets.Builder s3Targets(S3Target... s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
s3Targets
- Specifies Amazon Simple Storage Service (Amazon S3) targets.CrawlerTargets.Builder s3Targets(Consumer<S3Target.Builder>... s3Targets)
Specifies Amazon Simple Storage Service (Amazon S3) targets.
This is a convenience that creates an instance of theList.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #s3Targets(List)
.s3Targets
- a consumer that will call methods on List.Builder
#s3Targets(List)
CrawlerTargets.Builder jdbcTargets(Collection<JdbcTarget> jdbcTargets)
Specifies JDBC targets.
jdbcTargets
- Specifies JDBC targets.CrawlerTargets.Builder jdbcTargets(JdbcTarget... jdbcTargets)
Specifies JDBC targets.
jdbcTargets
- Specifies JDBC targets.CrawlerTargets.Builder jdbcTargets(Consumer<JdbcTarget.Builder>... jdbcTargets)
Specifies JDBC targets.
This is a convenience that creates an instance of theList.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #jdbcTargets(List)
.jdbcTargets
- a consumer that will call methods on List.Builder
#jdbcTargets(List)
CrawlerTargets.Builder dynamoDBTargets(Collection<DynamoDBTarget> dynamoDBTargets)
Specifies Amazon DynamoDB targets.
dynamoDBTargets
- Specifies Amazon DynamoDB targets.CrawlerTargets.Builder dynamoDBTargets(DynamoDBTarget... dynamoDBTargets)
Specifies Amazon DynamoDB targets.
dynamoDBTargets
- Specifies Amazon DynamoDB targets.CrawlerTargets.Builder dynamoDBTargets(Consumer<DynamoDBTarget.Builder>... dynamoDBTargets)
Specifies Amazon DynamoDB targets.
This is a convenience that creates an instance of theList.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #dynamoDBTargets(List)
.dynamoDBTargets
- a consumer that will call methods on List.Builder
#dynamoDBTargets(List)
CrawlerTargets.Builder catalogTargets(Collection<CatalogTarget> catalogTargets)
Specifies AWS Glue Data Catalog targets.
catalogTargets
- Specifies AWS Glue Data Catalog targets.CrawlerTargets.Builder catalogTargets(CatalogTarget... catalogTargets)
Specifies AWS Glue Data Catalog targets.
catalogTargets
- Specifies AWS Glue Data Catalog targets.CrawlerTargets.Builder catalogTargets(Consumer<CatalogTarget.Builder>... catalogTargets)
Specifies AWS Glue Data Catalog targets.
This is a convenience that creates an instance of theList.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #catalogTargets(List)
.catalogTargets
- a consumer that will call methods on List.Builder
#catalogTargets(List)
Copyright © 2020. All rights reserved.