- 2.82.0 (latest)
 - 2.80.0
 - 2.79.0
 - 2.78.0
 - 2.77.0
 - 2.76.0
 - 2.74.0
 - 2.72.0
 - 2.71.0
 - 2.68.0
 - 2.67.0
 - 2.66.0
 - 2.64.0
 - 2.63.0
 - 2.62.0
 - 2.61.0
 - 2.60.0
 - 2.59.0
 - 2.58.0
 - 2.57.0
 - 2.56.0
 - 2.55.0
 - 2.53.0
 - 2.52.0
 - 2.51.0
 - 2.50.0
 - 2.49.0
 - 2.48.0
 - 2.47.0
 - 2.46.0
 - 2.45.0
 - 2.44.0
 - 2.43.0
 - 2.41.0
 - 2.40.0
 - 2.39.0
 - 2.38.0
 - 2.37.0
 - 2.36.0
 - 2.35.0
 - 2.34.0
 - 2.33.0
 - 2.32.0
 - 2.31.0
 - 2.28.0
 - 2.27.0
 - 2.26.0
 - 2.25.0
 - 2.24.0
 - 2.23.0
 - 2.22.0
 - 2.21.0
 - 2.20.0
 - 2.19.0
 - 2.18.0
 - 2.17.0
 - 2.16.0
 - 2.15.0
 - 2.13.0
 - 2.12.0
 - 2.11.0
 - 2.10.0
 - 2.9.0
 - 2.8.0
 - 2.7.5
 - 2.6.2
 - 2.5.1
 - 2.4.3
 - 2.3.1
 - 2.2.1
 - 2.1.9
 
public interface OcrConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAdvancedOcrOptions(int index)
public abstract String getAdvancedOcrOptions(int index)A list of advanced OCR options to further fine-tune OCR behavior. Current valid values are:
legacy_layout: a heuristics layout detection algorithm, which serves as an alternative to the current ML-based layout detection algorithm. Customers can choose the best suitable layout algorithm based on their situation.
 repeated string advanced_ocr_options = 5;
| Parameter | |
|---|---|
| Name | Description | 
index | 
        intThe index of the element to return.  | 
      
| Returns | |
|---|---|
| Type | Description | 
String | 
        The advancedOcrOptions at the given index.  | 
      
getAdvancedOcrOptionsBytes(int index)
public abstract ByteString getAdvancedOcrOptionsBytes(int index)A list of advanced OCR options to further fine-tune OCR behavior. Current valid values are:
legacy_layout: a heuristics layout detection algorithm, which serves as an alternative to the current ML-based layout detection algorithm. Customers can choose the best suitable layout algorithm based on their situation.
 repeated string advanced_ocr_options = 5;
| Parameter | |
|---|---|
| Name | Description | 
index | 
        intThe index of the value to return.  | 
      
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes of the advancedOcrOptions at the given index.  | 
      
getAdvancedOcrOptionsCount()
public abstract int getAdvancedOcrOptionsCount()A list of advanced OCR options to further fine-tune OCR behavior. Current valid values are:
legacy_layout: a heuristics layout detection algorithm, which serves as an alternative to the current ML-based layout detection algorithm. Customers can choose the best suitable layout algorithm based on their situation.
 repeated string advanced_ocr_options = 5;
| Returns | |
|---|---|
| Type | Description | 
int | 
        The count of advancedOcrOptions.  | 
      
getAdvancedOcrOptionsList()
public abstract List<String> getAdvancedOcrOptionsList()A list of advanced OCR options to further fine-tune OCR behavior. Current valid values are:
legacy_layout: a heuristics layout detection algorithm, which serves as an alternative to the current ML-based layout detection algorithm. Customers can choose the best suitable layout algorithm based on their situation.
 repeated string advanced_ocr_options = 5;
| Returns | |
|---|---|
| Type | Description | 
List<String> | 
        A list containing the advancedOcrOptions.  | 
      
getComputeStyleInfo() (deprecated)
public abstract boolean getComputeStyleInfo()Deprecated. google.cloud.documentai.v1beta3.OcrConfig.compute_style_info is deprecated. See google/cloud/documentai/v1beta3/document_io.proto;l=165
Turn on font identification model and return font style information. Deprecated, use PremiumFeatures.compute_style_info instead.
 bool compute_style_info = 8 [deprecated = true];
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        The computeStyleInfo.  | 
      
getDisableCharacterBoxesDetection()
public abstract boolean getDisableCharacterBoxesDetection()Turn off character box detector in OCR engine. Character box detection is enabled by default in OCR 2.0 (and later) processors.
 bool disable_character_boxes_detection = 10;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        The disableCharacterBoxesDetection.  | 
      
getEnableImageQualityScores()
public abstract boolean getEnableImageQualityScores()Enables intelligent document quality scores after OCR. Can help with diagnosing why OCR responses are of poor quality for a given input. Adds additional latency comparable to regular OCR to the process call.
 bool enable_image_quality_scores = 4;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        The enableImageQualityScores.  | 
      
getEnableNativePdfParsing()
public abstract boolean getEnableNativePdfParsing()Enables special handling for PDFs with existing text information. Results in better text extraction quality in such PDF inputs.
 bool enable_native_pdf_parsing = 3;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        The enableNativePdfParsing.  | 
      
getEnableSymbol()
public abstract boolean getEnableSymbol()Includes symbol level OCR information if set to true.
 bool enable_symbol = 6;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        The enableSymbol.  | 
      
getHints()
public abstract OcrConfig.Hints getHints()Hints for the OCR model.
 .google.cloud.documentai.v1beta3.OcrConfig.Hints hints = 2;
| Returns | |
|---|---|
| Type | Description | 
OcrConfig.Hints | 
        The hints.  | 
      
getHintsOrBuilder()
public abstract OcrConfig.HintsOrBuilder getHintsOrBuilder()Hints for the OCR model.
 .google.cloud.documentai.v1beta3.OcrConfig.Hints hints = 2;
| Returns | |
|---|---|
| Type | Description | 
OcrConfig.HintsOrBuilder | 
        |
getPremiumFeatures()
public abstract OcrConfig.PremiumFeatures getPremiumFeatures()Configurations for premium OCR features.
 .google.cloud.documentai.v1beta3.OcrConfig.PremiumFeatures premium_features = 11;
| Returns | |
|---|---|
| Type | Description | 
OcrConfig.PremiumFeatures | 
        The premiumFeatures.  | 
      
getPremiumFeaturesOrBuilder()
public abstract OcrConfig.PremiumFeaturesOrBuilder getPremiumFeaturesOrBuilder()Configurations for premium OCR features.
 .google.cloud.documentai.v1beta3.OcrConfig.PremiumFeatures premium_features = 11;
| Returns | |
|---|---|
| Type | Description | 
OcrConfig.PremiumFeaturesOrBuilder | 
        |
hasHints()
public abstract boolean hasHints()Hints for the OCR model.
 .google.cloud.documentai.v1beta3.OcrConfig.Hints hints = 2;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the hints field is set.  | 
      
hasPremiumFeatures()
public abstract boolean hasPremiumFeatures()Configurations for premium OCR features.
 .google.cloud.documentai.v1beta3.OcrConfig.PremiumFeatures premium_features = 11;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the premiumFeatures field is set.  |