Package com.pulumi.aws.glue.inputs
Class CrawlerHudiTargetArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.glue.inputs.CrawlerHudiTargetArgs.Builder
-
- Enclosing class:
- CrawlerHudiTargetArgs
public static final class CrawlerHudiTargetArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CrawlerHudiTargetArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CrawlerHudiTargetArgsbuild()CrawlerHudiTargetArgs.BuilderconnectionName(com.pulumi.core.Output<java.lang.String> connectionName)CrawlerHudiTargetArgs.BuilderconnectionName(java.lang.String connectionName)CrawlerHudiTargetArgs.Builderexclusions(com.pulumi.core.Output<java.util.List<java.lang.String>> exclusions)CrawlerHudiTargetArgs.Builderexclusions(java.lang.String... exclusions)CrawlerHudiTargetArgs.Builderexclusions(java.util.List<java.lang.String> exclusions)CrawlerHudiTargetArgs.BuildermaximumTraversalDepth(com.pulumi.core.Output<java.lang.Integer> maximumTraversalDepth)CrawlerHudiTargetArgs.BuildermaximumTraversalDepth(java.lang.Integer maximumTraversalDepth)CrawlerHudiTargetArgs.Builderpaths(com.pulumi.core.Output<java.util.List<java.lang.String>> paths)CrawlerHudiTargetArgs.Builderpaths(java.lang.String... paths)CrawlerHudiTargetArgs.Builderpaths(java.util.List<java.lang.String> paths)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CrawlerHudiTargetArgs defaults)
-
-
Method Detail
-
connectionName
public CrawlerHudiTargetArgs.Builder connectionName(@Nullable com.pulumi.core.Output<java.lang.String> connectionName)
- Parameters:
connectionName- Name of the connection to use to connect to the Hudi target.- Returns:
- builder
-
connectionName
public CrawlerHudiTargetArgs.Builder connectionName(java.lang.String connectionName)
- Parameters:
connectionName- Name of the connection to use to connect to the Hudi target.- Returns:
- builder
-
exclusions
public CrawlerHudiTargetArgs.Builder exclusions(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> exclusions)
- Parameters:
exclusions- List of glob patterns used to exclude from the crawl.- Returns:
- builder
-
exclusions
public CrawlerHudiTargetArgs.Builder exclusions(java.util.List<java.lang.String> exclusions)
- Parameters:
exclusions- List of glob patterns used to exclude from the crawl.- Returns:
- builder
-
exclusions
public CrawlerHudiTargetArgs.Builder exclusions(java.lang.String... exclusions)
- Parameters:
exclusions- List of glob patterns used to exclude from the crawl.- Returns:
- builder
-
maximumTraversalDepth
public CrawlerHudiTargetArgs.Builder maximumTraversalDepth(com.pulumi.core.Output<java.lang.Integer> maximumTraversalDepth)
- Parameters:
maximumTraversalDepth- Maximum depth of Amazon S3 paths that the crawler can traverse to discover the Hudi metadata folder in your Amazon S3 path. Used to limit the crawler run time. Valid values are between `1` and `20`.- Returns:
- builder
-
maximumTraversalDepth
public CrawlerHudiTargetArgs.Builder maximumTraversalDepth(java.lang.Integer maximumTraversalDepth)
- Parameters:
maximumTraversalDepth- Maximum depth of Amazon S3 paths that the crawler can traverse to discover the Hudi metadata folder in your Amazon S3 path. Used to limit the crawler run time. Valid values are between `1` and `20`.- Returns:
- builder
-
paths
public CrawlerHudiTargetArgs.Builder paths(com.pulumi.core.Output<java.util.List<java.lang.String>> paths)
- Parameters:
paths- One or more Amazon S3 paths that contains Hudi metadata folders as s3://bucket/prefix.- Returns:
- builder
-
paths
public CrawlerHudiTargetArgs.Builder paths(java.util.List<java.lang.String> paths)
- Parameters:
paths- One or more Amazon S3 paths that contains Hudi metadata folders as s3://bucket/prefix.- Returns:
- builder
-
paths
public CrawlerHudiTargetArgs.Builder paths(java.lang.String... paths)
- Parameters:
paths- One or more Amazon S3 paths that contains Hudi metadata folders as s3://bucket/prefix.- Returns:
- builder
-
build
public CrawlerHudiTargetArgs build()
-
-