public AddServiceInfo withLayoutRecommendation(Map<String, Map<String, Set<String>>> services,
                                                 LayoutRecommendationInfo recommendation) {
    return toBuilder().setNewServices(services).setRecommendationInfo(recommendation).build();
  }
Processed info for adding new services/components to an existing cluster.
ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/AddServiceInfo.java