public boolean uploadFile()

in graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher/FileUploadMutation.java [55:67]


    public boolean uploadFile(@InputArgument FileUploadInput input, DataFetchingEnvironment dfe) {
        List<MultipartFile> parts = input.getFiles();
        for (int i = 0; i < parts.size(); i++) {
            try {
                String content = new String(parts.get(i).getBytes());
                log.debug("File upload contents are\n{}\n", content);
            } catch (IOException e) {
                log.error("Failed to upload file[{}]!", i, e);
                e.printStackTrace();
            }
        }
        return !parts.isEmpty();
    }