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

namespace GPBMetadata\Google\Cloud\Aiplatform\V1;

class IndexService
{
    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\Index::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\Operation::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        $pool->internalAddGeneratedFile(
            '
Ý!
.google/cloud/aiplatform/v1/index_service.protogoogle.cloud.aiplatform.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto&google/cloud/aiplatform/v1/index.proto*google/cloud/aiplatform/v1/operation.proto#google/longrunning/operations.proto google/protobuf/field_mask.proto"†
CreateIndexRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location5
index (2!.google.cloud.aiplatform.v1.IndexBàA"æ
CreateIndexOperationMetadataN
generic_metadata (24.google.cloud.aiplatform.v1.GenericOperationMetadatav
*nearest_neighbor_search_operation_metadata (2B.google.cloud.aiplatform.v1.NearestNeighborSearchOperationMetadata"H
GetIndexRequest5
name (	B\'àAúA!
aiplatform.googleapis.com/Index"µ
ListIndexesRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
filter (	
	page_size (

page_token (	-
	read_mask (2.google.protobuf.FieldMask"b
ListIndexesResponse2
indexes (2!.google.cloud.aiplatform.v1.Index
next_page_token (	"|
UpdateIndexRequest5
index (2!.google.cloud.aiplatform.v1.IndexBàA/
update_mask (2.google.protobuf.FieldMask"æ
UpdateIndexOperationMetadataN
generic_metadata (24.google.cloud.aiplatform.v1.GenericOperationMetadatav
*nearest_neighbor_search_operation_metadata (2B.google.cloud.aiplatform.v1.NearestNeighborSearchOperationMetadata"K
DeleteIndexRequest5
name (	B\'àAúA!
aiplatform.googleapis.com/Index"‘
UpsertDatapointsRequest6
index (	B\'àAúA!
aiplatform.googleapis.com/Index>

datapoints (2*.google.cloud.aiplatform.v1.IndexDatapoint"
UpsertDatapointsResponse"h
RemoveDatapointsRequest6
index (	B\'àAúA!
aiplatform.googleapis.com/Index
datapoint_ids (	"
RemoveDatapointsResponse"É
&NearestNeighborSearchOperationMetadata{
content_validation_stats (2Y.google.cloud.aiplatform.v1.NearestNeighborSearchOperationMetadata.ContentValidationStats
data_bytes_count (²
RecordErrorr

error_type (2^.google.cloud.aiplatform.v1.NearestNeighborSearchOperationMetadata.RecordError.RecordErrorType
error_message (	
source_gcs_uri (	
embedding_id (	

raw_record (	"Õ
RecordErrorType
ERROR_TYPE_UNSPECIFIED 

EMPTY_LINE
INVALID_JSON_SYNTAX
INVALID_CSV_SYNTAX
INVALID_AVRO_SYNTAX
INVALID_EMBEDDING_ID
EMBEDDING_SIZE_MISMATCH
NAMESPACE_MISSINGÒ
ContentValidationStats
source_gcs_uri (	
valid_record_count (
invalid_record_count (f
partial_errors (2N.google.cloud.aiplatform.v1.NearestNeighborSearchOperationMetadata.RecordError2¶
IndexServiceÏ
CreateIndex..google.cloud.aiplatform.v1.CreateIndexRequest.google.longrunning.Operation"q‚Óä“4"+/v1/{parent=projects/*/locations/*}/indexes:indexÚAparent,indexÊA%
IndexCreateIndexOperationMetadata–
GetIndex+.google.cloud.aiplatform.v1.GetIndexRequest!.google.cloud.aiplatform.v1.Index":‚Óä“-+/v1/{name=projects/*/locations/*/indexes/*}ÚAname¬
ListIndexes..google.cloud.aiplatform.v1.ListIndexesRequest/.google.cloud.aiplatform.v1.ListIndexesResponse"<‚Óä“-+/v1/{parent=projects/*/locations/*}/indexesÚAparentÚ
UpdateIndex..google.cloud.aiplatform.v1.UpdateIndexRequest.google.longrunning.Operation"|‚Óä“:21/v1/{index.name=projects/*/locations/*/indexes/*}:indexÚAindex,update_maskÊA%
IndexUpdateIndexOperationMetadataË
DeleteIndex..google.cloud.aiplatform.v1.DeleteIndexRequest.google.longrunning.Operation"m‚Óä“-*+/v1/{name=projects/*/locations/*/indexes/*}ÚAnameÊA0
google.protobuf.EmptyDeleteOperationMetadataÇ
UpsertDatapoints3.google.cloud.aiplatform.v1.UpsertDatapointsRequest4.google.cloud.aiplatform.v1.UpsertDatapointsResponse"H‚Óä“B"=/v1/{index=projects/*/locations/*/indexes/*}:upsertDatapoints:*Ç
RemoveDatapoints3.google.cloud.aiplatform.v1.RemoveDatapointsRequest4.google.cloud.aiplatform.v1.RemoveDatapointsResponse"H‚Óä“B"=/v1/{index=projects/*/locations/*/indexes/*}:removeDatapoints:*MÊAaiplatform.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBÏ
com.google.cloud.aiplatform.v1BIndexServiceProtoP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;
    }
}

