in seatunnel-server/seatunnel-scheduler/seatunnel-scheduler-dolphinscheduler/src/main/java/org/apache/seatunnel/scheduler/dolphinscheduler/utils/HttpUtils.java [45:61]
public static Map<String, String> createParamMap(Object... elements) {
if (elements == null || elements.length == 0 || elements.length % 2 == 1) {
throw new IllegalArgumentException("params length must be even!");
}
Map<String, String> paramMap = Maps.newHashMapWithExpectedSize(elements.length / 2);
for (int i = 0; i < elements.length / 2; i++) {
Object key = elements[2 * i];
Object value = elements[2 * i + 1];
if (key == null) {
continue;
}
paramMap.put(key.toString(), value == null ? "" : value.toString());
}
return paramMap;
}