Show / Hide Table of Contents

Class SearchResponse

The search API response.

Inheritance
System.Object
SearchResponse
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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

ErrorInfo

Error information about the response.

Declaration
[JsonProperty("errorInfo")]
public virtual ErrorInfo ErrorInfo { get; set; }
Property Value
Type Description
ErrorInfo

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

FacetResults

Repeated facet results.

Declaration
[JsonProperty("facetResults")]
public virtual IList<FacetResult> FacetResults { get; set; }
Property Value
Type Description
System.Collections.Generic.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
System.Nullable<System.Boolean>

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
System.Nullable<System.Int64>

ResultCountExact

The exact result count for this query.

Declaration
[JsonProperty("resultCountExact")]
public virtual long? ResultCountExact { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

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
System.Collections.Generic.IList<SearchResult>

SpellResults

Suggested spelling for the query.

Declaration
[JsonProperty("spellResults")]
public virtual IList<SpellResult> SpellResults { get; set; }
Property Value
Type Description
System.Collections.Generic.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
System.Collections.Generic.IList<StructuredResult>

Implements

IDirectResponseSchema
Back to top