Interface SearchPlaceIndexForTextSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SearchPlaceIndexForTextSummary.Builder,SearchPlaceIndexForTextSummary>,SdkBuilder<SearchPlaceIndexForTextSummary.Builder,SearchPlaceIndexForTextSummary>,SdkPojo
- Enclosing class:
- SearchPlaceIndexForTextSummary
public static interface SearchPlaceIndexForTextSummary.Builder extends SdkPojo, CopyableBuilder<SearchPlaceIndexForTextSummary.Builder,SearchPlaceIndexForTextSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchPlaceIndexForTextSummary.BuilderbiasPosition(Double... biasPosition)Contains the coordinates for the optional bias position specified in the request.SearchPlaceIndexForTextSummary.BuilderbiasPosition(Collection<Double> biasPosition)Contains the coordinates for the optional bias position specified in the request.SearchPlaceIndexForTextSummary.BuilderdataSource(String dataSource)The geospatial data provider attached to the place index resource specified in the request.SearchPlaceIndexForTextSummary.BuilderfilterBBox(Double... filterBBox)Contains the coordinates for the optional bounding box specified in the request.SearchPlaceIndexForTextSummary.BuilderfilterBBox(Collection<Double> filterBBox)Contains the coordinates for the optional bounding box specified in the request.SearchPlaceIndexForTextSummary.BuilderfilterCategories(String... filterCategories)The optional category filter specified in the request.SearchPlaceIndexForTextSummary.BuilderfilterCategories(Collection<String> filterCategories)The optional category filter specified in the request.SearchPlaceIndexForTextSummary.BuilderfilterCountries(String... filterCountries)Contains the optional country filter specified in the request.SearchPlaceIndexForTextSummary.BuilderfilterCountries(Collection<String> filterCountries)Contains the optional country filter specified in the request.SearchPlaceIndexForTextSummary.Builderlanguage(String language)The preferred language used to return results.SearchPlaceIndexForTextSummary.BuildermaxResults(Integer maxResults)Contains the optional result count limit specified in the request.SearchPlaceIndexForTextSummary.BuilderresultBBox(Double... resultBBox)The bounding box that fully contains all search results.SearchPlaceIndexForTextSummary.BuilderresultBBox(Collection<Double> resultBBox)The bounding box that fully contains all search results.SearchPlaceIndexForTextSummary.Buildertext(String text)The search text specified in the request.-
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, sdkFields
-
-
-
-
Method Detail
-
biasPosition
SearchPlaceIndexForTextSummary.Builder biasPosition(Collection<Double> biasPosition)
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.1174and latitude49.2847.- Parameters:
biasPosition- 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.1174and latitude49.2847.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
biasPosition
SearchPlaceIndexForTextSummary.Builder biasPosition(Double... biasPosition)
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.1174and latitude49.2847.- Parameters:
biasPosition- 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.1174and latitude49.2847.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSource
SearchPlaceIndexForTextSummary.Builder dataSource(String dataSource)
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.
- Parameters:
dataSource- 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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
filterBBox
SearchPlaceIndexForTextSummary.Builder filterBBox(Collection<Double> filterBBox)
Contains the coordinates for the optional bounding box specified in the request.
- Parameters:
filterBBox- Contains the coordinates for the optional bounding box specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterBBox
SearchPlaceIndexForTextSummary.Builder filterBBox(Double... filterBBox)
Contains the coordinates for the optional bounding box specified in the request.
- Parameters:
filterBBox- Contains the coordinates for the optional bounding box specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterCategories
SearchPlaceIndexForTextSummary.Builder filterCategories(Collection<String> filterCategories)
The optional category filter specified in the request.
- Parameters:
filterCategories- The optional category filter specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterCategories
SearchPlaceIndexForTextSummary.Builder filterCategories(String... filterCategories)
The optional category filter specified in the request.
- Parameters:
filterCategories- The optional category filter specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterCountries
SearchPlaceIndexForTextSummary.Builder filterCountries(Collection<String> filterCountries)
Contains the optional country filter specified in the request.
- Parameters:
filterCountries- Contains the optional country filter specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterCountries
SearchPlaceIndexForTextSummary.Builder filterCountries(String... filterCountries)
Contains the optional country filter specified in the request.
- Parameters:
filterCountries- Contains the optional country filter specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
language
SearchPlaceIndexForTextSummary.Builder language(String language)
The preferred language used to return results. Matches the language in the request. The value is a valid BCP 47 language tag, for example,
enfor English.- Parameters:
language- The preferred language used to return results. Matches the language in the request. The value is a valid BCP 47 language tag, for example,enfor English.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
SearchPlaceIndexForTextSummary.Builder maxResults(Integer maxResults)
Contains the optional result count limit specified in the request.
- Parameters:
maxResults- Contains the optional result count limit specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resultBBox
SearchPlaceIndexForTextSummary.Builder resultBBox(Collection<Double> resultBBox)
The bounding box that fully contains all search results.
If you specified the optional
FilterBBoxparameter in the request,ResultBBoxis contained withinFilterBBox.- Parameters:
resultBBox- The bounding box that fully contains all search results.If you specified the optional
FilterBBoxparameter in the request,ResultBBoxis contained withinFilterBBox.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resultBBox
SearchPlaceIndexForTextSummary.Builder resultBBox(Double... resultBBox)
The bounding box that fully contains all search results.
If you specified the optional
FilterBBoxparameter in the request,ResultBBoxis contained withinFilterBBox.- Parameters:
resultBBox- The bounding box that fully contains all search results.If you specified the optional
FilterBBoxparameter in the request,ResultBBoxis contained withinFilterBBox.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
text
SearchPlaceIndexForTextSummary.Builder text(String text)
The search text specified in the request.
- Parameters:
text- The search text specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-