Package com.azure.maps.search.models
Class BaseSearchPointOfInterestOptions<T extends BaseSearchPointOfInterestOptions<T>>
java.lang.Object
com.azure.maps.search.models.BaseSearchOptions<T>
com.azure.maps.search.models.BaseSearchPointOfInterestOptions<T>
- Direct Known Subclasses:
FuzzySearchOptions
,SearchNearbyPointsOfInterestOptions
,SearchPointOfInterestCategoryOptions
,SearchPointOfInterestOptions
public abstract class BaseSearchPointOfInterestOptions<T extends BaseSearchPointOfInterestOptions<T>>
extends BaseSearchOptions<T>
Class holding optional parameters for POI Search.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the brand filter.Returns the category filter.Optional<com.azure.core.models.GeoPosition>
Returns the coordinates.Returns the electric vehicle connect filter.Returns the operating hours.setBrandFilter
(List<String> brandFilter) Sets the brand filter.setCategoryFilter
(List<Integer> categoryFilter) Sets the category filter.setCoordinates
(com.azure.core.models.GeoPosition coordinates) Sets the coordinates.setElectricVehicleConnectorFilter
(List<ElectricVehicleConnector> electricVehicleConnectorFilter) Sets the electric vehicle connector filter.setOperatingHours
(OperatingHoursRange operatingHours) Sets the operating hours.Methods inherited from class com.azure.maps.search.models.BaseSearchOptions
getBoundingBox, getCountryFilter, getLanguage, getLocalizedMapView, getRadiusInMeters, getSkip, getTop, setCountryFilter, setGeoBoundingBox, setLanguage, setLocalizedMapView, setRadiusInMeters, setSkip, setTop
-
Constructor Details
-
BaseSearchPointOfInterestOptions
public BaseSearchPointOfInterestOptions()
-
-
Method Details
-
getCategoryFilter
Returns the category filter.- Returns:
- the category filter.
-
getBrandFilter
Returns the brand filter.- Returns:
- the brand filter.
-
getElectricVehicleConnectorFilter
Returns the electric vehicle connect filter.- Returns:
- the electric vehicle connect filter.
-
getOperatingHours
Returns the operating hours.- Returns:
- the operating hours.
-
getCoordinates
Returns the coordinates.- Returns:
- the coordinates.
-
setCategoryFilter
Sets the category filter.- Parameters:
categoryFilter
- the category filter.- Returns:
- a reference to this
T
class
-
setBrandFilter
Sets the brand filter.- Parameters:
brandFilter
- the brand filter.- Returns:
- a reference to this
T
class
-
setElectricVehicleConnectorFilter
public T setElectricVehicleConnectorFilter(List<ElectricVehicleConnector> electricVehicleConnectorFilter) Sets the electric vehicle connector filter.- Parameters:
electricVehicleConnectorFilter
- the electric vehicle connector filter.- Returns:
- a reference to this
T
class
-
setOperatingHours
Sets the operating hours.- Parameters:
operatingHours
- the operating hours.- Returns:
- a reference to this
T
class
-
setCoordinates
Sets the coordinates.- Parameters:
coordinates
- the coordinates.- Returns:
- a reference to this
T
class
-