public void doGet()

in docker/1.2-1/resources/mms/ExecutionParameters.java [40:55]


    public void doGet(Request req, Response rsp, Context ctx) throws IOException {
        Properties prop = ctx.getConfig();
        // 6 * 1024 * 1024
        int maxRequestSize = Integer.parseInt(prop.getProperty("max_request_size", "6291456"));
        SagemakerXgboostResponse response = new SagemakerXgboostResponse();
        response.setMaxConcurrentTransforms(Integer.parseInt(prop.getProperty("NUM_WORKERS", "1")));
        response.setBatchStrategy("MULTI_RECORD");
        response.setMaxPayloadInMB(maxRequestSize / (1024 * 1024));
        rsp.getOutputStream()
                .write(
                        new GsonBuilder()
                                .setPrettyPrinting()
                                .create()
                                .toJson(response)
                                .getBytes(StandardCharsets.UTF_8));
    }