}
public Cluster stopServices(ClusterSpec clusterSpec, Cluster cluster, Set<String> targetRoles,
Set<String> targetInstanceIds) throws IOException, InterruptedException {
StopServicesAction stopper = new StopServicesAction(getCompute(), handlerMapFactory.create(), targetRoles, targetInstanceIds);
return stopper.execute(clusterSpec, cluster);
}