Package com.oracle.bmc.aivision.model
Class AnalyzeDocumentResult.Builder
- java.lang.Object
-
- com.oracle.bmc.aivision.model.AnalyzeDocumentResult.Builder
-
- Enclosing class:
- AnalyzeDocumentResult
public static class AnalyzeDocumentResult.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalyzeDocumentResultbuild()AnalyzeDocumentResult.Buildercopy(AnalyzeDocumentResult model)AnalyzeDocumentResult.BuilderdetectedDocumentTypes(List<DetectedDocumentType> detectedDocumentTypes)An array of detected document types.AnalyzeDocumentResult.BuilderdetectedLanguages(List<DetectedLanguage> detectedLanguages)An array of detected languages.AnalyzeDocumentResult.BuilderdocumentClassificationModelVersion(String documentClassificationModelVersion)The document classification model version.AnalyzeDocumentResult.BuilderdocumentMetadata(DocumentMetadata documentMetadata)AnalyzeDocumentResult.Buildererrors(List<ProcessingError> errors)The errors encountered during document analysis.AnalyzeDocumentResult.BuilderkeyValueDetectionModelVersion(String keyValueDetectionModelVersion)The document keyValue detection model version.AnalyzeDocumentResult.BuilderlanguageClassificationModelVersion(String languageClassificationModelVersion)The document language classification model version.AnalyzeDocumentResult.Builderpages(List<Page> pages)The array of a Page.AnalyzeDocumentResult.BuildersearchablePdf(byte[] searchablePdf)The searchable PDF file that was generated.AnalyzeDocumentResult.BuildertableDetectionModelVersion(String tableDetectionModelVersion)The document table detection model version.AnalyzeDocumentResult.BuildertextDetectionModelVersion(String textDetectionModelVersion)The document text detection model version.
-
-
-
Method Detail
-
documentMetadata
public AnalyzeDocumentResult.Builder documentMetadata(DocumentMetadata documentMetadata)
-
pages
public AnalyzeDocumentResult.Builder pages(List<Page> pages)
The array of a Page.- Parameters:
pages- the value to set- Returns:
- this builder
-
detectedDocumentTypes
public AnalyzeDocumentResult.Builder detectedDocumentTypes(List<DetectedDocumentType> detectedDocumentTypes)
An array of detected document types.- Parameters:
detectedDocumentTypes- the value to set- Returns:
- this builder
-
detectedLanguages
public AnalyzeDocumentResult.Builder detectedLanguages(List<DetectedLanguage> detectedLanguages)
An array of detected languages.- Parameters:
detectedLanguages- the value to set- Returns:
- this builder
-
documentClassificationModelVersion
public AnalyzeDocumentResult.Builder documentClassificationModelVersion(String documentClassificationModelVersion)
The document classification model version.- Parameters:
documentClassificationModelVersion- the value to set- Returns:
- this builder
-
languageClassificationModelVersion
public AnalyzeDocumentResult.Builder languageClassificationModelVersion(String languageClassificationModelVersion)
The document language classification model version.- Parameters:
languageClassificationModelVersion- the value to set- Returns:
- this builder
-
textDetectionModelVersion
public AnalyzeDocumentResult.Builder textDetectionModelVersion(String textDetectionModelVersion)
The document text detection model version.- Parameters:
textDetectionModelVersion- the value to set- Returns:
- this builder
-
keyValueDetectionModelVersion
public AnalyzeDocumentResult.Builder keyValueDetectionModelVersion(String keyValueDetectionModelVersion)
The document keyValue detection model version.- Parameters:
keyValueDetectionModelVersion- the value to set- Returns:
- this builder
-
tableDetectionModelVersion
public AnalyzeDocumentResult.Builder tableDetectionModelVersion(String tableDetectionModelVersion)
The document table detection model version.- Parameters:
tableDetectionModelVersion- the value to set- Returns:
- this builder
-
errors
public AnalyzeDocumentResult.Builder errors(List<ProcessingError> errors)
The errors encountered during document analysis.- Parameters:
errors- the value to set- Returns:
- this builder
-
searchablePdf
public AnalyzeDocumentResult.Builder searchablePdf(byte[] searchablePdf)
The searchable PDF file that was generated.- Parameters:
searchablePdf- the value to set- Returns:
- this builder
-
build
public AnalyzeDocumentResult build()
-
copy
public AnalyzeDocumentResult.Builder copy(AnalyzeDocumentResult model)
-
-