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

namespace GPBMetadata\Google\Datastore\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\FieldBehavior::initOnce();
        $pool->internalAddGeneratedFile(
            '

%google/datastore/admin/v1/index.protogoogle.datastore.admin.v1"
Index

project_id (	BA
index_id (	BA
kind (	BAD
ancestor (2-.google.datastore.admin.v1.Index.AncestorModeBAI

properties (20.google.datastore.admin.v1.Index.IndexedPropertyBA:
state (2&.google.datastore.admin.v1.Index.StateBAh
IndexedProperty
name (	BAB
	direction (2*.google.datastore.admin.v1.Index.DirectionBA"J
AncestorMode
ANCESTOR_MODE_UNSPECIFIED 
NONE
ALL_ANCESTORS"E
	Direction
DIRECTION_UNSPECIFIED 
	ASCENDING

DESCENDING"P
State
STATE_UNSPECIFIED 
CREATING	
READY
DELETING	
ERRORB
com.google.datastore.admin.v1B
IndexProtoPZ>google.golang.org/genproto/googleapis/datastore/admin/v1;adminGoogle.Cloud.Datastore.Admin.V1Google\\Cloud\\Datastore\\Admin\\V1#Google::Cloud::Datastore::Admin::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

