Class CrawlerJdbcTargetArgs.Builder

  • Enclosing class:
    CrawlerJdbcTargetArgs

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

      • connectionName

        public CrawlerJdbcTargetArgs.Builder connectionName​(com.pulumi.core.Output<java.lang.String> connectionName)
        Parameters:
        connectionName - The name of the connection to use to connect to the JDBC target.
        Returns:
        builder
      • connectionName

        public CrawlerJdbcTargetArgs.Builder connectionName​(java.lang.String connectionName)
        Parameters:
        connectionName - The name of the connection to use to connect to the JDBC target.
        Returns:
        builder
      • enableAdditionalMetadatas

        public CrawlerJdbcTargetArgs.Builder enableAdditionalMetadatas​(@Nullable
                                                                       com.pulumi.core.Output<java.util.List<java.lang.String>> enableAdditionalMetadatas)
        Parameters:
        enableAdditionalMetadatas - Specify a value of `RAWTYPES` or `COMMENTS` to enable additional metadata intable responses. `RAWTYPES` provides the native-level datatype. `COMMENTS` provides comments associated with a column or table in the database.
        Returns:
        builder
      • enableAdditionalMetadatas

        public CrawlerJdbcTargetArgs.Builder enableAdditionalMetadatas​(java.util.List<java.lang.String> enableAdditionalMetadatas)
        Parameters:
        enableAdditionalMetadatas - Specify a value of `RAWTYPES` or `COMMENTS` to enable additional metadata intable responses. `RAWTYPES` provides the native-level datatype. `COMMENTS` provides comments associated with a column or table in the database.
        Returns:
        builder
      • enableAdditionalMetadatas

        public CrawlerJdbcTargetArgs.Builder enableAdditionalMetadatas​(java.lang.String... enableAdditionalMetadatas)
        Parameters:
        enableAdditionalMetadatas - Specify a value of `RAWTYPES` or `COMMENTS` to enable additional metadata intable responses. `RAWTYPES` provides the native-level datatype. `COMMENTS` provides comments associated with a column or table in the database.
        Returns:
        builder
      • exclusions

        public CrawlerJdbcTargetArgs.Builder exclusions​(@Nullable
                                                        com.pulumi.core.Output<java.util.List<java.lang.String>> exclusions)
        Parameters:
        exclusions - A list of glob patterns used to exclude from the crawl.
        Returns:
        builder
      • exclusions

        public CrawlerJdbcTargetArgs.Builder exclusions​(java.util.List<java.lang.String> exclusions)
        Parameters:
        exclusions - A list of glob patterns used to exclude from the crawl.
        Returns:
        builder
      • exclusions

        public CrawlerJdbcTargetArgs.Builder exclusions​(java.lang.String... exclusions)
        Parameters:
        exclusions - A list of glob patterns used to exclude from the crawl.
        Returns:
        builder
      • path

        public CrawlerJdbcTargetArgs.Builder path​(com.pulumi.core.Output<java.lang.String> path)
        Parameters:
        path - The path of the JDBC target.
        Returns:
        builder