Show / Hide Table of Contents

Class SearchApplication

SearchApplication

Inheritance
object
SearchApplication
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 SearchApplication : IDirectResponseSchema

Properties

DataSourceRestrictions

Retrictions applied to the configurations. The maximum number of elements is 10.

Declaration
[JsonProperty("dataSourceRestrictions")]
public virtual IList<DataSourceRestriction> DataSourceRestrictions { get; set; }
Property Value
Type Description
IList<DataSourceRestriction>

DefaultFacetOptions

The default fields for returning facet results. The sources specified here also have been included in data_source_restrictions above.

Declaration
[JsonProperty("defaultFacetOptions")]
public virtual IList<FacetOptions> DefaultFacetOptions { get; set; }
Property Value
Type Description
IList<FacetOptions>

DefaultSortOptions

The default options for sorting the search results

Declaration
[JsonProperty("defaultSortOptions")]
public virtual SortOptions DefaultSortOptions { get; set; }
Property Value
Type Description
SortOptions

DisplayName

Display name of the Search Application. The maximum length is 300 characters.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

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

EnableAuditLog

Indicates whether audit logging is on/off for requests made for the search application in query APIs.

Declaration
[JsonProperty("enableAuditLog")]
public virtual bool? EnableAuditLog { get; set; }
Property Value
Type Description
bool?

Name

The name of the Search Application. Format: searchapplications/{application_id}.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

OperationIds

Output only. IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.

Declaration
[JsonProperty("operationIds")]
public virtual IList<string> OperationIds { get; set; }
Property Value
Type Description
IList<string>

QueryInterpretationConfig

The default options for query interpretation

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

ReturnResultThumbnailUrls

With each result we should return the URI for its thumbnail (when applicable)

Declaration
[JsonProperty("returnResultThumbnailUrls")]
public virtual bool? ReturnResultThumbnailUrls { get; set; }
Property Value
Type Description
bool?

ScoringConfig

Configuration for ranking results.

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

SourceConfig

Configuration for a sources specified in data_source_restrictions.

Declaration
[JsonProperty("sourceConfig")]
public virtual IList<SourceConfig> SourceConfig { get; set; }
Property Value
Type Description
IList<SourceConfig>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX