Google Search Appliance Administrative API Developers Guide: .NET User Manual
Page 27

Google Search Appliance: Administrative API Developer’s Guide: .NET
27
Directory status entry properties:
Document status entry properties:
Example:
Dictionary
queries.Add("uriAt","http://server.com/secured/test1/");
GsaFeed myFeed = myService.QueryFeed("diagnostics", queries);
foreach(GsaEntry entry in myFeed.Entries) {
Console.WriteLine(entry.GetGsaContent("entryID"));
if (entry.GetGsaContent("entryID").Equals("description")) {
Console.WriteLine("Number of Pages: " + entry.GetGsaContent("numPages"));
Console.WriteLine("URI At: " + entry.GetGsaContent("uriAt"));
} else if (entry.GetGsaContent("type").Equals("DirectoryContentData" )||
entry.GetGsaContent("type").Equals("HostContentData")) {
Console.WriteLine("Type: " + entry.GetGsaContent("type"));
Console.WriteLine("Number of Crawled URLs: " +
entry.GetGsaContent("numCrawledURLs"));
Console.WriteLine("Number of Retrieval Errors: " +
entry.GetGsaContent("numRetrievalErrors"));
Console.WriteLine("Number of Excluded URLs: " +
entry.GetGsaContent("numExcludedURLs"));
} else if (entry.GetGsaContent("type").Equals("FileContentData")) {
Console.WriteLine("Type: " + entry.GetGsaContent("type"));
Console.WriteLine("Time Stamp: " + entry.GetGsaContent("timeStamp"));
Console.WriteLine("Document State: " + entry.GetGsaContent("docState"));
Console.WriteLine("Is Cookie Server Error: " +
entry.GetGsaContent("isCookieServerError"));
}
}
Property
Description
Entry Name
The URL of the directory.
numCrawledURLs
The number of crawled documents in this directory,
numExcludedURLs
The number of excluded URLs in this directory.
numRetrievalErrors
The number of retrieval error documents in this directory.
type
DirectoryContentData or HostContentData.
Property
Description
Entry Name
The URL of the document.
docState
The status of this document. See “Document Status Values” on page 24
for possible docState values.
isCookieServerError
Indicates if a cookie server error occurred.
timeStamp
The last time the search appliance processed this document.
type
FileContentData