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
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCrawler.S3TargetPropertystatic final classAn implementation forCfnCrawler.S3TargetProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe 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 StringA valid Amazon dead-letter SQS ARN.default StringA valid Amazon SQS ARN.A list of glob patterns used to exclude from the crawl.default StringgetPath()The path to the Amazon S3 target.default NumberSets 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
-