private void checkActionMapCompleteness() {
    List<CnToDnSyncRequestType> lackList =
        Arrays.stream(CnToDnSyncRequestType.values())
            .filter(type -> !actionMap.containsKey(type))
            .collect(Collectors.toList());
    if (!lackList.isEmpty()) {
      throw new UncheckedStartupException(
          String.format("These request types should be added to actionMap: %s", lackList));
    }
  }
Synchronously send RPC requests to DataNodes. See queryengine.thrift for more details.
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/client/sync/SyncDataNodeClientPool.java