Interface SearchForSuggestionsResult.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SearchForSuggestionsResult.Builder,
,SearchForSuggestionsResult> SdkBuilder<SearchForSuggestionsResult.Builder,
,SearchForSuggestionsResult> SdkPojo
- Enclosing class:
SearchForSuggestionsResult
-
Method Summary
Modifier and TypeMethodDescriptioncategories
(String... categories) The Amazon Location categories that describe the Place.categories
(Collection<String> categories) The Amazon Location categories that describe the Place.The unique identifier of the Place.supplementalCategories
(String... supplementalCategories) Categories from the data provider that describe the Place that are not mapped to any Amazon Location categories.supplementalCategories
(Collection<String> supplementalCategories) Categories from the data provider that describe the Place that are not mapped to any Amazon Location categories.The text of the place suggestion, typically formatted as an address string.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
text
The text of the place suggestion, typically formatted as an address string.
- Parameters:
text
- The text of the place suggestion, typically formatted as an address string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
placeId
The unique identifier of the Place. You can use this with the
GetPlace
operation to find the place again later, or to get full information for the Place.The
GetPlace
request must use the samePlaceIndex
resource as theSearchPlaceIndexForSuggestions
that generated the Place ID.For
SearchPlaceIndexForSuggestions
operations, thePlaceId
is returned by place indexes that use Esri, Grab, or HERE as data providers.- Parameters:
placeId
- The unique identifier of the Place. You can use this with theGetPlace
operation to find the place again later, or to get full information for the Place.The
GetPlace
request must use the samePlaceIndex
resource as theSearchPlaceIndexForSuggestions
that generated the Place ID.For
SearchPlaceIndexForSuggestions
operations, thePlaceId
is returned by place indexes that use Esri, Grab, or HERE as data providers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
The Amazon Location categories that describe the Place.
For more information about using categories, including a list of Amazon Location categories, see Categories and filtering, in the Amazon Location Service Developer Guide.
- Parameters:
categories
- The Amazon Location categories that describe the Place.For more information about using categories, including a list of Amazon Location categories, see Categories and filtering, in the Amazon Location Service Developer Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
The Amazon Location categories that describe the Place.
For more information about using categories, including a list of Amazon Location categories, see Categories and filtering, in the Amazon Location Service Developer Guide.
- Parameters:
categories
- The Amazon Location categories that describe the Place.For more information about using categories, including a list of Amazon Location categories, see Categories and filtering, in the Amazon Location Service Developer Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supplementalCategories
SearchForSuggestionsResult.Builder supplementalCategories(Collection<String> supplementalCategories) Categories from the data provider that describe the Place that are not mapped to any Amazon Location categories.
- Parameters:
supplementalCategories
- Categories from the data provider that describe the Place that are not mapped to any Amazon Location categories.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supplementalCategories
Categories from the data provider that describe the Place that are not mapped to any Amazon Location categories.
- Parameters:
supplementalCategories
- Categories from the data provider that describe the Place that are not mapped to any Amazon Location categories.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-