google_api_cloud_search v0.2.0 GoogleApi.CloudSearch.V1.Model.QueryOperator View Source

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

Attributes

  • displayName (type: String.t, default: nil) - Display name of the operator
  • enumValues (type: list(String.t), default: nil) - 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.
  • greaterThanOperatorName (type: String.t, default: nil) - Indicates the operator name that can be used to isolate the property using the greater-than operator.
  • isFacetable (type: boolean(), default: nil) - Can this operator be used to get facets.
  • isRepeatable (type: boolean(), default: nil) - Indicates if multiple values can be set for this property.
  • isReturnable (type: boolean(), default: nil) - Will the property associated with this facet be returned as part of search results.
  • isSortable (type: boolean(), default: nil) - Can this operator be used to sort results.
  • isSuggestable (type: boolean(), default: nil) - Can get suggestions for this field.
  • lessThanOperatorName (type: String.t, default: nil) - Indicates the operator name that can be used to isolate the property using the less-than operator.
  • operatorName (type: String.t, default: nil) - The name of the operator.
  • type (type: String.t, default: nil) - Type of the operator.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t()

View Source
t() :: %GoogleApi.CloudSearch.V1.Model.QueryOperator{
  displayName: String.t(),
  enumValues: [String.t()],
  greaterThanOperatorName: String.t(),
  isFacetable: boolean(),
  isRepeatable: boolean(),
  isReturnable: boolean(),
  isSortable: boolean(),
  isSuggestable: boolean(),
  lessThanOperatorName: String.t(),
  operatorName: String.t(),
  type: String.t()
}

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.