Show / Hide Table of Contents

Class SearchResponse

The search API response. NEXT ID: 17

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

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>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX