<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/documentai/v1/document_processor_service.proto

namespace GPBMetadata\Google\Cloud\Documentai\V1;

class DocumentProcessorService
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Documentai\V1\Document::initOnce();
        \GPBMetadata\Google\Cloud\Documentai\V1\DocumentIo::initOnce();
        \GPBMetadata\Google\Cloud\Documentai\V1\DocumentSchema::initOnce();
        \GPBMetadata\Google\Cloud\Documentai\V1\Evaluation::initOnce();
        \GPBMetadata\Google\Cloud\Documentai\V1\OperationMetadata::initOnce();
        \GPBMetadata\Google\Cloud\Documentai\V1\Processor::initOnce();
        \GPBMetadata\Google\Cloud\Documentai\V1\ProcessorType::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            '
ùj
;google/cloud/documentai/v1/document_processor_service.protogoogle.cloud.documentai.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto)google/cloud/documentai/v1/document.proto,google/cloud/documentai/v1/document_io.proto0google/cloud/documentai/v1/document_schema.proto+google/cloud/documentai/v1/evaluation.proto3google/cloud/documentai/v1/operation_metadata.proto*google/cloud/documentai/v1/processor.proto/google/cloud/documentai/v1/processor_type.proto#google/longrunning/operations.protogoogle/protobuf/empty.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.protogoogle/rpc/status.proto"€
ProcessRequest?
inline_document (2$.google.cloud.documentai.v1.DocumentH ?
raw_document (2\'.google.cloud.documentai.v1.RawDocumentH 
name (	B	àAúA
*
skip_human_review (.

field_mask (2.google.protobuf.FieldMaskB
source"î
HumanReviewStatusB
state (23.google.cloud.documentai.v1.HumanReviewStatus.State
state_message (	
human_review_operation (	"^
State
STATE_UNSPECIFIED 
SKIPPED
VALIDATION_PASSED
IN_PROGRESS	
ERROR"•
ProcessResponse6
document (2$.google.cloud.documentai.v1.DocumentJ
human_review_status (2-.google.cloud.documentai.v1.HumanReviewStatus"ë
BatchProcessRequest
name (	B	àAúA
*N
input_documents (25.google.cloud.documentai.v1.BatchDocumentsInputConfigP
document_output_config (20.google.cloud.documentai.v1.DocumentOutputConfig
skip_human_review ("
BatchProcessResponse"ÿ
BatchProcessMetadataE
state (26.google.cloud.documentai.v1.BatchProcessMetadata.State
state_message (	/
create_time (2.google.protobuf.Timestamp/
update_time (2.google.protobuf.Timestampm
individual_process_statuses (2H.google.cloud.documentai.v1.BatchProcessMetadata.IndividualProcessStatusÃ
IndividualProcessStatus
input_gcs_source (	"
status (2.google.rpc.Status
output_gcs_destination (	J
human_review_status (2-.google.cloud.documentai.v1.HumanReviewStatus"r
State
STATE_UNSPECIFIED 
WAITING
RUNNING
	SUCCEEDED

CANCELLING
	CANCELLED

FAILED"]
FetchProcessorTypesRequest?
parent (	B/àAúA)\'documentai.googleapis.com/ProcessorType"a
FetchProcessorTypesResponseB
processor_types (2).google.cloud.documentai.v1.ProcessorType"ƒ
ListProcessorTypesRequest?
parent (	B/àAúA)\'documentai.googleapis.com/ProcessorType
	page_size (

page_token (	"y
ListProcessorTypesResponseB
processor_types (2).google.cloud.documentai.v1.ProcessorType
next_page_token (	"{
ListProcessorsRequest;
parent (	B+àAúA%#documentai.googleapis.com/Processor
	page_size (

page_token (	"l
ListProcessorsResponse9

processors (2%.google.cloud.documentai.v1.Processor
next_page_token (	"X
GetProcessorTypeRequest=
name (	B/àAúA)
\'documentai.googleapis.com/ProcessorType"P
GetProcessorRequest9
name (	B+àAúA%
#documentai.googleapis.com/Processor"^
GetProcessorVersionRequest@
name (	B2àAúA,
*documentai.googleapis.com/ProcessorVersion"‰
ListProcessorVersionsRequestB
parent (	B2àAúA,*documentai.googleapis.com/ProcessorVersion
	page_size (

page_token (	"‚
ListProcessorVersionsResponseH
processor_versions (2,.google.cloud.documentai.v1.ProcessorVersion
next_page_token (	"a
DeleteProcessorVersionRequest@
name (	B2àAúA,
*documentai.googleapis.com/ProcessorVersion"n
DeleteProcessorVersionMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadata"a
DeployProcessorVersionRequest@
name (	B2àAúA,
*documentai.googleapis.com/ProcessorVersion" 
DeployProcessorVersionResponse"n
DeployProcessorVersionMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadata"c
UndeployProcessorVersionRequest@
name (	B2àAúA,
*documentai.googleapis.com/ProcessorVersion""
 UndeployProcessorVersionResponse"p
 UndeployProcessorVersionMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadata"”
CreateProcessorRequest;
parent (	B+àAúA%#documentai.googleapis.com/Processor=
	processor (2%.google.cloud.documentai.v1.ProcessorBàA"S
DeleteProcessorRequest9
name (	B+àAúA%
#documentai.googleapis.com/Processor"g
DeleteProcessorMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadata"S
EnableProcessorRequest9
name (	B+àAúA%
#documentai.googleapis.com/Processor"
EnableProcessorResponse"g
EnableProcessorMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadata"T
DisableProcessorRequest9
name (	B+àAúA%
#documentai.googleapis.com/Processor"
DisableProcessorResponse"h
DisableProcessorMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadata"º
!SetDefaultProcessorVersionRequest>
	processor (	B+àAúA%
#documentai.googleapis.com/ProcessorU
default_processor_version (	B2àAúA,
*documentai.googleapis.com/ProcessorVersion"$
"SetDefaultProcessorVersionResponse"r
"SetDefaultProcessorVersionMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadata"¥
TrainProcessorVersionRequest;
parent (	B+àAúA%
#documentai.googleapis.com/ProcessorL
processor_version (2,.google.cloud.documentai.v1.ProcessorVersionBàAH
document_schema
 (2*.google.cloud.documentai.v1.DocumentSchemaBàA[

input_data (2B.google.cloud.documentai.v1.TrainProcessorVersionRequest.InputDataBàA#
base_processor_version (	BàA­
	InputDataQ
training_documents (25.google.cloud.documentai.v1.BatchDocumentsInputConfigM
test_documents (25.google.cloud.documentai.v1.BatchDocumentsInputConfig":
TrainProcessorVersionResponse
processor_version (	"÷
TrainProcessorVersionMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadatap
training_dataset_validation (2K.google.cloud.documentai.v1.TrainProcessorVersionMetadata.DatasetValidationl
test_dataset_validation (2K.google.cloud.documentai.v1.TrainProcessorVersionMetadata.DatasetValidation§
DatasetValidation
document_error_count (
dataset_error_count (+
document_errors (2.google.rpc.Status*
dataset_errors (2.google.rpc.Status"Ž
ReviewDocumentRequest?
inline_document (2$.google.cloud.documentai.v1.DocumentH P
human_review_config (	B3àAúA-
+documentai.googleapis.com/HumanReviewConfig 
enable_schema_validation (L
priority (2:.google.cloud.documentai.v1.ReviewDocumentRequest.PriorityC
document_schema (2*.google.cloud.documentai.v1.DocumentSchema"#
Priority
DEFAULT 

URGENTB
source"Ñ
ReviewDocumentResponse
gcs_destination (	G
state (28.google.cloud.documentai.v1.ReviewDocumentResponse.State
rejection_reason (	";
State
STATE_UNSPECIFIED 
REJECTED
	SUCCEEDED"„
ReviewDocumentOperationMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadata
question_id (	"Ê
EvaluateProcessorVersionRequestM
processor_version (	B2àAúA,
*documentai.googleapis.com/ProcessorVersionX
evaluation_documents (25.google.cloud.documentai.v1.BatchDocumentsInputConfigBàA"p
 EvaluateProcessorVersionMetadataL
common_metadata (23.google.cloud.documentai.v1.CommonOperationMetadata"6
 EvaluateProcessorVersionResponse

evaluation (	"R
GetEvaluationRequest:
name (	B,àAúA&
$documentai.googleapis.com/Evaluation"ƒ
ListEvaluationsRequestB
parent (	B2àAúA,
*documentai.googleapis.com/ProcessorVersion
	page_size (

page_token (	"o
ListEvaluationsResponse;
evaluations (2&.google.cloud.documentai.v1.Evaluation
next_page_token (	2œ*
DocumentProcessorService‡
ProcessDocument*.google.cloud.documentai.v1.ProcessRequest+.google.cloud.documentai.v1.ProcessResponse"š‚Óä“Œ"6/v1/{name=projects/*/locations/*/processors/*}:process:*ZO"J/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}:process:*ÚAname½
BatchProcessDocuments/.google.cloud.documentai.v1.BatchProcessRequest.google.longrunning.Operation"Ó‚Óä“–";/v1/{name=projects/*/locations/*/processors/*}:batchProcess:*ZT"O/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}:batchProcess:*ÚAnameÊA,
BatchProcessResponseBatchProcessMetadataÐ
FetchProcessorTypes6.google.cloud.documentai.v1.FetchProcessorTypesRequest7.google.cloud.documentai.v1.FetchProcessorTypesResponse"H‚Óä“97/v1/{parent=projects/*/locations/*}:fetchProcessorTypesÚAparentÈ
ListProcessorTypes5.google.cloud.documentai.v1.ListProcessorTypesRequest6.google.cloud.documentai.v1.ListProcessorTypesResponse"C‚Óä“42/v1/{parent=projects/*/locations/*}/processorTypesÚAparentµ
GetProcessorType3.google.cloud.documentai.v1.GetProcessorTypeRequest).google.cloud.documentai.v1.ProcessorType"A‚Óä“42/v1/{name=projects/*/locations/*/processorTypes/*}ÚAname¸
ListProcessors1.google.cloud.documentai.v1.ListProcessorsRequest2.google.cloud.documentai.v1.ListProcessorsResponse"?‚Óä“0./v1/{parent=projects/*/locations/*}/processorsÚAparent¥
GetProcessor/.google.cloud.documentai.v1.GetProcessorRequest%.google.cloud.documentai.v1.Processor"=‚Óä“0./v1/{name=projects/*/locations/*/processors/*}ÚAname¢
TrainProcessorVersion8.google.cloud.documentai.v1.TrainProcessorVersionRequest.google.longrunning.Operation"¯‚Óä“M"H/v1/{parent=projects/*/locations/*/processors/*}/processorVersions:train:*ÚAparent,processor_versionÊA>
TrainProcessorVersionResponseTrainProcessorVersionMetadataÎ
GetProcessorVersion6.google.cloud.documentai.v1.GetProcessorVersionRequest,.google.cloud.documentai.v1.ProcessorVersion"Q‚Óä“DB/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}ÚAnameá
ListProcessorVersions8.google.cloud.documentai.v1.ListProcessorVersionsRequest9.google.cloud.documentai.v1.ListProcessorVersionsResponse"S‚Óä“DB/v1/{parent=projects/*/locations/*/processors/*}/processorVersionsÚAparent€
DeleteProcessorVersion9.google.cloud.documentai.v1.DeleteProcessorVersionRequest.google.longrunning.Operation"‹‚Óä“D*B/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}ÚAnameÊA7
google.protobuf.EmptyDeleteProcessorVersionMetadata“
DeployProcessorVersion9.google.cloud.documentai.v1.DeployProcessorVersionRequest.google.longrunning.Operation"ž‚Óä“N"I/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}:deploy:*ÚAnameÊA@
DeployProcessorVersionResponseDeployProcessorVersionMetadata
UndeployProcessorVersion;.google.cloud.documentai.v1.UndeployProcessorVersionRequest.google.longrunning.Operation"¤‚Óä“P"K/v1/{name=projects/*/locations/*/processors/*/processorVersions/*}:undeploy:*ÚAnameÊAD
 UndeployProcessorVersionResponse UndeployProcessorVersionMetadataÂ
CreateProcessor2.google.cloud.documentai.v1.CreateProcessorRequest%.google.cloud.documentai.v1.Processor"T‚Óä“;"./v1/{parent=projects/*/locations/*}/processors:	processorÚAparent,processorÖ
DeleteProcessor2.google.cloud.documentai.v1.DeleteProcessorRequest.google.longrunning.Operation"p‚Óä“0*./v1/{name=projects/*/locations/*/processors/*}ÚAnameÊA0
google.protobuf.EmptyDeleteProcessorMetadataÛ
EnableProcessor2.google.cloud.documentai.v1.EnableProcessorRequest.google.longrunning.Operation"u‚Óä“:"5/v1/{name=projects/*/locations/*/processors/*}:enable:*ÊA2
EnableProcessorResponseEnableProcessorMetadataà
DisableProcessor3.google.cloud.documentai.v1.DisableProcessorRequest.google.longrunning.Operation"x‚Óä“;"6/v1/{name=projects/*/locations/*/processors/*}:disable:*ÊA4
DisableProcessorResponseDisableProcessorMetadata¡
SetDefaultProcessorVersion=.google.cloud.documentai.v1.SetDefaultProcessorVersionRequest.google.longrunning.Operation"¤‚Óä“S"N/v1/{processor=projects/*/locations/*/processors/*}:setDefaultProcessorVersion:*ÊAH
"SetDefaultProcessorVersionResponse"SetDefaultProcessorVersionMetadata 
ReviewDocument1.google.cloud.documentai.v1.ReviewDocumentRequest.google.longrunning.Operation"»‚Óä“c"^/v1/{human_review_config=projects/*/locations/*/processors/*/humanReviewConfig}:reviewDocument:*ÚAhuman_review_configÊA9
ReviewDocumentResponseReviewDocumentOperationMetadataÇ
EvaluateProcessorVersion;.google.cloud.documentai.v1.EvaluateProcessorVersionRequest.google.longrunning.Operation"Î‚Óä“m"h/v1/{processor_version=projects/*/locations/*/processors/*/processorVersions/*}:evaluateProcessorVersion:*ÚAprocessor_versionÊAD
 EvaluateProcessorVersionResponse EvaluateProcessorVersionMetadataÊ
GetEvaluation0.google.cloud.documentai.v1.GetEvaluationRequest&.google.cloud.documentai.v1.Evaluation"_‚Óä“RP/v1/{name=projects/*/locations/*/processors/*/processorVersions/*/evaluations/*}ÚAnameÝ
ListEvaluations2.google.cloud.documentai.v1.ListEvaluationsRequest3.google.cloud.documentai.v1.ListEvaluationsResponse"a‚Óä“RP/v1/{parent=projects/*/locations/*/processors/*/processorVersions/*}/evaluationsÚAparentMÊAdocumentai.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBª
com.google.cloud.documentai.v1BDocumentAiProcessorServicePZ>cloud.google.com/go/documentai/apiv1/documentaipb;documentaipbªGoogle.Cloud.DocumentAI.V1ÊGoogle\\Cloud\\DocumentAI\\V1êGoogle::Cloud::DocumentAI::V1êA
+documentai.googleapis.com/HumanReviewConfigPprojects/{project}/locations/{location}/processors/{processor}/humanReviewConfigêAM
"documentai.googleapis.com/Location\'projects/{project}/locations/{location}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

