@Override
  public boolean equals(Object obj) {
    if (this == obj) {
      return true;
    }
    if (obj == null) {
      return false;
    }
    if (getClass() != obj.getClass()) {
      return false;
    }
    Client other = (Client) obj;

    if (this.networkProfile == null)  {
      if (other.networkProfile != null) {
        return false;
      }
    } else {
      if (other.networkProfile != null) {
        if (!this.networkProfile.getName().equals(other.networkProfile.getName())) {
          return false;
        }
      }
    }

    if ((this.browserSpecs == null && other.browserSpecs != null)
      || (this.browserSpecs != null && other.browserSpecs == null)) {
      return false;
    } else {
      if (!this.browserSpecs.equals(other.browserSpecs)) {
        return false;
      }
    }
//
//    if ((this.capability == null && other.capability != null)
//      || (this.capability != null && other.capability == null)) {
//      return false;
//    } else {
//      if (!this.capability.equals(other.capability)) {
//        return false;
//      }
//    }

    return true;

  }
Sets paas.

@param paas the paas
KITE-Framework/src/main/java/org/webrtc/kite/config/client/Client.java