public function setHost( ?string $host ) : PgSQL
   {

      if ( ! $this->_supportedAttributes->get( 'host' )->validateValue( $host ) )
      {
         throw new ArgumentException( 'host', $host, 'Invalid host!' );
      }

      $this->_attributes[ 'host' ] = $host;

      return $this;

   }