Show / Hide Table of Contents

Class QueryOperator

The definition of a operator that can be used in a Search/Suggest request.

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

Properties

DisplayName

Display name of the operator

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

EnumValues

Potential list of values for the opeatror field. This field is only filled when we can safely enumerate all the possible values of this operator.

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

GreaterThanOperatorName

Indicates the operator name that can be used to isolate the property using the greater-than operator.

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

IsFacetable

Can this operator be used to get facets.

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

IsRepeatable

Indicates if multiple values can be set for this property.

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

IsReturnable

Will the property associated with this facet be returned as part of search results.

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

IsSortable

Can this operator be used to sort results.

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

IsSuggestable

Can get suggestions for this field.

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

LessThanOperatorName

Indicates the operator name that can be used to isolate the property using the less-than operator.

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

ObjectType

The name of the object corresponding to the operator. This field is only filled for schema-specific operators, and is unset for common operators.

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

OperatorName

The name of the operator.

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

Type

The type of the operator.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX