Interface CfnCrawler.IcebergTargetProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCrawler.IcebergTargetProperty.Jsii$Proxy
- Enclosing class:
CfnCrawler
@Stability(Stable)
public static interface CfnCrawler.IcebergTargetProperty
extends software.amazon.jsii.JsiiSerializable
Specifies Apache Iceberg data store targets.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.glue.*; IcebergTargetProperty icebergTargetProperty = IcebergTargetProperty.builder() .connectionName("connectionName") .exclusions(List.of("exclusions")) .maximumTraversalDepth(123) .paths(List.of("paths")) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCrawler.IcebergTargetProperty
static final class
An implementation forCfnCrawler.IcebergTargetProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The name of the connection to use to connect to the Iceberg target.A list of global patterns used to exclude from the crawl.default Number
The maximum depth of Amazon S3 paths that the crawler can traverse to discover the Iceberg metadata folder in your Amazon S3 path.getPaths()
One or more Amazon S3 paths that contains Iceberg metadata folders as s3://bucket/prefix .Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConnectionName
The name of the connection to use to connect to the Iceberg target.- See Also:
-
getExclusions
A list of global patterns used to exclude from the crawl.- See Also:
-
getMaximumTraversalDepth
The maximum depth of Amazon S3 paths that the crawler can traverse to discover the Iceberg metadata folder in your Amazon S3 path.Used to limit the crawler run time.
- See Also:
-
getPaths
One or more Amazon S3 paths that contains Iceberg metadata folders as s3://bucket/prefix .- See Also:
-
builder
-