public PreprocessingConfigRequest deserialize()

in source/src/main/java/com/amazonaws/comprehend/esproxy/lambda/utils/serializer/ConfigSerializer.java [60:71]


    public PreprocessingConfigRequest deserialize(@NonNull final String input) throws InvalidRequestException {
        if (input.isEmpty()) {
            throw new InvalidRequestException(CustomerMessage.INPUT_NULL_OR_EMPTY_ERROR);
        }
        ObjectReader objectReader = mapper.readerFor(new TypeReference<PreprocessingConfigRequest>() {});
        try {
            JsonNode configJson = mapper.readTree(input);
            return objectReader.readValue(configJson);
        } catch (IOException e) {
            throw new InvalidRequestException(CustomerMessage.CONFIG_MALFORMED_ERROR, e);
        }
    }