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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.Builderavoiding the need to create one manually viaS3Target.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaJdbcTarget.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaMongoDBTarget.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDynamoDBTarget.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCatalogTarget.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDeltaTarget.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaIcebergTarget.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaHudiTarget.builder().When the
Consumercompletes,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:
-