RecognizeCustomFormsOptions Class
- java.
lang. Object - com.
azure. ai. formrecognizer. models. RecognizeCustomFormsOptions
- com.
public final class RecognizeCustomFormsOptions
Options that may be passed when using recognize custom form APIs on Form Recognizer client.
Constructor Summary
Constructor | Description |
---|---|
RecognizeCustomFormsOptions() |
Create a |
Method Summary
Modifier and Type | Method and Description |
---|---|
Form |
getContentType()
Get the type of the form. |
List<String> |
getPages()
Get the custom page numbers for multi-page documents(PDF/TIFF). |
Duration |
getPollInterval()
Get the duration between each poll for the operation status. |
boolean |
isFieldElementsIncluded()
Get the boolean which specifies if to include form element references in the result. |
Recognize |
setContentType(FormContentType contentType)
Set the type of the form. |
Recognize |
setFieldElementsIncluded(boolean includeFieldElements)
Set the boolean which specifies if to include form element references in the result. |
Recognize |
setPages(List<String> pages)
Set the custom page numbers for multi-page documents(PDF/TIFF). |
Recognize |
setPollInterval(Duration pollInterval)
Set the duration between each poll for the operation status. |
Methods inherited from java.lang.Object
Constructor Details
RecognizeCustomFormsOptions
public RecognizeCustomFormsOptions()
Create a RecognizeCustomFormsOptions
object.
Method Details
getContentType
public FormContentType getContentType()
Get the type of the form. Supported Media types including .pdf, .jpg, .png, .tiff or .bmp type file stream.
Returns:
contentType
value.getPages
public List
Get the custom page numbers for multi-page documents(PDF/TIFF). Input the number of the pages you want to get the recognized result for.
For a range of pages, use a hyphen, ex - ["1-3"]. Separate each page or a page range with a comma, ex - ["1-3", 4].
Returns:
getPollInterval
public Duration getPollInterval()
Get the duration between each poll for the operation status. If none is specified, a default of 5 seconds is used.
Returns:
pollInterval
value.isFieldElementsIncluded
public boolean isFieldElementsIncluded()
Get the boolean which specifies if to include form element references in the result.
Returns:
includeFieldElements
value.setContentType
public RecognizeCustomFormsOptions setContentType(FormContentType contentType)
Set the type of the form. Supported Media types including .pdf, .jpg, .png, .tiff or .bmp type file stream.
Parameters:
Returns:
RecognizeCustomFormsOptions
value.setFieldElementsIncluded
public RecognizeCustomFormsOptions setFieldElementsIncluded(boolean includeFieldElements)
Set the boolean which specifies if to include form element references in the result.
Parameters:
Returns:
RecognizeCustomFormsOptions
value.setPages
public RecognizeCustomFormsOptions setPages(List
Set the custom page numbers for multi-page documents(PDF/TIFF). Input the number of the pages you want to get the recognized result for.
For a range of pages, use a hyphen, ex - ["1-3"]. Separate each page or a page range with a comma, ex - ["1-3", 4].
Parameters:
Returns:
RecognizeCustomFormsOptions
value.setPollInterval
public RecognizeCustomFormsOptions setPollInterval(Duration pollInterval)
Set the duration between each poll for the operation status. If none is specified, a default of 5 seconds is used.
Parameters:
Returns:
RecognizeCustomFormsOptions
value.Applies to
Azure SDK for Java