Class SearchApplication
SearchApplication
Inheritance
System.Object
SearchApplication
Implements
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 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 |
|---|---|
| System.Collections.Generic.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 |
|---|---|
| System.Collections.Generic.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 |
|---|---|
| System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Name
Name of the Search Application. Format: searchapplications/{application_id}.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.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 |
|---|---|
| System.Collections.Generic.IList<System.String> |
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 |
|---|---|
| System.Collections.Generic.IList<SourceConfig> |