@Override
  public @Nullable ConnectExceptions getConnectExceptions() {
    ConnectExceptions ce = null;
    for (final MsgStreamer streamer : streamers) {
      if (ce == null) {
        ce = streamer.getConnectExceptions();
      } else {
        // loop through all failures and add to base ConnectionException
        final ConnectExceptions e = streamer.getConnectExceptions();
        if (e != null) {
          final List<InternalDistributedMember> members = e.getMembers();
          final List<Throwable> exs = e.getCauses();
          for (int i = 0; i < exs.size(); i++) {
            ce.addFailure(members.get(i), exs.get(i));
          }
        }
      }
    }
    return ce;
  }
List of {@link MsgStreamer}s encapsulated by this MsgStreamerList.
geode-core/src/main/java/org/apache/geode/internal/tcp/MsgStreamerList.java