Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class LayoutParser.
Document AI Layout Parser config.
Generated from protobuf message google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser
Namespace
Google \ Cloud \ AIPlatform \ V1 \ RagFileParsingConfig
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ processor_name
string
The full resource name of a Document AI processor or processor version. The processor must have type LAYOUT_PARSER_PROCESSOR. If specified, the additional_config.parse_as_scanned_pdf field must be false. Format: * * projects/{project_id}/locations/{location}/processors/{processor_id} * * projects/{project_id}/locations/{location}/processors/{processor_id}/processorVersions/{processor_version_id}
↳ max_parsing_requests_per_min
int
The maximum number of requests the job is allowed to make to the Document AI processor per minute. Consult https://cloud.google.com/document-ai/quotas and the Quota page for your project to set an appropriate value here. If unspecified, a default value of 120 QPM would be used.
getProcessorName
The full resource name of a Document AI processor or processor version.
The processor must have type LAYOUT_PARSER_PROCESSOR. If specified, the
additional_config.parse_as_scanned_pdf field must be false.
Format:
The maximum number of requests the job is allowed to make to the Document
AI processor per minute. Consult
https://cloud.google.com/document-ai/quotas and the Quota page for your
project to set an appropriate value here. If unspecified, a default value
of 120 QPM would be used.
Returns
Type
Description
int
setMaxParsingRequestsPerMin
The maximum number of requests the job is allowed to make to the Document
AI processor per minute. Consult
https://cloud.google.com/document-ai/quotas and the Quota page for your
project to set an appropriate value here. If unspecified, a default value
of 120 QPM would be used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Ai Platform V1 Client - Class LayoutParser (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.RagFileParsingConfig.LayoutParser)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.RagFileParsingConfig.LayoutParser)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.RagFileParsingConfig.LayoutParser)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.RagFileParsingConfig.LayoutParser)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.RagFileParsingConfig.LayoutParser)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.RagFileParsingConfig.LayoutParser)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.RagFileParsingConfig.LayoutParser)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.RagFileParsingConfig.LayoutParser)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.RagFileParsingConfig.LayoutParser) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class LayoutParser.\n\nDocument AI Layout Parser config.\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.RagFileParsingConfig.LayoutParser`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1 \\\\ RagFileParsingConfig\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getProcessorName\n\nThe full resource name of a Document AI processor or processor version.\n\nThe processor must have type `LAYOUT_PARSER_PROCESSOR`. If specified, the\n`additional_config.parse_as_scanned_pdf` field must be false.\nFormat:\n\n- `projects/{project_id}/locations/{location}/processors/{processor_id}`\n- `projects/{project_id}/locations/{location}/processors/{processor_id}/processorVersions/{processor_version_id}`\n\n### setProcessorName\n\nThe full resource name of a Document AI processor or processor version.\n\nThe processor must have type `LAYOUT_PARSER_PROCESSOR`. If specified, the\n`additional_config.parse_as_scanned_pdf` field must be false.\nFormat:\n\n- `projects/{project_id}/locations/{location}/processors/{processor_id}`\n- `projects/{project_id}/locations/{location}/processors/{processor_id}/processorVersions/{processor_version_id}`\n\n### getMaxParsingRequestsPerMin\n\nThe maximum number of requests the job is allowed to make to the Document\nAI processor per minute. Consult\n\u003chttps://cloud.google.com/document-ai/quotas\u003e and the Quota page for your\nproject to set an appropriate value here. If unspecified, a default value\nof 120 QPM would be used.\n\n### setMaxParsingRequestsPerMin\n\nThe maximum number of requests the job is allowed to make to the Document\nAI processor per minute. Consult\n\u003chttps://cloud.google.com/document-ai/quotas\u003e and the Quota page for your\nproject to set an appropriate value here. If unspecified, a default value\nof 120 QPM would be used."]]