Class RedshiftMetadata

    • Constructor Detail

      • RedshiftMetadata

        public RedshiftMetadata()
    • Method Detail

      • setRedshiftDatabase

        public void setRedshiftDatabase​(RedshiftDatabase redshiftDatabase)
        Parameters:
        redshiftDatabase -
      • withRedshiftDatabase

        public RedshiftMetadata withRedshiftDatabase​(RedshiftDatabase redshiftDatabase)
        Parameters:
        redshiftDatabase -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDatabaseUserName

        public void setDatabaseUserName​(String databaseUserName)
        Parameters:
        databaseUserName -
      • getDatabaseUserName

        public String getDatabaseUserName()
        Returns:
      • withDatabaseUserName

        public RedshiftMetadata withDatabaseUserName​(String databaseUserName)
        Parameters:
        databaseUserName -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setSelectSqlQuery

        public void setSelectSqlQuery​(String selectSqlQuery)

        The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

        Parameters:
        selectSqlQuery - The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.
      • getSelectSqlQuery

        public String getSelectSqlQuery()

        The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

        Returns:
        The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.
      • withSelectSqlQuery

        public RedshiftMetadata withSelectSqlQuery​(String selectSqlQuery)

        The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.

        Parameters:
        selectSqlQuery - The SQL query that is specified during CreateDataSourceFromRedshift. Returns only if Verbose is true in GetDataSourceInput.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object