private String buildQueryString(Map<String, Object> queryParams) {
        StringBuilder sb = new StringBuilder();
        // Multiple values can be specified for the same parameter name in the Get parameter.
        // (e.g. "?Key=value1&Key=value2")
        queryParams.forEach((key, value) -> {
            if (value instanceof List) {
                ((List) value).forEach(item -> sb.append(key).append("=").append(item).append("&"));
            } else {
                sb.append(key).append("=").append(value).append("&");
            }
        });
        if (sb.length() > 0) {
            sb.setLength(sb.length() - 1);
        }
        return sb.toString();
    }
Create JSON request body
@return RequestBody Object
inlong-manager/manager-schedule/src/main/java/org/apache/inlong/manager/schedule/airflow/api/BaseAirflowApi.java