Google Cloud Ai Platform V1 Client - Class LayoutParser (1.20.0)

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:

  • projects/{project_id}/locations/{location}/processors/{processor_id}
  • projects/{project_id}/locations/{location}/processors/{processor_id}/processorVersions/{processor_version_id}
Returns
Type Description
string

setProcessorName

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}
Parameter
Name Description
var string
Returns
Type Description
$this

getMaxParsingRequestsPerMin

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.

Parameter
Name Description
var int
Returns
Type Description
$this