public static String getArgFromJsonParams()

in services/library/src/main/java/com/google/cloud/pso/bq_pii_classifier/helpers/Utils.java [84:100]


    public static String getArgFromJsonParams(JsonObject requestJson, String argName, boolean required) {

        String arg = "";

        // check in Json
        if (requestJson != null && requestJson.has(argName)) {
            arg = requestJson.get(argName).getAsString();
        }

        // validate it exists
        if(required) {
            if (arg.isBlank())
                throw new IllegalArgumentException(String.format("%s is required", argName));
        }

        return arg;
    }