public void createClusterAsync(final String projectId,final ClusterCreateSpec clusterCreateSpec,final FutureCallback<Task> responseCallback) throws IOException {
  String path=String.format("%s/%s/clusters",getBasePath(),projectId);
  createObjectAsync(path,serializeObjectAsJson(clusterCreateSpec),responseCallback);
}

public void createClusterAsync ( final String projectId , final ClusterCreateSpec clusterCreateSpec , final FutureCallback < Task > responseCallback ) throws IOException { String path = String . format ( "%s/%s/clusters" , getBasePath ( ) , projectId ) ; createObjectAsync ( path , serializeObjectAsJson ( clusterCreateSpec ) , responseCallback ) ; }
create a cluster in the specified project .
