Class SearchResponse
The search API response. NEXT ID: 17
Implements
Inherited Members
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class SearchResponse : IDirectResponseSchema
Properties
DebugInfo
Debugging information about the response.
Declaration
[JsonProperty("debugInfo")]
public virtual ResponseDebugInfo DebugInfo { get; set; }
Property Value
Type | Description |
---|---|
ResponseDebugInfo |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ErrorInfo
Error information about the response.
Declaration
[JsonProperty("errorInfo")]
public virtual ErrorInfo ErrorInfo { get; set; }
Property Value
Type | Description |
---|---|
ErrorInfo |
FacetResults
Repeated facet results.
Declaration
[JsonProperty("facetResults")]
public virtual IList<FacetResult> FacetResults { get; set; }
Property Value
Type | Description |
---|---|
IList<FacetResult> |
HasMoreResults
Whether there are more search results matching the query.
Declaration
[JsonProperty("hasMoreResults")]
public virtual bool? HasMoreResults { get; set; }
Property Value
Type | Description |
---|---|
bool? |
QueryInterpretation
Query interpretation result for user query. Empty if query interpretation is disabled.
Declaration
[JsonProperty("queryInterpretation")]
public virtual QueryInterpretation QueryInterpretation { get; set; }
Property Value
Type | Description |
---|---|
QueryInterpretation |
ResultCountEstimate
The estimated result count for this query.
Declaration
[JsonProperty("resultCountEstimate")]
public virtual long? ResultCountEstimate { get; set; }
Property Value
Type | Description |
---|---|
long? |
ResultCountExact
The exact result count for this query.
Declaration
[JsonProperty("resultCountExact")]
public virtual long? ResultCountExact { get; set; }
Property Value
Type | Description |
---|---|
long? |
ResultCounts
Expanded result count information.
Declaration
[JsonProperty("resultCounts")]
public virtual ResultCounts ResultCounts { get; set; }
Property Value
Type | Description |
---|---|
ResultCounts |
Results
Results from a search query.
Declaration
[JsonProperty("results")]
public virtual IList<SearchResult> Results { get; set; }
Property Value
Type | Description |
---|---|
IList<SearchResult> |
SpellResults
Suggested spelling for the query.
Declaration
[JsonProperty("spellResults")]
public virtual IList<SpellResult> SpellResults { get; set; }
Property Value
Type | Description |
---|---|
IList<SpellResult> |
StructuredResults
Structured results for the user query. These results are not counted against the page_size.
Declaration
[JsonProperty("structuredResults")]
public virtual IList<StructuredResult> StructuredResults { get; set; }
Property Value
Type | Description |
---|---|
IList<StructuredResult> |