Class: Aws::CloudSearch::Types::IntOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudSearch::Types::IntOptions
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudsearch/types.rb
Overview
Options for a 64-bit signed integer field. Present if ‘IndexFieldType` specifies the field is of type `int`. All options are enabled by default.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#default_value ⇒ Integer
A value to use for the field if the field isn’t specified for a document.
-
#facet_enabled ⇒ Boolean
Whether facet information can be returned for the field.
-
#return_enabled ⇒ Boolean
Whether the contents of the field can be returned in the search results.
-
#search_enabled ⇒ Boolean
Whether the contents of the field are searchable.
-
#sort_enabled ⇒ Boolean
Whether the field can be used to sort the search results.
-
#source_field ⇒ String
The name of the source field to map to the field.
Instance Attribute Details
#default_value ⇒ Integer
A value to use for the field if the field isn’t specified for a document. This can be important if you are using the field in an expression and that field is not present in every document.
1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 |
# File 'lib/aws-sdk-cloudsearch/types.rb', line 1504 class IntOptions < Struct.new( :default_value, :source_field, :facet_enabled, :search_enabled, :return_enabled, :sort_enabled) SENSITIVE = [] include Aws::Structure end |
#facet_enabled ⇒ Boolean
Whether facet information can be returned for the field.
1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 |
# File 'lib/aws-sdk-cloudsearch/types.rb', line 1504 class IntOptions < Struct.new( :default_value, :source_field, :facet_enabled, :search_enabled, :return_enabled, :sort_enabled) SENSITIVE = [] include Aws::Structure end |
#return_enabled ⇒ Boolean
Whether the contents of the field can be returned in the search results.
1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 |
# File 'lib/aws-sdk-cloudsearch/types.rb', line 1504 class IntOptions < Struct.new( :default_value, :source_field, :facet_enabled, :search_enabled, :return_enabled, :sort_enabled) SENSITIVE = [] include Aws::Structure end |
#search_enabled ⇒ Boolean
Whether the contents of the field are searchable.
1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 |
# File 'lib/aws-sdk-cloudsearch/types.rb', line 1504 class IntOptions < Struct.new( :default_value, :source_field, :facet_enabled, :search_enabled, :return_enabled, :sort_enabled) SENSITIVE = [] include Aws::Structure end |
#sort_enabled ⇒ Boolean
Whether the field can be used to sort the search results.
1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 |
# File 'lib/aws-sdk-cloudsearch/types.rb', line 1504 class IntOptions < Struct.new( :default_value, :source_field, :facet_enabled, :search_enabled, :return_enabled, :sort_enabled) SENSITIVE = [] include Aws::Structure end |
#source_field ⇒ String
The name of the source field to map to the field.
1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 |
# File 'lib/aws-sdk-cloudsearch/types.rb', line 1504 class IntOptions < Struct.new( :default_value, :source_field, :facet_enabled, :search_enabled, :return_enabled, :sort_enabled) SENSITIVE = [] include Aws::Structure end |