Package com.oracle.bmc.aidocument.model
Class AnalyzeDocumentResult.Builder
- java.lang.Object
-
- com.oracle.bmc.aidocument.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 AnalyzeDocumentResult.BuilderbarCodeExtractionModelVersion(String barCodeExtractionModelVersion)The document bar code extraction model version.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.BuilderkeyValueExtractionModelVersion(String keyValueExtractionModelVersion)The document keyValue extraction 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.BuildersignatureExtractionModelVersion(String signatureExtractionModelVersion)The document signature extraction model version.AnalyzeDocumentResult.BuildertableExtractionModelVersion(String tableExtractionModelVersion)The document table extraction model version.AnalyzeDocumentResult.BuildertextExtractionModelVersion(String textExtractionModelVersion)The document text extraction 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
-
textExtractionModelVersion
public AnalyzeDocumentResult.Builder textExtractionModelVersion(String textExtractionModelVersion)
The document text extraction model version.- Parameters:
textExtractionModelVersion- the value to set- Returns:
- this builder
-
keyValueExtractionModelVersion
public AnalyzeDocumentResult.Builder keyValueExtractionModelVersion(String keyValueExtractionModelVersion)
The document keyValue extraction model version.- Parameters:
keyValueExtractionModelVersion- the value to set- Returns:
- this builder
-
tableExtractionModelVersion
public AnalyzeDocumentResult.Builder tableExtractionModelVersion(String tableExtractionModelVersion)
The document table extraction model version.- Parameters:
tableExtractionModelVersion- the value to set- Returns:
- this builder
-
signatureExtractionModelVersion
public AnalyzeDocumentResult.Builder signatureExtractionModelVersion(String signatureExtractionModelVersion)
The document signature extraction model version.- Parameters:
signatureExtractionModelVersion- the value to set- Returns:
- this builder
-
barCodeExtractionModelVersion
public AnalyzeDocumentResult.Builder barCodeExtractionModelVersion(String barCodeExtractionModelVersion)
The document bar code extraction model version.- Parameters:
barCodeExtractionModelVersion- 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)
-
-