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

namespace GPBMetadata\Google\Cloud\Automl\V1;

class Service
{
    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\Automl\V1\AnnotationPayload::initOnce();
        \GPBMetadata\Google\Cloud\Automl\V1\AnnotationSpec::initOnce();
        \GPBMetadata\Google\Cloud\Automl\V1\Dataset::initOnce();
        \GPBMetadata\Google\Cloud\Automl\V1\Image::initOnce();
        \GPBMetadata\Google\Cloud\Automl\V1\Io::initOnce();
        \GPBMetadata\Google\Cloud\Automl\V1\Model::initOnce();
        \GPBMetadata\Google\Cloud\Automl\V1\ModelEvaluation::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        $pool->internalAddGeneratedFile(
            '
Ç5
$google/cloud/automl/v1/service.protogoogle.cloud.automl.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto/google/cloud/automl/v1/annotation_payload.proto,google/cloud/automl/v1/annotation_spec.proto$google/cloud/automl/v1/dataset.proto"google/cloud/automl/v1/image.protogoogle/cloud/automl/v1/io.proto"google/cloud/automl/v1/model.proto-google/cloud/automl/v1/model_evaluation.proto#google/longrunning/operations.proto google/protobuf/field_mask.proto"ˆ
CreateDatasetRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location5
dataset (2.google.cloud.automl.v1.DatasetBàA"H
GetDatasetRequest3
name (	B%àAúA
automl.googleapis.com/Dataset"‡
ListDatasetsRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
filter (	
	page_size (

page_token (	"b
ListDatasetsResponse1
datasets (2.google.cloud.automl.v1.Dataset
next_page_token (	"ƒ
UpdateDatasetRequest5
dataset (2.google.cloud.automl.v1.DatasetBàA4
update_mask (2.google.protobuf.FieldMaskBàA"K
DeleteDatasetRequest3
name (	B%àAúA
automl.googleapis.com/Dataset"ˆ
ImportDataRequest3
name (	B%àAúA
automl.googleapis.com/Dataset>
input_config (2#.google.cloud.automl.v1.InputConfigBàA"Š
ExportDataRequest3
name (	B%àAúA
automl.googleapis.com/Dataset@
output_config (2$.google.cloud.automl.v1.OutputConfigBàA"V
GetAnnotationSpecRequest:
name (	B,àAúA&
$automl.googleapis.com/AnnotationSpec"‚
CreateModelRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location1
model (2.google.cloud.automl.v1.ModelBàA"D
GetModelRequest1
name (	B#àAúA
automl.googleapis.com/Model"…
ListModelsRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
filter (	
	page_size (

page_token (	"[
ListModelsResponse,
model (2.google.cloud.automl.v1.Model
next_page_token (	"G
DeleteModelRequest1
name (	B#àAúA
automl.googleapis.com/Model"}
UpdateModelRequest1
model (2.google.cloud.automl.v1.ModelBàA4
update_mask (2.google.protobuf.FieldMaskBàA"ã
DeployModelRequest
0image_object_detection_model_deployment_metadata (2C.google.cloud.automl.v1.ImageObjectDetectionModelDeploymentMetadataH |
.image_classification_model_deployment_metadata (2B.google.cloud.automl.v1.ImageClassificationModelDeploymentMetadataH 1
name (	B#àAúA
automl.googleapis.com/ModelB
model_deployment_metadata"I
UndeployModelRequest1
name (	B#àAúA
automl.googleapis.com/Model"”
ExportModelRequest1
name (	B#àAúA
automl.googleapis.com/ModelK
output_config (2/.google.cloud.automl.v1.ModelExportOutputConfigBàA"X
GetModelEvaluationRequest;
name (	B-àAúA\'
%automl.googleapis.com/ModelEvaluation"Ž
ListModelEvaluationsRequest3
parent (	B#àAúA
automl.googleapis.com/Model
filter (	BàA
	page_size (

page_token (	"z
ListModelEvaluationsResponseA
model_evaluation (2\'.google.cloud.automl.v1.ModelEvaluation
next_page_token (	2è
AutoMlË
CreateDataset,.google.cloud.automl.v1.CreateDatasetRequest.google.longrunning.Operation"m‚Óä“7",/v1/{parent=projects/*/locations/*}/datasets:datasetÚAparent,datasetÊA
DatasetOperationMetadata•

GetDataset).google.cloud.automl.v1.GetDatasetRequest.google.cloud.automl.v1.Dataset";‚Óä“.,/v1/{name=projects/*/locations/*/datasets/*}ÚAname¨
ListDatasets+.google.cloud.automl.v1.ListDatasetsRequest,.google.cloud.automl.v1.ListDatasetsResponse"=‚Óä“.,/v1/{parent=projects/*/locations/*}/datasetsÚAparent»
UpdateDataset,.google.cloud.automl.v1.UpdateDatasetRequest.google.cloud.automl.v1.Dataset"[‚Óä“?24/v1/{dataset.name=projects/*/locations/*/datasets/*}:datasetÚAdataset,update_maskÆ
DeleteDataset,.google.cloud.automl.v1.DeleteDatasetRequest.google.longrunning.Operation"h‚Óä“.*,/v1/{name=projects/*/locations/*/datasets/*}ÚAnameÊA*
google.protobuf.EmptyOperationMetadataÜ

ImportData).google.cloud.automl.v1.ImportDataRequest.google.longrunning.Operation"ƒ‚Óä“<"7/v1/{name=projects/*/locations/*/datasets/*}:importData:*ÚAname,input_configÊA*
google.protobuf.EmptyOperationMetadataÝ

ExportData).google.cloud.automl.v1.ExportDataRequest.google.longrunning.Operation"„‚Óä“<"7/v1/{name=projects/*/locations/*/datasets/*}:exportData:*ÚAname,output_configÊA*
google.protobuf.EmptyOperationMetadata¼
GetAnnotationSpec0.google.cloud.automl.v1.GetAnnotationSpecRequest&.google.cloud.automl.v1.AnnotationSpec"M‚Óä“@>/v1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*}ÚAname¿
CreateModel*.google.cloud.automl.v1.CreateModelRequest.google.longrunning.Operation"e‚Óä“3"*/v1/{parent=projects/*/locations/*}/models:modelÚAparent,modelÊA
ModelOperationMetadata
GetModel\'.google.cloud.automl.v1.GetModelRequest.google.cloud.automl.v1.Model"9‚Óä“,*/v1/{name=projects/*/locations/*/models/*}ÚAname 

ListModels).google.cloud.automl.v1.ListModelsRequest*.google.cloud.automl.v1.ListModelsResponse";‚Óä“,*/v1/{parent=projects/*/locations/*}/modelsÚAparentÀ
DeleteModel*.google.cloud.automl.v1.DeleteModelRequest.google.longrunning.Operation"f‚Óä“,**/v1/{name=projects/*/locations/*/models/*}ÚAnameÊA*
google.protobuf.EmptyOperationMetadata­
UpdateModel*.google.cloud.automl.v1.UpdateModelRequest.google.cloud.automl.v1.Model"S‚Óä“920/v1/{model.name=projects/*/locations/*/models/*}:modelÚAmodel,update_maskÊ
DeployModel*.google.cloud.automl.v1.DeployModelRequest.google.longrunning.Operation"p‚Óä“6"1/v1/{name=projects/*/locations/*/models/*}:deploy:*ÚAnameÊA*
google.protobuf.EmptyOperationMetadataÐ
UndeployModel,.google.cloud.automl.v1.UndeployModelRequest.google.longrunning.Operation"r‚Óä“8"3/v1/{name=projects/*/locations/*/models/*}:undeploy:*ÚAnameÊA*
google.protobuf.EmptyOperationMetadataØ
ExportModel*.google.cloud.automl.v1.ExportModelRequest.google.longrunning.Operation"~‚Óä“6"1/v1/{name=projects/*/locations/*/models/*}:export:*ÚAname,output_configÊA*
google.protobuf.EmptyOperationMetadata¾
GetModelEvaluation1.google.cloud.automl.v1.GetModelEvaluationRequest\'.google.cloud.automl.v1.ModelEvaluation"L‚Óä“?=/v1/{name=projects/*/locations/*/models/*/modelEvaluations/*}ÚAnameØ
ListModelEvaluations3.google.cloud.automl.v1.ListModelEvaluationsRequest4.google.cloud.automl.v1.ListModelEvaluationsResponse"U‚Óä“?=/v1/{parent=projects/*/locations/*/models/*}/modelEvaluationsÚAparent,filterIÊAautoml.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformB­
com.google.cloud.automl.v1BAutoMlProtoPZ2cloud.google.com/go/automl/apiv1/automlpb;automlpbªGoogle.Cloud.AutoML.V1ÊGoogle\\Cloud\\AutoMl\\V1êGoogle::Cloud::AutoML::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

