protected void setClientConflation(byte value) {
    clientConflation = value;
    switch (clientConflation) {
      case CONFLATION_DEFAULT:
      case CONFLATION_OFF:
      case CONFLATION_ON:
        break;
      default:
        throw new IllegalArgumentException("Illegal clientConflation");
    }
  }
Clone a HandShake to be used in creating other connections
geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/Handshake.java