Class: Aws::CloudSearch::Types::Expression

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch/types.rb

Overview

A named expression that can be evaluated at search time. Can be used to sort the search results, define other expressions, or return computed information in the search results.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#expression_nameString

Names must begin with a letter and can contain the following characters: a-z (lowercase), 0-9, and _ (underscore).

Returns:

  • (String)


1243
1244
1245
1246
1247
1248
# File 'gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch/types.rb', line 1243

class Expression < Struct.new(
  :expression_name,
  :expression_value)
  SENSITIVE = []
  include Aws::Structure
end

#expression_valueString

The expression to evaluate for sorting while processing a search request. The Expression syntax is based on JavaScript expressions. For more information, see Configuring Expressions in the Amazon CloudSearch Developer Guide.

Returns:

  • (String)


1243
1244
1245
1246
1247
1248
# File 'gems/aws-sdk-cloudsearch/lib/aws-sdk-cloudsearch/types.rb', line 1243

class Expression < Struct.new(
  :expression_name,
  :expression_value)
  SENSITIVE = []
  include Aws::Structure
end