Interface CfnCrawler.S3TargetProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCrawler.S3TargetProperty.Jsii$Proxy
- Enclosing class:
CfnCrawler
@Stability(Stable)
public static interface CfnCrawler.S3TargetProperty
extends software.amazon.jsii.JsiiSerializable
Specifies a data store in Amazon Simple Storage Service (Amazon S3).
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.*; S3TargetProperty s3TargetProperty = S3TargetProperty.builder() .connectionName("connectionName") .dlqEventQueueArn("dlqEventQueueArn") .eventQueueArn("eventQueueArn") .exclusions(List.of("exclusions")) .path("path") .sampleSize(123) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCrawler.S3TargetProperty
static final class
An implementation forCfnCrawler.S3TargetProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The name of a connection which allows a job or crawler to access data in Amazon S3 within an Amazon Virtual Private Cloud environment (Amazon VPC).default String
A valid Amazon dead-letter SQS ARN.default String
A valid Amazon SQS ARN.A list of glob patterns used to exclude from the crawl.default String
getPath()
The path to the Amazon S3 target.default Number
Sets the number of files in each leaf folder to be crawled when crawling sample files in a dataset.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConnectionName
The name of a connection which allows a job or crawler to access data in Amazon S3 within an Amazon Virtual Private Cloud environment (Amazon VPC). -
getDlqEventQueueArn
A valid Amazon dead-letter SQS ARN.For example,
arn:aws:sqs:region:account:deadLetterQueue
. -
getEventQueueArn
A valid Amazon SQS ARN.For example,
arn:aws:sqs:region:account:sqs
. -
getExclusions
A list of glob patterns used to exclude from the crawl.For more information, see Catalog Tables with a Crawler .
-
getPath
The path to the Amazon S3 target. -
getSampleSize
Sets the number of files in each leaf folder to be crawled when crawling sample files in a dataset.If not set, all the files are crawled. A valid value is an integer between 1 and 249.
-
builder
-