Interface CatalogTarget.Builder

    • Method Detail

      • databaseName

        CatalogTarget.Builder databaseName​(String databaseName)

        The name of the database to be synchronized.

        Parameters:
        databaseName - The name of the database to be synchronized.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tables

        CatalogTarget.Builder tables​(Collection<String> tables)

        A list of the tables to be synchronized.

        Parameters:
        tables - A list of the tables to be synchronized.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tables

        CatalogTarget.Builder tables​(String... tables)

        A list of the tables to be synchronized.

        Parameters:
        tables - A list of the tables to be synchronized.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectionName

        CatalogTarget.Builder connectionName​(String connectionName)

        The name of the connection for an Amazon S3-backed Data Catalog table to be a target of the crawl when using a Catalog connection type paired with a NETWORK Connection type.

        Parameters:
        connectionName - The name of the connection for an Amazon S3-backed Data Catalog table to be a target of the crawl when using a Catalog connection type paired with a NETWORK Connection type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventQueueArn

        CatalogTarget.Builder eventQueueArn​(String eventQueueArn)

        A valid Amazon SQS ARN. For example, arn:aws:sqs:region:account:sqs.

        Parameters:
        eventQueueArn - A valid Amazon SQS ARN. For example, arn:aws:sqs:region:account:sqs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dlqEventQueueArn

        CatalogTarget.Builder dlqEventQueueArn​(String dlqEventQueueArn)

        A valid Amazon dead-letter SQS ARN. For example, arn:aws:sqs:region:account:deadLetterQueue.

        Parameters:
        dlqEventQueueArn - A valid Amazon dead-letter SQS ARN. For example, arn:aws:sqs:region:account:deadLetterQueue.
        Returns:
        Returns a reference to this object so that method calls can be chained together.