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

namespace GPBMetadata\Google\Cloud\Aiplatform\V1;

class ModelService
{
    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\Aiplatform\V1\EncryptionSpec::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\Io::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\Model::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\ModelEvaluation::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\ModelEvaluationSlice::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\Operation::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        $pool->internalAddGeneratedFile(
            '
“A
.google/cloud/aiplatform/v1/model_service.protogoogle.cloud.aiplatform.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto0google/cloud/aiplatform/v1/encryption_spec.proto#google/cloud/aiplatform/v1/io.proto&google/cloud/aiplatform/v1/model.proto1google/cloud/aiplatform/v1/model_evaluation.proto7google/cloud/aiplatform/v1/model_evaluation_slice.proto*google/cloud/aiplatform/v1/operation.proto#google/longrunning/operations.proto google/protobuf/field_mask.proto"Ö
UploadModelRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
parent_model (	BàA
model_id (	BàA5
model (2!.google.cloud.aiplatform.v1.ModelBàA
service_account (	BàA"n
UploadModelOperationMetadataN
generic_metadata (24.google.cloud.aiplatform.v1.GenericOperationMetadata"i
UploadModelResponse3
model (	B$úA!
aiplatform.googleapis.com/Model
model_version_id (	BàA"H
GetModelRequest5
name (	B\'àAúA!
aiplatform.googleapis.com/Model"Æ
ListModelsRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
filter (	
	page_size (

page_token (	-
	read_mask (2.google.protobuf.FieldMask
order_by (	"`
ListModelsResponse1
models (2!.google.cloud.aiplatform.v1.Model
next_page_token (	"É
ListModelVersionsRequest5
name (	B\'àAúA!
aiplatform.googleapis.com/Model
	page_size (

page_token (	
filter (	-
	read_mask (2.google.protobuf.FieldMask
order_by (	"g
ListModelVersionsResponse1
models (2!.google.cloud.aiplatform.v1.Model
next_page_token (	"
UpdateModelRequest5
model (2!.google.cloud.aiplatform.v1.ModelBàA4
update_mask (2.google.protobuf.FieldMaskBàA"K
DeleteModelRequest5
name (	B\'àAúA!
aiplatform.googleapis.com/Model"R
DeleteModelVersionRequest5
name (	B\'àAúA!
aiplatform.googleapis.com/Model"q
MergeVersionAliasesRequest5
name (	B\'àAúA!
aiplatform.googleapis.com/Model
version_aliases (	BàA"î
ExportModelRequest5
name (	B\'àAúA!
aiplatform.googleapis.com/ModelW
output_config (2;.google.cloud.aiplatform.v1.ExportModelRequest.OutputConfigBàAÇ
OutputConfig
export_format_id (	H
artifact_destination (2*.google.cloud.aiplatform.v1.GcsDestinationS
image_destination (28.google.cloud.aiplatform.v1.ContainerRegistryDestination"œ
ExportModelOperationMetadataN
generic_metadata (24.google.cloud.aiplatform.v1.GenericOperationMetadata]
output_info (2C.google.cloud.aiplatform.v1.ExportModelOperationMetadata.OutputInfoBàAM

OutputInfo 
artifact_output_uri (	BàA
image_output_uri (	BàA"
ExportModelResponse"À
CopyModelRequest
model_id (	BàAH ?
parent_model (	B\'àAúA!
aiplatform.googleapis.com/ModelH 9
parent (	B)àAúA#
!locations.googleapis.com/Location=
source_model (	B\'àAúA!
aiplatform.googleapis.com/ModelC
encryption_spec (2*.google.cloud.aiplatform.v1.EncryptionSpecB
destination_model"l
CopyModelOperationMetadataN
generic_metadata (24.google.cloud.aiplatform.v1.GenericOperationMetadata"g
CopyModelResponse3
model (	B$úA!
aiplatform.googleapis.com/Model
model_version_id (	BàA"£
ImportModelEvaluationRequest7
parent (	B\'àAúA!
aiplatform.googleapis.com/ModelJ
model_evaluation (2+.google.cloud.aiplatform.v1.ModelEvaluationBàA"Ä
\'BatchImportModelEvaluationSlicesRequestA
parent (	B1àAúA+
)aiplatform.googleapis.com/ModelEvaluationV
model_evaluation_slices (20.google.cloud.aiplatform.v1.ModelEvaluationSliceBàA"Y
(BatchImportModelEvaluationSlicesResponse-
 imported_model_evaluation_slices (	BàA"\\
GetModelEvaluationRequest?
name (	B1àAúA+
)aiplatform.googleapis.com/ModelEvaluation"¼
ListModelEvaluationsRequest7
parent (	B\'àAúA!
aiplatform.googleapis.com/Model
filter (	
	page_size (

page_token (	-
	read_mask (2.google.protobuf.FieldMask"
ListModelEvaluationsResponseF
model_evaluations (2+.google.cloud.aiplatform.v1.ModelEvaluation
next_page_token (	"f
GetModelEvaluationSliceRequestD
name (	B6àAúA0
.aiplatform.googleapis.com/ModelEvaluationSlice"Ë
 ListModelEvaluationSlicesRequestA
parent (	B1àAúA+
)aiplatform.googleapis.com/ModelEvaluation
filter (	
	page_size (

page_token (	-
	read_mask (2.google.protobuf.FieldMask"
!ListModelEvaluationSlicesResponseQ
model_evaluation_slices (20.google.cloud.aiplatform.v1.ModelEvaluationSlice
next_page_token (	2Ò
ModelServiceà
UploadModel..google.cloud.aiplatform.v1.UploadModelRequest.google.longrunning.Operation"‚Óä“6"1/v1/{parent=projects/*/locations/*}/models:upload:*ÚAparent,modelÊA3
UploadModelResponseUploadModelOperationMetadata•
GetModel+.google.cloud.aiplatform.v1.GetModelRequest!.google.cloud.aiplatform.v1.Model"9‚Óä“,*/v1/{name=projects/*/locations/*/models/*}ÚAname¨

ListModels-.google.cloud.aiplatform.v1.ListModelsRequest..google.cloud.aiplatform.v1.ListModelsResponse";‚Óä“,*/v1/{parent=projects/*/locations/*}/modelsÚAparentÈ
ListModelVersions4.google.cloud.aiplatform.v1.ListModelVersionsRequest5.google.cloud.aiplatform.v1.ListModelVersionsResponse"F‚Óä“97/v1/{name=projects/*/locations/*/models/*}:listVersionsÚAnameµ
UpdateModel..google.cloud.aiplatform.v1.UpdateModelRequest!.google.cloud.aiplatform.v1.Model"S‚Óä“920/v1/{model.name=projects/*/locations/*/models/*}:modelÚAmodel,update_maskÊ
DeleteModel..google.cloud.aiplatform.v1.DeleteModelRequest.google.longrunning.Operation"l‚Óä“,**/v1/{name=projects/*/locations/*/models/*}ÚAnameÊA0
google.protobuf.EmptyDeleteOperationMetadataæ
DeleteModelVersion5.google.cloud.aiplatform.v1.DeleteModelVersionRequest.google.longrunning.Operation"z‚Óä“:*8/v1/{name=projects/*/locations/*/models/*}:deleteVersionÚAnameÊA0
google.protobuf.EmptyDeleteOperationMetadataÒ
MergeVersionAliases6.google.cloud.aiplatform.v1.MergeVersionAliasesRequest!.google.cloud.aiplatform.v1.Model"`‚Óä“C">/v1/{name=projects/*/locations/*/models/*}:mergeVersionAliases:*ÚAname,version_aliasesæ
ExportModel..google.cloud.aiplatform.v1.ExportModelRequest.google.longrunning.Operation"‡‚Óä“6"1/v1/{name=projects/*/locations/*/models/*}:export:*ÚAname,output_configÊA3
ExportModelResponseExportModelOperationMetadataÝ
	CopyModel,.google.cloud.aiplatform.v1.CopyModelRequest.google.longrunning.Operation"‚‚Óä“4"//v1/{parent=projects/*/locations/*}/models:copy:*ÚAparent,source_modelÊA/
CopyModelResponseCopyModelOperationMetadataä
ImportModelEvaluation8.google.cloud.aiplatform.v1.ImportModelEvaluationRequest+.google.cloud.aiplatform.v1.ModelEvaluation"d‚Óä“D"?/v1/{parent=projects/*/locations/*/models/*}/evaluations:import:*ÚAparent,model_evaluation¨
 BatchImportModelEvaluationSlicesC.google.cloud.aiplatform.v1.BatchImportModelEvaluationSlicesRequestD.google.cloud.aiplatform.v1.BatchImportModelEvaluationSlicesResponse"y‚Óä“R"M/v1/{parent=projects/*/locations/*/models/*/evaluations/*}/slices:batchImport:*ÚAparent,model_evaluation_slicesÁ
GetModelEvaluation5.google.cloud.aiplatform.v1.GetModelEvaluationRequest+.google.cloud.aiplatform.v1.ModelEvaluation"G‚Óä“:8/v1/{name=projects/*/locations/*/models/*/evaluations/*}ÚAnameÔ
ListModelEvaluations7.google.cloud.aiplatform.v1.ListModelEvaluationsRequest8.google.cloud.aiplatform.v1.ListModelEvaluationsResponse"I‚Óä“:8/v1/{parent=projects/*/locations/*/models/*}/evaluationsÚAparentÙ
GetModelEvaluationSlice:.google.cloud.aiplatform.v1.GetModelEvaluationSliceRequest0.google.cloud.aiplatform.v1.ModelEvaluationSlice"P‚Óä“CA/v1/{name=projects/*/locations/*/models/*/evaluations/*/slices/*}ÚAnameì
ListModelEvaluationSlices<.google.cloud.aiplatform.v1.ListModelEvaluationSlicesRequest=.google.cloud.aiplatform.v1.ListModelEvaluationSlicesResponse"R‚Óä“CA/v1/{parent=projects/*/locations/*/models/*/evaluations/*}/slicesÚAparentMÊAaiplatform.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBÏ
com.google.cloud.aiplatform.v1BModelServiceProtoPZ>cloud.google.com/go/aiplatform/apiv1/aiplatformpb;aiplatformpbªGoogle.Cloud.AIPlatform.V1ÊGoogle\\Cloud\\AIPlatform\\V1êGoogle::Cloud::AIPlatform::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

