@Override
  public int hashCode() {
    return Objects.hash(operationType, validationType, recommendationStrategy, provisionAction, stackName, stackVersion,
      services, components, configuration, security);
    // credentials is ignored for hashcode, since it's not serialized
  }
Data object representing an add service request.
ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/AddServiceRequest.java