Interface DatabaseInputDefinition.Builder

    • Method Detail

      • glueConnectionName

        DatabaseInputDefinition.Builder glueConnectionName​(String glueConnectionName)

        The Glue Connection that stores the connection information for the target database.

        Parameters:
        glueConnectionName - The Glue Connection that stores the connection information for the target database.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • databaseTableName

        DatabaseInputDefinition.Builder databaseTableName​(String databaseTableName)

        The table within the target database.

        Parameters:
        databaseTableName - The table within the target database.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tempDirectory

        DatabaseInputDefinition.Builder tempDirectory​(S3Location tempDirectory)
        Sets the value of the TempDirectory property for this object.
        Parameters:
        tempDirectory - The new value for the TempDirectory property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queryString

        DatabaseInputDefinition.Builder queryString​(String queryString)

        Custom SQL to run against the provided Glue connection. This SQL will be used as the input for DataBrew projects and jobs.

        Parameters:
        queryString - Custom SQL to run against the provided Glue connection. This SQL will be used as the input for DataBrew projects and jobs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.