Class CrawlerDynamodbTargetArgs.Builder

  • Enclosing class:
    CrawlerDynamodbTargetArgs

    public static final class CrawlerDynamodbTargetArgs.Builder
    extends java.lang.Object
    • Method Detail

      • path

        public CrawlerDynamodbTargetArgs.Builder path​(com.pulumi.core.Output<java.lang.String> path)
        Parameters:
        path - Name of the DynamoDB table to crawl.
        Returns:
        builder
      • scanAll

        public CrawlerDynamodbTargetArgs.Builder scanAll​(@Nullable
                                                         com.pulumi.core.Output<java.lang.Boolean> scanAll)
        Parameters:
        scanAll - Whether to scan all the records, or to sample rows from the table. Scanning all the records can take a long time when the table is not a high throughput table. defaults to `true`.
        Returns:
        builder
      • scanAll

        public CrawlerDynamodbTargetArgs.Builder scanAll​(java.lang.Boolean scanAll)
        Parameters:
        scanAll - Whether to scan all the records, or to sample rows from the table. Scanning all the records can take a long time when the table is not a high throughput table. defaults to `true`.
        Returns:
        builder
      • scanRate

        public CrawlerDynamodbTargetArgs.Builder scanRate​(@Nullable
                                                          com.pulumi.core.Output<java.lang.Double> scanRate)
        Parameters:
        scanRate - Percentage of the configured read capacity units to use by the AWS Glue crawler. The valid values are null or a value between 0.1 to 1.5.
        Returns:
        builder
      • scanRate

        public CrawlerDynamodbTargetArgs.Builder scanRate​(java.lang.Double scanRate)
        Parameters:
        scanRate - Percentage of the configured read capacity units to use by the AWS Glue crawler. The valid values are null or a value between 0.1 to 1.5.
        Returns:
        builder