<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/firestore/admin/v1/index.proto

namespace GPBMetadata\Google\Firestore\Admin\V1;

class Index
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Resource::initOnce();
        $pool->internalAddGeneratedFile(
            '
Ñ
%google/firestore/admin/v1/index.protogoogle.firestore.admin.v1"£
Index
name (	@
query_scope (2+.google.firestore.admin.v1.Index.QueryScope;
fields (2+.google.firestore.admin.v1.Index.IndexField5
state (2&.google.firestore.admin.v1.Index.State½

IndexField

field_path (	B
order (21.google.firestore.admin.v1.Index.IndexField.OrderH O
array_config (27.google.firestore.admin.v1.Index.IndexField.ArrayConfigH "=
Order
ORDER_UNSPECIFIED 
	ASCENDING

DESCENDING"9
ArrayConfig
ARRAY_CONFIG_UNSPECIFIED 
CONTAINSB

value_mode"O

QueryScope
QUERY_SCOPE_UNSPECIFIED 

COLLECTION
COLLECTION_GROUP"I
State
STATE_UNSPECIFIED 
CREATING	
READY
NEEDS_REPAIR:zêAw
firestore.googleapis.com/IndexUprojects/{project}/databases/{database}/collectionGroups/{collection}/indexes/{index}BÞ
com.google.firestore.admin.v1B
IndexProtoPZ>google.golang.org/genproto/googleapis/firestore/admin/v1;admin¢GCFSªGoogle.Cloud.Firestore.Admin.V1ÊGoogle\\Cloud\\Firestore\\Admin\\V1ê#Google::Cloud::Firestore::Admin::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

