}
@Beta
public Cluster configureServices(ClusterSpec clusterSpec, Cluster cluster, Set<String> targetRoles,
Set<String> targetInstanceIds) throws IOException, InterruptedException {
ConfigureServicesAction configurer = new ConfigureServicesAction(getCompute(), handlerMapFactory.create(),
targetRoles, targetInstanceIds);
return configurer.execute(clusterSpec, cluster);
}