Class: Aws::LocationService::Types::SearchPlaceIndexForSuggestionsSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::LocationService::Types::SearchPlaceIndexForSuggestionsSummary
- Defined in:
- gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb
Overview
A summary of the request sent by using
SearchPlaceIndexForSuggestions
.
Constant Summary collapse
- SENSITIVE =
[:text, :bias_position, :filter_b_box]
Instance Attribute Summary collapse
-
#bias_position ⇒ Array<Float>
Contains the coordinates for the optional bias position specified in the request.
-
#data_source ⇒ String
The geospatial data provider attached to the place index resource specified in the request.
-
#filter_b_box ⇒ Array<Float>
Contains the coordinates for the optional bounding box specified in the request.
-
#filter_categories ⇒ Array<String>
The optional category filter specified in the request.
-
#filter_countries ⇒ Array<String>
Contains the optional country filter specified in the request.
-
#language ⇒ String
The preferred language used to return results.
-
#max_results ⇒ Integer
Contains the optional result count limit specified in the request.
-
#text ⇒ String
The free-form partial text input specified in the request.
Instance Attribute Details
#bias_position ⇒ Array<Float>
Contains the coordinates for the optional bias position specified in the request.
This parameter contains a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.
For example, [-123.1174, 49.2847]
represents the position with
longitude -123.1174
and latitude 49.2847
.
6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 6033 class SearchPlaceIndexForSuggestionsSummary < Struct.new( :text, :bias_position, :filter_b_box, :filter_countries, :max_results, :data_source, :language, :filter_categories) SENSITIVE = [:text, :bias_position, :filter_b_box] include Aws::Structure end |
#data_source ⇒ String
The geospatial data provider attached to the place index resource specified in the request. Values can be one of the following:
Esri
Grab
Here
For more information about data providers, see Amazon Location Service data providers.
6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 6033 class SearchPlaceIndexForSuggestionsSummary < Struct.new( :text, :bias_position, :filter_b_box, :filter_countries, :max_results, :data_source, :language, :filter_categories) SENSITIVE = [:text, :bias_position, :filter_b_box] include Aws::Structure end |
#filter_b_box ⇒ Array<Float>
Contains the coordinates for the optional bounding box specified in the request.
6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 6033 class SearchPlaceIndexForSuggestionsSummary < Struct.new( :text, :bias_position, :filter_b_box, :filter_countries, :max_results, :data_source, :language, :filter_categories) SENSITIVE = [:text, :bias_position, :filter_b_box] include Aws::Structure end |
#filter_categories ⇒ Array<String>
The optional category filter specified in the request.
6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 6033 class SearchPlaceIndexForSuggestionsSummary < Struct.new( :text, :bias_position, :filter_b_box, :filter_countries, :max_results, :data_source, :language, :filter_categories) SENSITIVE = [:text, :bias_position, :filter_b_box] include Aws::Structure end |
#filter_countries ⇒ Array<String>
Contains the optional country filter specified in the request.
6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 6033 class SearchPlaceIndexForSuggestionsSummary < Struct.new( :text, :bias_position, :filter_b_box, :filter_countries, :max_results, :data_source, :language, :filter_categories) SENSITIVE = [:text, :bias_position, :filter_b_box] include Aws::Structure end |
#language ⇒ String
The preferred language used to return results. Matches the language
in the request. The value is a valid BCP 47 language tag, for
example, en
for English.
6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 6033 class SearchPlaceIndexForSuggestionsSummary < Struct.new( :text, :bias_position, :filter_b_box, :filter_countries, :max_results, :data_source, :language, :filter_categories) SENSITIVE = [:text, :bias_position, :filter_b_box] include Aws::Structure end |
#max_results ⇒ Integer
Contains the optional result count limit specified in the request.
6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 6033 class SearchPlaceIndexForSuggestionsSummary < Struct.new( :text, :bias_position, :filter_b_box, :filter_countries, :max_results, :data_source, :language, :filter_categories) SENSITIVE = [:text, :bias_position, :filter_b_box] include Aws::Structure end |
#text ⇒ String
The free-form partial text input specified in the request.
6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 6033 class SearchPlaceIndexForSuggestionsSummary < Struct.new( :text, :bias_position, :filter_b_box, :filter_countries, :max_results, :data_source, :language, :filter_categories) SENSITIVE = [:text, :bias_position, :filter_b_box] include Aws::Structure end |