public static final class OcrParams.Builder extends GeneratedMessageV3.Builder<OcrParams.Builder> implements OcrParamsOrBuilder
   
   Parameters to control Optical Character Recognition (OCR) behavior.
 Protobuf type google.cloud.documentai.v1beta1.OcrParams
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addAllLanguageHints(Iterable<String> values)
  
    public OcrParams.Builder addAllLanguageHints(Iterable<String> values)
   
   List of languages to use for OCR. In most cases, an empty value
 yields the best results since it enables automatic language detection. For
 languages based on the Latin alphabet, setting language_hints is not
 needed. In rare cases, when the language of the text in the image is known,
 setting a hint will help get better results (although it will be a
 significant hindrance if the hint is wrong). Document processing returns an
 error if one or more of the specified languages is not one of the
 supported languages.
 repeated string language_hints = 1;
addLanguageHints(String value)
  
    public OcrParams.Builder addLanguageHints(String value)
   
   List of languages to use for OCR. In most cases, an empty value
 yields the best results since it enables automatic language detection. For
 languages based on the Latin alphabet, setting language_hints is not
 needed. In rare cases, when the language of the text in the image is known,
 setting a hint will help get better results (although it will be a
 significant hindrance if the hint is wrong). Document processing returns an
 error if one or more of the specified languages is not one of the
 supported languages.
 repeated string language_hints = 1;
    
      
        | Name | Description | 
      
        | value | String
 The languageHints to add. | 
    
  
  Returns
  
  
  addLanguageHintsBytes(ByteString value)
  
    public OcrParams.Builder addLanguageHintsBytes(ByteString value)
   
   List of languages to use for OCR. In most cases, an empty value
 yields the best results since it enables automatic language detection. For
 languages based on the Latin alphabet, setting language_hints is not
 needed. In rare cases, when the language of the text in the image is known,
 setting a hint will help get better results (although it will be a
 significant hindrance if the hint is wrong). Document processing returns an
 error if one or more of the specified languages is not one of the
 supported languages.
 repeated string language_hints = 1;
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes of the languageHints to add. | 
    
  
  Returns
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public OcrParams.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
  Returns
  
  
  buildPartial()
  
    public OcrParams buildPartial()
   
  Returns
  
  
  clear()
  
    public OcrParams.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public OcrParams.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearLanguageHints()
  
    public OcrParams.Builder clearLanguageHints()
   
   List of languages to use for OCR. In most cases, an empty value
 yields the best results since it enables automatic language detection. For
 languages based on the Latin alphabet, setting language_hints is not
 needed. In rare cases, when the language of the text in the image is known,
 setting a hint will help get better results (although it will be a
 significant hindrance if the hint is wrong). Document processing returns an
 error if one or more of the specified languages is not one of the
 supported languages.
 repeated string language_hints = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public OcrParams.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clone()
  
    public OcrParams.Builder clone()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public OcrParams getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getLanguageHints(int index)
  
    public String getLanguageHints(int index)
   
   List of languages to use for OCR. In most cases, an empty value
 yields the best results since it enables automatic language detection. For
 languages based on the Latin alphabet, setting language_hints is not
 needed. In rare cases, when the language of the text in the image is known,
 setting a hint will help get better results (although it will be a
 significant hindrance if the hint is wrong). Document processing returns an
 error if one or more of the specified languages is not one of the
 supported languages.
 repeated string language_hints = 1;
    
      
        | Name | Description | 
      
        | index | int
 The index of the element to return. | 
    
  
  Returns
  
    
      
        | Type | Description | 
      
        | String | The languageHints at the given index. | 
    
  
  
  getLanguageHintsBytes(int index)
  
    public ByteString getLanguageHintsBytes(int index)
   
   List of languages to use for OCR. In most cases, an empty value
 yields the best results since it enables automatic language detection. For
 languages based on the Latin alphabet, setting language_hints is not
 needed. In rare cases, when the language of the text in the image is known,
 setting a hint will help get better results (although it will be a
 significant hindrance if the hint is wrong). Document processing returns an
 error if one or more of the specified languages is not one of the
 supported languages.
 repeated string language_hints = 1;
    
      
        | Name | Description | 
      
        | index | int
 The index of the value to return. | 
    
  
  Returns
  
    
      
        | Type | Description | 
      
        | ByteString | The bytes of the languageHints at the given index. | 
    
  
  
  getLanguageHintsCount()
  
    public int getLanguageHintsCount()
   
   List of languages to use for OCR. In most cases, an empty value
 yields the best results since it enables automatic language detection. For
 languages based on the Latin alphabet, setting language_hints is not
 needed. In rare cases, when the language of the text in the image is known,
 setting a hint will help get better results (although it will be a
 significant hindrance if the hint is wrong). Document processing returns an
 error if one or more of the specified languages is not one of the
 supported languages.
 repeated string language_hints = 1;
    
      
        | Type | Description | 
      
        | int | The count of languageHints. | 
    
  
  
  getLanguageHintsList()
  
    public ProtocolStringList getLanguageHintsList()
   
   List of languages to use for OCR. In most cases, an empty value
 yields the best results since it enables automatic language detection. For
 languages based on the Latin alphabet, setting language_hints is not
 needed. In rare cases, when the language of the text in the image is known,
 setting a hint will help get better results (although it will be a
 significant hindrance if the hint is wrong). Document processing returns an
 error if one or more of the specified languages is not one of the
 supported languages.
 repeated string language_hints = 1;
internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(OcrParams other)
  
    public OcrParams.Builder mergeFrom(OcrParams other)
   
  Parameter
  
  Returns
  
  
  
  
    public OcrParams.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public OcrParams.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final OcrParams.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public OcrParams.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setLanguageHints(int index, String value)
  
    public OcrParams.Builder setLanguageHints(int index, String value)
   
   List of languages to use for OCR. In most cases, an empty value
 yields the best results since it enables automatic language detection. For
 languages based on the Latin alphabet, setting language_hints is not
 needed. In rare cases, when the language of the text in the image is known,
 setting a hint will help get better results (although it will be a
 significant hindrance if the hint is wrong). Document processing returns an
 error if one or more of the specified languages is not one of the
 supported languages.
 repeated string language_hints = 1;
    
      
        | Name | Description | 
      
        | index | int
 The index to set the value at. | 
      
        | value | String
 The languageHints to set. | 
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public OcrParams.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final OcrParams.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides