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
build()
AnalyzeDocumentResult.Builder
copy(AnalyzeDocumentResult model)
AnalyzeDocumentResult.Builder
detectedDocumentTypes(List<DetectedDocumentType> detectedDocumentTypes)
An array of detected document types.AnalyzeDocumentResult.Builder
detectedLanguages(List<DetectedLanguage> detectedLanguages)
An array of detected languages.AnalyzeDocumentResult.Builder
documentClassificationModelVersion(String documentClassificationModelVersion)
The document classification model version.AnalyzeDocumentResult.Builder
documentMetadata(DocumentMetadata documentMetadata)
AnalyzeDocumentResult.Builder
errors(List<ProcessingError> errors)
The errors encountered during document analysis.AnalyzeDocumentResult.Builder
keyValueExtractionModelVersion(String keyValueExtractionModelVersion)
The document keyValue extraction model version.AnalyzeDocumentResult.Builder
languageClassificationModelVersion(String languageClassificationModelVersion)
The document language classification model version.AnalyzeDocumentResult.Builder
pages(List<Page> pages)
The array of a Page.AnalyzeDocumentResult.Builder
searchablePdf(byte[] searchablePdf)
The searchable PDF file that was generated.AnalyzeDocumentResult.Builder
tableExtractionModelVersion(String tableExtractionModelVersion)
The document table extraction model version.AnalyzeDocumentResult.Builder
textExtractionModelVersion(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
-
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)
-
-