Interface CrawlerTargets.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CrawlerTargets.Builder,
,CrawlerTargets> SdkBuilder<CrawlerTargets.Builder,
,CrawlerTargets> SdkPojo
- Enclosing class:
CrawlerTargets
-
Method Summary
Modifier and TypeMethodDescriptioncatalogTargets
(Collection<CatalogTarget> catalogTargets) Specifies Glue Data Catalog targets.catalogTargets
(Consumer<CatalogTarget.Builder>... catalogTargets) Specifies Glue Data Catalog targets.catalogTargets
(CatalogTarget... catalogTargets) Specifies Glue Data Catalog targets.deltaTargets
(Collection<DeltaTarget> deltaTargets) Specifies Delta data store targets.deltaTargets
(Consumer<DeltaTarget.Builder>... deltaTargets) Specifies Delta data store targets.deltaTargets
(DeltaTarget... deltaTargets) Specifies Delta data store targets.dynamoDBTargets
(Collection<DynamoDBTarget> dynamoDBTargets) Specifies Amazon DynamoDB targets.dynamoDBTargets
(Consumer<DynamoDBTarget.Builder>... dynamoDBTargets) Specifies Amazon DynamoDB targets.dynamoDBTargets
(DynamoDBTarget... dynamoDBTargets) Specifies Amazon DynamoDB targets.hudiTargets
(Collection<HudiTarget> hudiTargets) Specifies Apache Hudi data store targets.hudiTargets
(Consumer<HudiTarget.Builder>... hudiTargets) Specifies Apache Hudi data store targets.hudiTargets
(HudiTarget... hudiTargets) Specifies Apache Hudi data store targets.icebergTargets
(Collection<IcebergTarget> icebergTargets) Specifies Apache Iceberg data store targets.icebergTargets
(Consumer<IcebergTarget.Builder>... icebergTargets) Specifies Apache Iceberg data store targets.icebergTargets
(IcebergTarget... icebergTargets) Specifies Apache Iceberg data store targets.jdbcTargets
(Collection<JdbcTarget> jdbcTargets) Specifies JDBC targets.jdbcTargets
(Consumer<JdbcTarget.Builder>... jdbcTargets) Specifies JDBC targets.jdbcTargets
(JdbcTarget... jdbcTargets) Specifies JDBC targets.mongoDBTargets
(Collection<MongoDBTarget> mongoDBTargets) Specifies Amazon DocumentDB or MongoDB targets.mongoDBTargets
(Consumer<MongoDBTarget.Builder>... mongoDBTargets) Specifies Amazon DocumentDB or MongoDB targets.mongoDBTargets
(MongoDBTarget... mongoDBTargets) Specifies Amazon DocumentDB or MongoDB targets.s3Targets
(Collection<S3Target> s3Targets) Specifies Amazon Simple Storage Service (Amazon S3) targets.s3Targets
(Consumer<S3Target.Builder>... s3Targets) Specifies Amazon Simple Storage Service (Amazon S3) targets.Specifies Amazon Simple Storage Service (Amazon S3) targets.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
s3Targets
Specifies Amazon Simple Storage Service (Amazon S3) targets.
- Parameters:
s3Targets
- Specifies Amazon Simple Storage Service (Amazon S3) targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Targets
Specifies Amazon Simple Storage Service (Amazon S3) targets.
- Parameters:
s3Targets
- Specifies Amazon Simple Storage Service (Amazon S3) targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Targets
Specifies Amazon Simple Storage Service (Amazon S3) targets.
This is a convenience method that creates an instance of theS3Target.Builder
avoiding the need to create one manually viaS3Target.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3Targets(List<S3Target>)
.- Parameters:
s3Targets
- a consumer that will call methods onS3Target.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jdbcTargets
Specifies JDBC targets.
- Parameters:
jdbcTargets
- Specifies JDBC targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jdbcTargets
Specifies JDBC targets.
- Parameters:
jdbcTargets
- Specifies JDBC targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jdbcTargets
Specifies JDBC targets.
This is a convenience method that creates an instance of theJdbcTarget.Builder
avoiding the need to create one manually viaJdbcTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojdbcTargets(List<JdbcTarget>)
.- Parameters:
jdbcTargets
- a consumer that will call methods onJdbcTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mongoDBTargets
Specifies Amazon DocumentDB or MongoDB targets.
- Parameters:
mongoDBTargets
- Specifies Amazon DocumentDB or MongoDB targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mongoDBTargets
Specifies Amazon DocumentDB or MongoDB targets.
- Parameters:
mongoDBTargets
- Specifies Amazon DocumentDB or MongoDB targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mongoDBTargets
Specifies Amazon DocumentDB or MongoDB targets.
This is a convenience method that creates an instance of theMongoDBTarget.Builder
avoiding the need to create one manually viaMongoDBTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomongoDBTargets(List<MongoDBTarget>)
.- Parameters:
mongoDBTargets
- a consumer that will call methods onMongoDBTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dynamoDBTargets
Specifies Amazon DynamoDB targets.
- Parameters:
dynamoDBTargets
- Specifies Amazon DynamoDB targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamoDBTargets
Specifies Amazon DynamoDB targets.
- Parameters:
dynamoDBTargets
- Specifies Amazon DynamoDB targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamoDBTargets
Specifies Amazon DynamoDB targets.
This is a convenience method that creates an instance of theDynamoDBTarget.Builder
avoiding the need to create one manually viaDynamoDBTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todynamoDBTargets(List<DynamoDBTarget>)
.- Parameters:
dynamoDBTargets
- a consumer that will call methods onDynamoDBTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalogTargets
Specifies Glue Data Catalog targets.
- Parameters:
catalogTargets
- Specifies Glue Data Catalog targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogTargets
Specifies Glue Data Catalog targets.
- Parameters:
catalogTargets
- Specifies Glue Data Catalog targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogTargets
Specifies Glue Data Catalog targets.
This is a convenience method that creates an instance of theCatalogTarget.Builder
avoiding the need to create one manually viaCatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocatalogTargets(List<CatalogTarget>)
.- Parameters:
catalogTargets
- a consumer that will call methods onCatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deltaTargets
Specifies Delta data store targets.
- Parameters:
deltaTargets
- Specifies Delta data store targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deltaTargets
Specifies Delta data store targets.
- Parameters:
deltaTargets
- Specifies Delta data store targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deltaTargets
Specifies Delta data store targets.
This is a convenience method that creates an instance of theDeltaTarget.Builder
avoiding the need to create one manually viaDeltaTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeltaTargets(List<DeltaTarget>)
.- Parameters:
deltaTargets
- a consumer that will call methods onDeltaTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
icebergTargets
Specifies Apache Iceberg data store targets.
- Parameters:
icebergTargets
- Specifies Apache Iceberg data store targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
icebergTargets
Specifies Apache Iceberg data store targets.
- Parameters:
icebergTargets
- Specifies Apache Iceberg data store targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
icebergTargets
Specifies Apache Iceberg data store targets.
This is a convenience method that creates an instance of theIcebergTarget.Builder
avoiding the need to create one manually viaIcebergTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toicebergTargets(List<IcebergTarget>)
.- Parameters:
icebergTargets
- a consumer that will call methods onIcebergTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hudiTargets
Specifies Apache Hudi data store targets.
- Parameters:
hudiTargets
- Specifies Apache Hudi data store targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hudiTargets
Specifies Apache Hudi data store targets.
- Parameters:
hudiTargets
- Specifies Apache Hudi data store targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hudiTargets
Specifies Apache Hudi data store targets.
This is a convenience method that creates an instance of theHudiTarget.Builder
avoiding the need to create one manually viaHudiTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tohudiTargets(List<HudiTarget>)
.- Parameters:
hudiTargets
- a consumer that will call methods onHudiTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-