Class ConnectionDetails


  • public class ConnectionDetails
    extends Object
    This class stores connection details for an Exasol database.
    • Method Detail

      • getManagementNodeAddress

        public String getManagementNodeAddress()
        Get the address of the management node.
        Returns:
        management node address
      • getDataNodeAddress

        public String getDataNodeAddress()
        Get the address of the data node.
        Returns:
        data node address
      • getDatabaseCredentials

        public com.exasol.exasoltestsetup.standalone.Credentials getDatabaseCredentials()
        Get the credentials for connecting to the database.
        Returns:
        database credentials
      • getAdminCredentials

        public com.exasol.exasoltestsetup.standalone.Credentials getAdminCredentials()
        Get the credentials for connecting to the admin interface.
        Returns:
        admin credentials
      • getSshPort

        public int getSshPort()
        Get the port for connecting via SSH.
        Returns:
        SSH port
      • getPathToSshKey

        public Path getPathToSshKey()
        Get the path to the private SSH key.
        Returns:
        path to the private SSH key
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object