/// <summary>Snippet for DeleteIndex</summary>
        public void DeleteIndex()
        {
            // Snippet: DeleteIndex(IndexName,CallSettings)
            // Create client
            FirestoreAdminClient firestoreAdminClient = FirestoreAdminClient.Create();
            // Initialize request argument(s)
            IndexName name = new IndexName("[PROJECT]", "[DATABASE]", "[COLLECTION_ID]", "[INDEX_ID]");

            // Make the request
            firestoreAdminClient.DeleteIndex(name);
            // End snippet
        }
        public void DeleteIndex()
        {
            // Snippet: DeleteIndex(string,CallSettings)
            // Create client
            FirestoreAdminClient firestoreAdminClient = FirestoreAdminClient.Create();
            // Initialize request argument(s)
            string formattedName = new IndexName("[PROJECT]", "[DATABASE]", "[INDEX]").ToString();

            // Make the request
            firestoreAdminClient.DeleteIndex(formattedName);
            // End snippet
        }
        /// <summary>Snippet for DeleteIndex</summary>
        public void DeleteIndex_RequestObject()
        {
            // Snippet: DeleteIndex(DeleteIndexRequest,CallSettings)
            // Create client
            FirestoreAdminClient firestoreAdminClient = FirestoreAdminClient.Create();
            // Initialize request argument(s)
            DeleteIndexRequest request = new DeleteIndexRequest
            {
                IndexName = new IndexName("[PROJECT]", "[DATABASE]", "[COLLECTION_ID]", "[INDEX_ID]"),
            };

            // Make the request
            firestoreAdminClient.DeleteIndex(request);
            // End snippet
        }