Class ProcessOptions (3.0.0)

ProcessOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Options for Process API

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
individual_page_selector google.cloud.documentai_v1.types.ProcessOptions.IndividualPageSelector
Which pages to process (1-indexed). This field is a member of oneof_ page_range.
from_start int
Only process certain pages from the start. Process all if the document has fewer pages. This field is a member of oneof_ page_range.
from_end int
Only process certain pages from the end, same as above. This field is a member of oneof_ page_range.
ocr_config google.cloud.documentai_v1.types.OcrConfig
Only applicable to OCR_PROCESSOR and FORM_PARSER_PROCESSOR. Returns error if set on other processor types.
layout_config google.cloud.documentai_v1.types.ProcessOptions.LayoutConfig
Optional. Only applicable to LAYOUT_PARSER_PROCESSOR. Returns error if set on other processor types.
schema_override google.cloud.documentai_v1.types.DocumentSchema
Optional. Override the schema of the ProcessorVersion. Will return an Invalid Argument error if this field is set when the underlying ProcessorVersion doesn't support schema override.

Classes

IndividualPageSelector

IndividualPageSelector(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A list of individual page numbers.

LayoutConfig

LayoutConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Serving config for layout parser processor.