diff --git a/azure-ocr-service/azure-ocr-service-api/src/main/java/com/knecon/fforesight/service/ocr/v1/api/model/OCRStatusUpdateResponse.java b/azure-ocr-service/azure-ocr-service-api/src/main/java/com/knecon/fforesight/service/ocr/v1/api/model/OCRStatusUpdateResponse.java index 24fccae..b107b4a 100644 --- a/azure-ocr-service/azure-ocr-service-api/src/main/java/com/knecon/fforesight/service/ocr/v1/api/model/OCRStatusUpdateResponse.java +++ b/azure-ocr-service/azure-ocr-service-api/src/main/java/com/knecon/fforesight/service/ocr/v1/api/model/OCRStatusUpdateResponse.java @@ -1,5 +1,8 @@ package com.knecon.fforesight.service.ocr.v1.api.model; +import java.util.Collections; +import java.util.Set; + import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; @@ -12,9 +15,16 @@ import lombok.NoArgsConstructor; public class OCRStatusUpdateResponse { private String fileId; + private Set features; private int numberOfPagesToOCR; private int numberOfOCRedPages; private boolean ocrFinished; private boolean ocrStarted; + + public Set getFeatures() { + + return features == null ? Collections.emptySet() : features; + } + }