Package nl.dannyj.mistral.models.ocr
Class OCRResponse
java.lang.Object
nl.dannyj.mistral.models.ocr.OCRResponse
- All Implemented Interfaces:
Response
Represents the response body from the OCR API endpoint (`/v1/ocr`).
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionOCRResponse
(List<OCRPageObject> pages, String model, OCRUsageInfo usageInfo) Creates a newOCRResponse
instance. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
getModel()
The model used to generate the OCR.getPages()
List of OCR info for pages.Usage info for the OCR request.int
hashCode()
void
The model used to generate the OCR.void
setPages
(List<OCRPageObject> pages) List of OCR info for pages.void
setUsageInfo
(OCRUsageInfo usageInfo) Usage info for the OCR request.toString()
-
Constructor Details
-
OCRResponse
public OCRResponse() -
OCRResponse
Creates a newOCRResponse
instance.- Parameters:
pages
- List of OCR info for pages.model
- The model used to generate the OCR.usageInfo
- Usage info for the OCR request.
-
-
Method Details
-
builder
-
getPages
List of OCR info for pages.- Returns:
- The list of OCR info for pages.
-
getModel
The model used to generate the OCR.- Returns:
- The model used to generate the OCR.
-
getUsageInfo
Usage info for the OCR request.- Returns:
- The usage info for the OCR request.
-
setPages
List of OCR info for pages. -
setModel
The model used to generate the OCR. -
setUsageInfo
Usage info for the OCR request. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-