Package com.pulumi.aws.glue.inputs
Class CrawlerDynamodbTargetArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.glue.inputs.CrawlerDynamodbTargetArgs.Builder
-
- Enclosing class:
- CrawlerDynamodbTargetArgs
public static final class CrawlerDynamodbTargetArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CrawlerDynamodbTargetArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CrawlerDynamodbTargetArgsbuild()CrawlerDynamodbTargetArgs.Builderpath(com.pulumi.core.Output<java.lang.String> path)CrawlerDynamodbTargetArgs.Builderpath(java.lang.String path)CrawlerDynamodbTargetArgs.BuilderscanAll(com.pulumi.core.Output<java.lang.Boolean> scanAll)CrawlerDynamodbTargetArgs.BuilderscanAll(java.lang.Boolean scanAll)CrawlerDynamodbTargetArgs.BuilderscanRate(com.pulumi.core.Output<java.lang.Double> scanRate)CrawlerDynamodbTargetArgs.BuilderscanRate(java.lang.Double scanRate)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CrawlerDynamodbTargetArgs defaults)
-
-
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
-
path
public CrawlerDynamodbTargetArgs.Builder path(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
-
build
public CrawlerDynamodbTargetArgs build()
-
-