@Override
  public void readAdditionalData(DataInput in) throws ClassNotFoundException, IOException {
    try {
      uuidMSBs = in.readLong();
      uuidLSBs = in.readLong();
      memberWeight = (byte) (in.readByte() & 0xFF);
    } catch (EOFException e) {
      // some IDs do not have UUID or membership weight information
    }
  }
checks to see if this address has UUID information needed to send messages via JGroups
geode-membership/src/main/java/org/apache/geode/distributed/internal/membership/gms/GMSMemberData.java