code: @Override
      protected boolean initiateClient()
      {
          for (String host : hosts)
          {
              if (host == null)
              {
                  LOGGER.error("Host Name should not be null.");
                  throw new IllegalArgumentException("Host Name should not be null.");
              }
          }
          cluster = CouchbaseCluster.create(hosts);
  
          if (userName != null && password != null)
          {
              clusterManager = cluster.clusterManager(userName, password);
          }
          else
          {
              clusterManager = cluster.clusterManager();
          }
          return true;
      }
docs: /*
  (non-Javadoc)
  
  @see com.impetus.kundera.configure.schema.api.AbstractSchemaManager#
  initiateClient ()