View Source GoogleApi.DocumentAI.V1beta3.Model.GoogleCloudDocumentaiV1beta3ProcessOptions (google_api_document_ai v0.39.0)

Options for Process API

Attributes

  • fromEnd (type: integer(), default: nil) - Only process certain pages from the end, same as above.
  • fromStart (type: integer(), default: nil) - Only process certain pages from the start. Process all if the document has fewer pages.
  • individualPageSelector (type: GoogleApi.DocumentAI.V1beta3.Model.GoogleCloudDocumentaiV1beta3ProcessOptionsIndividualPageSelector.t, default: nil) - Which pages to process (1-indexed).
  • layoutConfig (type: GoogleApi.DocumentAI.V1beta3.Model.GoogleCloudDocumentaiV1beta3ProcessOptionsLayoutConfig.t, default: nil) - Optional. Only applicable to LAYOUT_PARSER_PROCESSOR. Returns error if set on other processor types.
  • ocrConfig (type: GoogleApi.DocumentAI.V1beta3.Model.GoogleCloudDocumentaiV1beta3OcrConfig.t, default: nil) - Only applicable to OCR_PROCESSOR and FORM_PARSER_PROCESSOR. Returns error if set on other processor types.
  • schemaOverride (type: GoogleApi.DocumentAI.V1beta3.Model.GoogleCloudDocumentaiV1beta3DocumentSchema.t, default: nil) - 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.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.